πŸ’» Echo's Avatar

πŸ’» Echo

@namespace-echo.bsky.social

24M / Software Engineer, Game Dev, Web Dev with 10+ years of experience. Remember: "Everything is not what it seems..." Project: Bandwidth 🎡

36 Followers  |  15 Following  |  66 Posts  |  Joined: 23.05.2024  |  1.7751

Latest posts by namespace-echo.bsky.social on Bluesky

Video thumbnail

Thanks to all the votes, the game's logo has been decided, and is now animated in the game as a new transition!

This didn't take too long to make, but was definitely interesting to deconstruct into animatable parts.

Pretty cool, don't you think?

#indiegamedev #indiegame

29.10.2025 12:08 β€” πŸ‘ 5    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Post image

Naming these memberships in the game's Wi-Fi Tier system is fucking awesome... XD.

Each one is a satire, centered around how internet companies label and categorize customers.

#indiegame #indiegamedev

17.09.2025 21:59 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

It's happening, people... IT'S HAPPENING!!!

The Tutorial is in progress, and it's exciting!!!

#IndieGameDev #indiegame

17.09.2025 21:58 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Mini update: I added rotation sensitivity. Now draggables respond to your mouse direction.

Yes, the clip is muted. I was listening to a show while working, and I don't want to get a notice...

06.09.2025 05:28 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

With the settings in place and the animation system upgraded, here's a look at how the interface feels so far, along with some of the new changes.

Drag & Drop: There are 2 new animations when picking and dropping.
Settings: FructOS settings are working.

#indiegamdev #indiegame

06.09.2025 05:28 β€” πŸ‘ 6    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0

The version number on FructOS has functionality.

The FructOS version is the game version. For example, if the game is v1.2.4, FructOS will display the same version number.

If you're unsure if you updated your game correctly, look at the version number when you boot up.

06.09.2025 05:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The boot screen only appears when you start up the game. It will not play when you're sent back to the Main Menu from another scene.

Fun fact: The start-up ping is a sample from one of my songs, "Metal Children".

06.09.2025 05:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

When you start up your machine, you have to boot it up, right?

I gave FructOS a boot screen and a little ping when it's done loading.

Pretty cute. And yes, the progress bar is that jittery by design, to emulate a real one. It's randomized.

#indiegamedev #inidegame

06.09.2025 05:24 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

FructOS Update:

Level Select - Drag a level from the playlist and drop it on the select tab.

Settings - Adjust the window, graphical, audio, and themes in FructOS (coming soon).

Themes - Some themes make the background react to sound, like the default in the clip.

#indiegame #indiegamedev

31.08.2025 23:50 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Update: Finally got the save system to work!

It took a long time because I was testing the formatter to ensure it saves and loads correctly.

It's also adaptive! So any changes I make to the size of the data will work!

Now... to continue with the rest of the features for FructOS.

24.08.2025 02:21 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The animations are smooth at 60 fps. The thing is I was recording and screen sharing at the same time. That’s why it appears a little choppy.

22.08.2025 12:39 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yes, I know Unity has a new UI Toolkit that allows stylesheets and presets. However, I don't have the time to learn it at the moment.

Maybe in another project I'll use the toolkit.

22.08.2025 01:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

In Bandwidth, the Main Menu is a fake operating system called FructOS, which behaves in an environment similar to macOS.

I wanted to replicate the dynamic UI animation to allow natural UX. So, I made a CSS-like animation system for the motions to be made!

#indiegamedev #indiegame

22.08.2025 01:28 β€” πŸ‘ 4    πŸ” 3    πŸ’¬ 2    πŸ“Œ 0
Post image

Sneak peek into the new Main Menu design coming to Bandwidth :).

I updated the window sizes and base style to make it feel more like an OS. I even gave it a new taskbar on the left for Levels, Skins, Wi-Fi Providers, and Settings!

#indiegame #indiegamedev

20.08.2025 08:44 β€” πŸ‘ 7    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

A look at the list for what's needed for the editor to be complete, AND one of the newest functions added: Group Replication.

The parenting order of the original objects will be applied to the duplicated objects.

No need to regroup everything!

#indiegamedev #indiegame

20.08.2025 01:14 β€” πŸ‘ 6    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Post image Post image Post image Post image

The new Property Instruction system is working! Objects now allow instructions for visuals and actions/states!

The system supports ANY custom instruction, such as "Boss_Attack_State", "Collected_Value", "Play_Animation", etc.

This allows flexibility for future items!

#indeigame #indiegamedev

18.08.2025 03:58 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

How dare... /j

15.08.2025 16:44 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

More Korca doodles

15.08.2025 09:43 β€” πŸ‘ 16    πŸ” 3    πŸ’¬ 2    πŸ“Œ 0

In a nutshell: I can give objects "stylesheet rules", but also other properties like "Boss_Health", "Animation_Name", "Item_Worth", etc!

15.08.2025 05:54 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

I updated how objects are visually defined in the game! I can now use a set of properties and rules, and even create new rules later and define their instructions!

This system also extends to objects like triggers, bosses, collectables, and so forth!

#indiegamedev #indiegame

15.08.2025 01:42 β€” πŸ‘ 9    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0

However, if you type "S O LID E S URF", THEN it knows you're writing "solid surface", because it's closer writing that word than it is "box collider".

Sometimes you have to be precise, but most of the time you can be silly or lazy :).

10.08.2025 23:19 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Fuzzy Search is powerful, and can even understand leet code, but it doesn't always guarantee the exact word you want.

The search guesses are based on edits to make a word.

"S O LID E" results in "Collider", because the word "box collider" has more letters in common than "solid surface."

(1 / 2)

10.08.2025 23:19 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

I upgraded the Search Filter in the editor to have Fuzzy Search!

The search will now GUESS what you're trying to type. It no longer matters if you misspell a word or leave it incomplete!

It's not case sensitive. The game just auto displays it as capitalized.

#indiegamedev #indiegame

10.08.2025 23:09 β€” πŸ‘ 14    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0

Roo!

09.08.2025 23:19 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Uh... Ok, whatever this is, it doesn't look very friendly or easy to get rid of.

I think the player may have to put up a fight. (Hint hint)

πŸ‘€πŸ‘€πŸ‘€

#indiegame #indiegamedev

06.08.2025 04:32 β€” πŸ‘ 9    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

OMG IT'S BMAN!!! :D

06.08.2025 04:30 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

I wonder what this could be... πŸ‘€πŸ‘€πŸ‘€

#indiegame #indiegamedev

04.08.2025 20:33 β€” πŸ‘ 8    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

My fren in many styles :>

01.08.2025 15:43 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

I updated how the path playback system works! Now it plays back the path CONTINUOUSLY, until it reaches the end of the path or the song.

This is much more useful than the original section-based system, which didn't work well with smaller path lengths.

#indigamedev #indiegame #rhythmgame

31.07.2025 17:49 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Editor progress from about 4 days ago:
- New interface style
- The Build Rack and Properties Panels have been added
- Search pieces by name (not case sensitive) and Category Filtering are working
- Playmode camera transitioning is now instant

More progress soon

#indiegamedev #indiegame
#rhythmgame

27.07.2025 21:28 β€” πŸ‘ 9    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

@namespace-echo is following 14 prominent accounts