Bad Basic Top Down Shooter [First Game]

  • Shooter
  • Schnensch
  • 1 year ago
  • Disqualified


Use Arrow keys to move and Left MB to shoot. If you don't hit the Zombie but the wall (had to do this as a work around), you lose 5HP. The Zombies drop health packs that give you 25HP back.

This is my first game I ever made. It's really not great.


You must be logged in to leave feedback
Register or log in to start writing.
  • Veralos
    Veralos Veralos 25
    1 year ago

    Nice attempt. It's all pretty functional without any glaring issues (though you can get a bit stuck in walls if you go too near). The graphics aren't amazing, but they work. The main graphical thing it's missing is some kind of animation when the enemies die. Some sound effects would help a lot to make the game feel better. Losing health when you miss a shot is an interesting idea, though I would've liked to see a bit more use of the theme.

  • Jupiter Hadley
    Jupiter Hadley Jupiter Hadley 9
    1 year ago
  • Fachewachewa
    Fachewachewa Fachewachewa 32
    1 year ago

    Basic indeed, but it's a good basis.

    With this specific game :

    • zombies are too fast. you either need to knock / stop them with shots or have something like a melee attack to push them away if they get too close
    • the path finding is not really working, it's not the easiest stuff, but if you make other games like this you'll need to correct that

    Now, more generally :

    • for an action game, you shouldn't start right away, esp. if there's an ennemy close to the player. For example here, "click to start / restart" would be perfect (as other stated, here you HAVE to move your hand to restart, and you have to do it quick, that's not good)
    • characters are well contrasted from the background, that's good, but it also should be the case for important information from the GUI. Maybe not score, but health is important. And you can have numbers, but a visual gauge / hearts really help readability.

    Anyway, good job, just keep trying and you'll get better

  • Problematicar
    Problematicar Problematicar 30
    1 year ago

    Well this is actually a bad basic top down shooter, but it is your first game after all, and you should be proud of having made something playable that somewhat connects to the theme, next time you'll do better, just learn from your mistakes, I won't add anything else because the other feedback pretty much said everything you should change already.

  • Kwisarts
    Kwisarts Kwisarts 38
    1 year ago

    Hey there, don't be so hard on your game, it's not bad for your first attempt! That side:

    • if you use the arrow keys and mouse combo (that I don't recommend, as other stated) at least don't have the button R for restart, especially since the first zombie spawns on top of you; makes you switch back fast and you need both hands busy (arrows and mouse)
    • as other stated, knockback or at least invincibility. Once the zombies stick to you, you're screwed if you don't manage to kill them. Another solution would be to make you faster than zombies. Considering how they outnumber you, you don't have to worry about being faster than them for making the game hard.
  • Nicko
    Nicko Nicko 5
    1 year ago

    Not bad for your first try. The game didn't crash and the controls behaved well.

    A few points that would help improve the game:

    • try to communicate changes to the player. Some visual or audio cues when you or the enemy gets hit, or when a bullet hits a wall.
    • look up alarms. They can help you a lot. Like cooldowns for shooting or getting invincible for a short time after being hit.
    • a knockback for the enemies would have helped greatly to keep enemies at a distance

    Don't worry. You'll learn so many interesting things about how to make games feel good. I recommend you look up some Vlambeer talks on youtube. I wish you good luck.

  • SpaceMyFriend
    SpaceMyFriend SpaceMyFriend 13
    1 year ago

    Very nice job for your first go! The best advice i could give is to give feedback to everything you can interact with. Even just simple fx when hitting the enemies goes a long way.

    But seriously great job!

    • Schnensch Schnensch
      Schnensch 2

      Thank you very much! I really appreciate the nice words of encouragement!

  • cortop
    cortop cortop 4
    1 year ago

    Hey, your game really isn't that bad for a first attempt!

    Anyway, some pointers:

    • Don't use arrow keys and mouse at the same time. This layout is fine for lefties, but for right handed people it's really awkward. Consider using WASD instead for movement.
    • The player can die so quickly that I died before I could get my hand in the right position on the keyboard. Your player dude NEEDS some kind of recovery time after being hit. This is very simple to implement with the use of alarms.
    • Mashing the left mouse button to shoot is a pain. Consider letting the player hold the button to shoot. Again, if you want to do this without creating a constant stream of bullets, look into how alarms work.
    • Graphics were okay. I appreciate that you tried to draw graphics instead of leaving in place holders. It's always best to try and reach your vision, even if it doesn't end up the way you want. The effort is never lost.
    • Some simple gun sounds would go a long way!
    • Schnensch Schnensch
      Schnensch 2

      Thank you for your kind feedback! I really appreciate your suggestions. Will save these in a doc. Thanks again :)

  • Mak SM
    Mak SM Mak SM 4
    1 year ago

    A neat little game in the end. Some sounds would be nice or knockback on the enemies when you shoot them to make it easier and feel better but it was a very fun, a little limited gameplay wise but no glaring issues whatsoever from what i can see, a neat little game. Keep developing :)

    • Schnensch Schnensch
      Schnensch 2

      Thank you very much!

      Yea, I should have maybe thought about the enemy knockback thing. Just didn't think it was a big deal. Guess I was wrong. Will remeber that for my next game! :)


There doesn't seem to be anything here.