Tobi
tobimaekgames.bsky.social
Tobi
@tobimaekgames.bsky.social
Solo indie dev maeking games, custom tech and tools, various experiments and prototypes. Sharing progress about it on Bluesky and YouTube.
Day 8: Input & Audio

Added player input, ambient music and triggered sound effects.

That should be all the tech we need for now, time to get started on some gamey-game stuff. Technically also need physics simulation and collision but I'll deal with that as needs arise.

#cccgame #indiedev #gamedev
December 11, 2024 at 8:36 PM
Day 7: Hello shadowed lights!

Implemented support for dynamic shadows as well as local lights. Added prioritized atlasing functionality to easily have multiple shadow casting lights up to a max budget. Shadow filtering is a simple 4-tap 3x3 tent which will do for now.

#cccgame #indiedev #gamedev
December 9, 2024 at 9:27 PM
Day 6: Particles Galore!

Added a particle system with a fairly minimal set of emitter shapes and particle effector modules for now.

Simulation and collision is specialized for particles, there is no generalized physics functionality written yet, more about this later.

#cccgame #indiedev #gamedev
December 8, 2024 at 12:07 AM
Day 5: Getting closer!

Decided to build an Entity-Component-System to use as the core scene graph. Rendering now automatically drives off any existing entity.

Tested a scene with 100000 entities, animated by a system and automatically rendered from the world database.

#cccgame #indiedev #gamedev
December 5, 2024 at 1:25 AM
Day 4: Moare Graphics!

Got materials and textures going through the asset pipeline as well. Set up a proper-ish 3D camera and added some very basic global lighting.

Next: Move from hard-coded test scene to a dynamic scene graph so that work on an actual game can begin.

#cccgame #indiedev #gamedev
December 3, 2024 at 12:28 AM
Day 2: Porting desktop to browser.

The app itself still sucks big time, but at the very least it now sucks with parity between the desktop app and in web browsers. Jumping through a million hoops to also build a standalone app to a WASM+WebGL2 webapp.

#cccgame #indiedev #gamedev
November 26, 2024 at 11:49 PM
Day 1: From nothing to something.

Just going through the motions starting from an empty project. From "Hello World" through "Hello Window" to "Hello Triangle" and ending at "Hello Shader Animation".

It's not much, but everything starts somewhere.

#cccgame #indiedev #gamedev
November 25, 2024 at 11:43 PM