The Merc


Hello, 

Solo gamedev here.

I made a choice of using Godot from previous month and made a game with it. Just wanted to release another game under my belt. This time it was a platformer runner and gun type like Contra back in the 90's, or 80's? Anyway, I learned a lot.

State Machine Hurdles
I was intended to make the project small to be released in a couple of days, but the state machine went too complex so I had to stretch the game into 12 days.

Lighting and Particles
For level 2, I practiced using simple lighting. Loved how it looks but not really that great since I'm still a newbie.

Jumping Robot

I found that user input jumping is easy, but enemy AI is not. I have never had an experience adding jumping to enemy AI. It was quite hard to search the solution on the internet as many dev are talking about user input, not AI.

Enemy AI
One of the biggest time consuming for this project seems to be implementing and testing enemy AI, to make sure it was not too hard and not too easy. Making it hard is very easy, balancing the play is hardest.

Bug Fixing and Profiling
I was eager to put the  game to HTML5 test, and found out that it went very smooth. Particles effects are the biggest fps drops so I had to limit those counts to be playable. Windows version doesn't have any problems. Another weird issue on HTML5 is the TextureRect bug when tiled. It was an easy fix though.

Title Screen
Not good at making art, but hope you like that one. I really have to learn to design lol.

Files

TheMerc - Web.zip Play in browser
Oct 19, 2020
TheMerc - Windows.zip 51 MB
Oct 19, 2020
TheMerc - Linux.zip 52 MB
Oct 19, 2020

Get The Merc

Download NowName your own price

Comments

Log in with itch.io to leave a comment.

(+1)

This game is FIRE! ... good job! I totally get the struggles! There is a lot of info on player input, but definitely not that much on the AI part and it is super time-consuming!

Very Nicely done! I really like how you merged a whole bunch of spritesheets that just don't go well together, it looks super neat! (also a pain, finding the right sprites)