Documentation


Game vs Original Concept

The game's concept was quite different from the final version of the project, however it shares many of the same fundamentals. I ended up switching the perspective from a top-down style game to a side-scrolling game. The main reason for this is due to the assets I used being much easier to implement in a side-scrolling game, and I felt that the change wasn't something that I was against. 

The game was originally meant to feature a boss every so often (for example, when 20 enemies are defeated). However, I never implemented the boss due to how difficult it was to implement AI for even the basic enemy type. 

Assets

I used a bunch of different free assets to create my game prototype

Brawler Character: https://chasersgaming.itch.io/brawler-asset-character-renegade-nes

Punk Enemy from Streets of Fight: https://ansimuz.itch.io/streets-of-fight

Enemy Biker: https://praxtube.itch.io/enemy-biker

Roguelike Modern City: https://kenney.nl/assets/roguelike-modern-city

Pixel Vehicle Pack: https://kenney.nl/assets/pixel-vehicle-pack

Health Bar Asset Pack 2: https://adwitr.itch.io/pixel-health-bar-asset-pack-2



AI Usage

I used ChatGPT to assist me with some of scripts, primarily the ones for the enemy AI.