Recently I've been feeling like I'm losing creativity during my coding sessions and feel this is because of the onslaught of AI code generation. It's asked of us at work, and I don't spend enough time building side projects, that I haven't already written a 1000 times, like an API. There is a secondary reason which I'll go in to in another post. So this week I decided to start building a game.

I've never done it before, plenty to learn and play with and so far I'm really enjoying it.

I had a basic game set up in a couple of days, just squares running around after each other with a simple collision detector to remove some health from the other. This progressed into some 2D art which was fun creating. You can see the first version of a main character in the tile map below, turns out that is not the way to do and it should have had its own texture/image file.

Tile map

Tile map

Players Character

Bear

The game is pretty straight forward as it stands, it's a top down 2D game and i'm currently going for something that has similar vibes to Vampire Surviors. The final version I'm hoping to build, is a wholesome game where a Magical Bear is tasked with saving it's neighbours and forest from the invaders.

Something I'd like to build is each level will be completed by completing objectives and by doing so the next level will unlock.

Title screen

Title Screen

Game play

Game Play