Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
A jam submission

Ghost PunchView game page

An endless ghost punching arcade! First "full" game I've made, using PICO-8 for GDL May Game Jam.
Submitted by tarngerine (@tarngerine) — 8 hours, 9 minutes before the deadline
Add to collection

Play game

Ghost Punch's page


CriteriaRankScore*Raw Score

Ranked from 16 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

Talking points of your game
Ghost Punch: an endless ghost punching arcade!

First "full" game I've made! Just discovered PICO-8 today in about 10 hours while deciding to join the GDL May 2018 jam. I grew up playing a lot of River City Ransom esque beat-em-ups, but since this was my first project i wasn't confident to make a traditional side-scrolling beat-em-up game quite yet. I was also inspired by how "good" it feels to charge and release Doomfist's punch in Overwatch, so I lifted that mechanic over here.

It was super fun to make everything from scratch, from art to music (music is soo hard, even though I can hum something it's so hard to transcribe to the Pico music system for me).

What Assets did you use?
I lifted some code for the screen fading from Gist @smallfx (

Leave a comment

Log in with to leave a comment.



nice work, i love pico games and this was well made. fun little game!

Game was great! Fun to play and the menu was seamless. However, I felt it odd that after I died I could still attack the ghosts!


It's an amazing game! I loved how the main menu blends into the game screen so you can only proceed if you know the game's mechanics and controls. It may seem small but it's really elegant design. As this is your first game with a new engine that's all the more impressive. I loved the sprite work and colour pallet.

I had some constructive criticism

Consider making it so you cant move if you hold down Z. Players will mostly not go for what's fun but for what is most efficient. Balancing holding Z for distance and timing it so you hit the ghost is fun. Holding Z, pulling up to a ghost and letting it blast is easier and more likely to suceed. Thus, you must sort of force the player to do what's fun.

I also had one point i wanted your opinion on. I think it would be better if the punch lengths were better telegraphed to the player and made clear. I've made a rough sketch to show you what i mean.

However, the above criticism doesn't detract from my love of the game. I'll be playing this one in college or boring Web development lectures well after the Gam jam is over!


Impressive game! The game play is satisfying and the art and sounds are very clean and polished! Well done!


Cute ghost punching! Congrats on making your first "full" game and picking up PICO-8 and making this!