Back to Normal
Hi friends!
I hope you all had a great week.
Last week I talked about how I had more time than I anticipated to be gamedev’in, well turns out that this week was the opposite.
I thought I would have 10 hours, but I only had 4: sometimes I’m too burned-out by my day job to open an editor in the evening.
Anyway, I still made a bit of progress, here’s what the todo-list looks like now:
- Options menu
- Save/Load System
- Option to select the character skin
- Main Menu
- Option to adjust the sound level
- Collectibles
- itch.io page
- gitlab CI/CD to automatically build and push to itch.io
- Unlockable abilities (double jump, dash, …)
- Tweak the character controller
- Add a shooting enemy
- 10 Levels (1/10 done)
- Win condition
- Add music
- Controller support
- Find better fonts
- Option to rebind controls?
- Level selection screen?
- Shield? (to block and throw at enemies)
VimJam3
I wanted to add a special mechanic to the game, and VimJam3 gave me the prompt I needed.
Like usual there’s a Theme in this jam, and this year it’s Turn up the Heat. You can get inspired by it, and it will be taken into account by the voters, but it’s not required in your submission. There is another constraint though: a Focus, that you need to implement in your game.
This year it was Multi-Use, and even though I was not planning on participating, it did spawn an idea in my head: a shield that can be use to block, charge (dash), or to be thrown at enemies. A really unique idea, no one ever thought of; not even Blizzard or Marvel.
I added it to the todo-list, but I don’t think I will have time to get to that point: I only have 20hours remaining.
Gitlab CI/CD
Implementing a automatic build and deployment system was fairly easy! Just setup all the needed export in godot and, with the file export-config.cfg committed, add a .gitlab-ci.yaml based on https://github.com/abarichello/godot-ci and voilà!

I will definitively keep this setup for my next games.
One last thought
I’m reading Atomic Habits by James Clear at the moment, and I wanted to share one idea that resonated with me:
Focus on the process, not the outcome
Here it is!
Thanks a lot for reading and have a great week!