top of page
Development

The first thing I did when I started making my game was creating the main character. He wasn't anything special to begin with, just a blue square that could move around a room. However, I was able to create a series of different images for him that when blended together makes animations for him to walk around.

 

 

 

 

 

There was a problem though: that is all the main character could do. He wouldn't collide with other objects or interact with them in any way. So, after I got done tweaking the look and animations of the main character, I added code that allowed for his collision with other still objects, like walls. That was good enough for this stage of development.

 

I continued to make the game look better by making grass sprites in the backround to make it look like the main character wasn't just walking around on nothing.

 

 

 

 

 

 

In fact, I was solely focused on the main character in the beginning, as he was going to be in the game the whole time. I also wanted him to be as perfect as he could possibly be until I started moving on to some other enemies or weapons for the character to interact with. Not only did I tweak a lot of old code for improved movement and overall playability, I added some new features like a dash state. It sort of acts as a dodge, but the animation looks really cool and it gives the game some flavor instead of just being a walking simulator.

 

 

 

I finally was able to move on to something other than the main character: enemies. I first started off with making a sprite to make it look how I wanted, and adding animations by making multiple sprites and playing them in a series. I decided to go with the classic slime enemy, as it would be very simple for a beginner of making games yet very common for early game levels. I gave them the ability to track the player and continuously move toward him, they do not do any damage yet, though.

 

 

 

 

 

 

So what do main characters in video games do to enemies? Attack them, of course! I added some attack animations to the main character that play at the push of a button in an indicated direction, but they do not do any damage yet. First I had to make a hitbox. It would be unfair if the main character hit every single enemy every single time he swung his sword. So, a circle object in front of the player appears every time he swings, which is the actual object causing damage to the enemy objects and knock them back a little bit. This game is starting to get some gameplay!

 

 

 

 

 

 

 

 

 

 

With the new attack animations and directional movement, there were some small bugs and gripes that took away from the overall experience in small ways. I decided to take a day to fix these small problems and make the game as it good as it could be with its current mechanics.

That is where I am at now!

bottom of page