A daily dev log for my journey into the game development world. I'm going to try this at least for a year.
- Get good at game dev, try out different techniques every day
- To find out some general learning patterns. Everybody learns differently, but I want to find out whether a learning ladder (or roadmap) can accelerate knowledge acquisition.
- Finally figured out the enemy collision logic in Make Your First 2D Game with Godot
- 🌊 Floods! No power, no work done
- Tried some recipes from Godot Recipes. Excellent resources after learning some basics.
- Animations for solarpunk game.
- Started working on solarpunk themed game. Some player movement code.
- Completed Miziziziz Godot Tutorial, best tutorial to get started for beginners so far.
- Continuing with Miziziziz Godot Tutorial
- Learned about RayCast2D
- Couldn't figure out enemy collision logic in Make Your First 2D Game with Godot, wasted around 3+ hours
- Moved onto Miziziziz Godot Tutorial
- Creating particle effects in pygame. Interesting
- Added music/sounds in brick breaker
- Movement logic, player and enemy creation from Make Your First 2D Game with Godot
- VisibilityEnabler2D is some cool stuff
- There's a ctrl+shift+enter shortcut?! After 5 years of programming here I am
- More Game Programming Patterns . Prototype and Singleton pattern
- Started on Make Your First 2D Game with Godot
- Add perks spawn in brick breaker
- Explored some ideas around solarpunk in preparation of Godot game jam.
Coded a basic brick breaker game using pygame. Adding some collectable perks (like bullets, multiply balls etc)
Reading Game Programming Patterns was a good idea. I can already identify some areas where I could apply those patterns
Watched How I learned Unity without following tutorials . A coincidence (or maybe not!) that I have the exact same thoughts. The gist being, stop getting stuck at tutorial hell, just learn the basic amount to begin with and start tinkering on your own.
Also, more Game Programming Patterns as usual.
Created a repo to note down my learnings of Game Programming Patterns in python. Some random ideas I have
- build a game incorporating all the patterns for educational purpose.
- A blog exploring functional patterns inspired from the OO patterns
Continuing with game programming patterns.
The Journey beings.
This is the day I have written some basic pong game in pygame by following tutorials. I have dabbled in Godot before this, but it was mostly following tutorials and pressing button. But this is the first time that I actually wrote code on my own to create a game.
After creating pong, I am feeling bit stumped though. I don't know what exactly I want to do next.
So I started reading a book called Game Programming Patterns
I'm coding in the patterns in python to get a deeper understanding of the patterns.