Sappir
dev-kou.bsky.social
Sappir
@dev-kou.bsky.social
I do game dev and work in godot.
Taking a break from my game by joining jamsepticeye jam!
October 3, 2025 at 12:58 AM
TIL the differences between stacked vs expanded mechanics.
Stacked = multiple systems layered together (Pokémon: abilities, moves, types, stats)
Expanded = one core mechanic with lots of interactions (Mario: jump + stage elements + temporary powerups)

#gamedev #indiedev #devlog
October 3, 2025 at 12:58 AM
Spent the last month redesigning my creature system architecture. Hit a wall trying to hold complex systems in my head and had to step back multiple times.

Bought a whiteboard to visualize the system. Moved from a single dict to multiple tables for library, design, and save/load.
#gamedev #indiedev
September 25, 2025 at 8:30 PM
Today while refactoring my code I realized:

1. My design is very similar to how Jonas Tyroller recent video talks about glue code. Separation of data, systems & glue

2. Making systems abstract shows common patterns that people have developed. Particularly input/output, validation, and purpose
August 27, 2025 at 1:50 AM
TIL while reading someone's Rust code:

1. Traits/interfaces can build plug-and-play save/load systems. Anything that needs saving just implements the trait

2. Godot workaround: composition via instantiate component in _ready() or inner class extending component

#gamedev #devlog #indiedev
August 25, 2025 at 7:24 AM
TIL while working on skill trees
1. Get are a good catch all for initializing values for lazy and dirty coding .
2. The shape of the code determines the content.
3. Making arrays and hashtables are generally just better unless its a one off thing.

#gamedev #devlog #indiedev
August 24, 2025 at 3:09 AM
How my game used to look like
August 4, 2025 at 12:33 PM
Spent half the jam building an inventory system, had to pivot to this arena game. I learned a lot about scope management and creating enemy ai.
#gmtk
August 4, 2025 at 12:32 PM
This is my submission to GMTK. I did a spatial loop
#GMTK
sappirgames.itch.io/spaceriftgtm...
SpaceRiftGTMK2025 by Sappir
Play in your browser
sappirgames.itch.io
August 4, 2025 at 12:11 PM
2 days into GMTK and I'm still working on a whole inventory gui with drag and drop and equipping. I think It's times to pivot.
August 1, 2025 at 6:37 PM
I'm joining the #GMTK jam! Theme is Loop!
July 30, 2025 at 6:42 PM
I am ready for GTMK jam!
July 29, 2025 at 1:46 PM
I got sick during the last day of the jam. Too Much Jams.
July 22, 2025 at 3:47 PM
I got a working template for my combat system alongside my inventory system now!

#godot #gamedev
July 18, 2025 at 5:39 AM
It took me 3 days but I got a working Inventory System in Godot
July 18, 2025 at 5:37 AM
Made a inventory in the Microjam Colors.
Game needs some love, but I think I love loot
sappirgames.itch.io/microjamcolors
PanicFrogAStoryOfWallsMicroJamColors by Sappir
Play in your browser
sappirgames.itch.io
July 18, 2025 at 5:35 AM
Finishing up my sokoban game for wild godot jam 82 unseen
#godot #Godotwildjam
June 20, 2025 at 3:12 AM
Working on a sokoban game for wild godot jam 82 unseen #godot
June 19, 2025 at 2:09 AM
Made a game for Micro jam #3. I talked with the host and it looks like they want to change their names soon.

Fun 10 second "Game" Reminded me of those old flash games

sappirgames.itch.io/linetobasket...
No Pressure Shot by Sappir
Play in your browser
sappirgames.itch.io
June 13, 2025 at 2:02 PM
Made a new game for the Minijam 186!
Corruption Arena by Sappir
Play in your browser
sappirgames.itch.io
June 9, 2025 at 5:14 PM
Can't wait for Monster Hunter Wilds just 11hrs and 28 mins left!
February 27, 2025 at 5:32 PM
Made a game for minijam :D
Adding any sort of difficulty to a task makes the game so much more fun!
sappirgames.itch.io/gravitytower...
GravityFalling by Sappir
Play in your browser
sappirgames.itch.io
January 11, 2025 at 4:36 AM