r/devblogs • u/L_a__z_y • 2d ago
discussion Devlog #01: Working on the GDD
Engine: Godot
Date: July 25, 2026
GitHub: https://github.com/Lazy13909/the-adventure-of-lazy
Context
Started the project on 07/25/2026. The very first step was setting a goal and drafting a plan. Once the plan was ready, I moved on to writing the GDD.
What was done:
- GDD: Writing it took about two weeks. However, my vision for the game turned out to be pretty vague - I wasn't sure what I actually wanted, so I left the document as it was for now and moved forward.
- Basic character movement: This took roughly a month and a half, and I had to wrestle with it quite a bit.
- Crouch mechanic: Implemented after the movement system, though this also took some effort since math isn't my strong suit.
Problems and How They Were Solved
- Character and animation import: The trickiest part was getting the character rig and animations imported correctly so everything worked as expected. I had to redo this multiple times before it finally clicked.
- Crouch math: Since I struggle with math, I leaned on AI assistants to break the calculations down into plain language, which made the mechanic much easier to implement.
Technical Details
For the character rig, the key lesson was: pick one static/root bone and attach the other animations to it. Before doing that, though, you need to verify that the other bone sets (animations) share the same bone structure as the base rig - otherwise the result looks janky/broken.
Tools used throughout: Claude and DeepSeek. I sent them my raw thoughts and drafts, and they helped structure everything.