A downloadable game for Windows

A Roguelike programmed from the ground up in C in just two weeks for a first ever C project.

ZombieGuy40 was made for my first ever gamejam (specifically a college held gamejam) and was entirely developed solo over a 2 week period. The game follows the fabled ZombieGuy40 after a zombie apocalypse has left him stranded on a mountain during a camping trip. Collect upgrades, customize your build and try and overcome the horde!


Narrative :

"In the year 2040, corporations rule the world... A lone man, addicted to burgers, pizzas and fast food breaks into a top secret food production facility and consumes a mysterious, experimental hotdog. Upon eating this hotdog, the man enters a fit of rage. His skin discolored, his brain fried and all he had left was a taste for brains...

In response, the government uses their classified weather machine to send a tornado to wipe out the horde. You play as ZombieGuy40, a man who was camping during the time of these events, and now is caught up in a zombie tornado on a flying rock ripped out of the ground."

Features :

  • Working, custom sprite renderer with Sokol
  • Tilemap system (Autotiling included)
  • AABB collision + Physics
  • UI systems
  • Sound system (with miniaudio)
  • 11 Upgrades to choose from

There's currently a distinct lack of options menu or any way to change resolution/enter full screen, if I find any free time I'll likely look at adding this, as well as Linux + Mac builds, I might also add further content + polish later down the line.

How to play :

ZombieGuy40 is relatively simple. Shoot at zombies, try not to get hit, and per every 6 zombies you kill a crate full of upgrades will fall from the sky. Rinse and repeat as you get introduced to new enemy types and begin working on your build!

  • WASD + SPACE - Movement
  • LMB - Shoot
  • ESC - Pause
  • - Retry
  • F11 - Fullscreen

GitHub :

https://github.com/emrld52/ZombieGuy40

StatusReleased
PlatformsWindows
Release date Nov 24, 2025
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
Authornouns
GenreShooter
Made withAseprite, Bfxr, Audacity, LMMS
Tags2D, c, Difficult, My First Game Jam, No AI, Perma Death, Roguelike, Roguelite, Zombies
Asset licenseCreative Commons Attribution_NonCommercial v4.0 International
Average sessionAbout a half-hour
LanguagesEnglish
InputsKeyboard, Mouse, Touchscreen
ContentNo generative AI was used

Download

Download
ZombieGuy40-Windows-1.1.0.zip 2.1 MB
Download
ZombieGuy40-Windows-1.0.0.zip 8 MB

Install instructions

Download the latest ZIP file corresponding to your operating system, extract to a folder of your choosing and run "zom.exe" (Windows).

Currently no Mac or Linux build, will get around to doing such if I have free time any time soon.

Development log