Developer Blogs

This article was originally published on GameDevDigest.com
Happy friday everyone. Enjoy!
Unity: The Facade Pattern - The facade design pattern is used for hiding complexity behind simple interfaces. This article will walk through how we can use this pattern an a practical example, built in Unity 6. W…

This week I did some work on animation of the player character. The team member in charge of drawing the sprites sent me the template for the player and put them into the Unity animator and got all the animations for the 4 different directions of motion working. All that is left to finish up now i…

Weeks 2 and 3 have been bundled together, as I didn’t get a whole lot done in week 2 due to personal reasons. After getting the basics of 2D map-making and tilemaps down, the next step was to begin work on the first zone/area, which was decided to be a grassy plains-type area. I used a different ti…

Last week I was designated the task of making a boss battle for our game. At first I was unsure of whether or not I would be able to do this. It seemed like a big task and as an unexperienced game developer I did not know where to even start. However, I decided to just start and I would learn a lot…

In shorts, now players can build/digging structures, it`s test feature with some of known issues:
1. only few types of blocks could be placed (droplist at the bottom of the screen)
2. if you remove/obscure light emitting block (pumpkin), light will not be recalculated
3. All building stored in memory,…

While I was experimenting, ChatGPT generated an interesting piece of text that suggests how a game designer evolves from newbie to mastery as a clean and short 12 step outline. It's both useful but also presents some pitfalls that I will highlight in this article.
The common information and …

This was a decent week for progress.
Moved to gpu skinning because I felt the lag in debug mode. All better now.
Tried a couple of modern state machines from github and codeProject to maybe improve input handling which was something of a fail.
It just wasn't better than the bitfield system…

Brainstormed game ideas and settled on a 2D platformer with unique story aspects.
Defined core gameplay objectives and mechanics .
Created an initial pitch document outlining the concept and overall gameflow. Pitch Document.pptx

https://beretlee.itch.io/ala Every level is random; each new restart is a brand-new experience. You will meet different heroes and experience new weapons, items, checkpoints, and unique combat rhythms throughout the game.