Dev Log 2


Main Menu

I've created the outline of a title screen/main menu. This currently includes a custom background, the game title, a 'Start' button which begins the game, and a 'High Scores' button, which will eventually display all the top scores.  

This is how it looks currently, but I will be changing the formatting of the title and buttons. I need to find a fitting font for the title, make the buttons look cleaner and add some more detail to the city background (or potentially replace it). If I end up keeping the background template, I'd like to make it darker to resemble night time, add some lighting and maybe make the camera pan around a little bit so it doesn't appear as a static image. 

Player&Environment

I've found a player spritesheet that I think fits pretty well, and have implemented some of the animations as well as basic eight-way movement.

Since I haven't implemented all the functions yet (such as dashing or punching), not all of the animations are implemented, however they have been created from the sprite sheets and are ready to put in. 

In the gifs, you can also see the beginning area of a level. I'm very happy with how the levels are turning out so far, and I think spending the extra time finding the right assets instead of settling for the ones I initially found has really paid off. 

The city assets you see in the gifs are the 2nd city tilemap I added to the project, and I think it currently fits the style I'm going for more than the other one I found, however I'm going to continue to combine more that I have ready to create more obstacles, such as cars on the road, so the levels don't feel flat 

Enemies

I have a few enemies set up, with animations all ready to go. Currently, they have no scripts to target the player or switch between animations, I think I want to implement damage and punching first. Here's an example of one the enemy animation sets I've found.

To Do Next

  • Create punching system for player (and continue adding animations)
  • Add player health and a health bar GUI
  • Continue adding to the levels
  • Enemy AI and spawners