Zombie Plague M

A 2D zombie survival game that balances risk and reward.


Updated 1 Jan 2020

View License

Arguably the best MATLAB video game adaptation of a zombie-themed board game released in 2019, ZombiePlagueM is inspired by the free customizable board game, Zombie Plague, I had so much fun playing when I was younger. This is a single player version with substantially different rules but is organized around the same theme of running from zombies and trying to survive by securing a hiding place.

The objective is to maximize your score by searching squares while surviving the growing zombie onslaught by barricading yourself inside the building. Being eaten by zombies reduces your score considerably, therefore you must balance the risks of searching against safely protecting your current score.

To install, unzip and put the ZPMv1 directory on the MATLAB path and run ZombiePlagueM.m to open the main game window (which is resizable). To start a new game, navigate to Game>Start Game. For detailed instructions (you'll need them) and credits navigate to Game>Help.

Many thanks to inspiring game creators Skott Kilander, Brian S. Roe, Mingjing Zhang, David Buckingham.

Cite As

Zachary Danziger (2023). Zombie Plague M (https://www.mathworks.com/matlabcentral/fileexchange/72139-zombie-plague-m), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2019b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Find more on Strategy & Logic in Help Center and MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!


Version Published Release Notes

% Version 1.1 updates (Dec 2019):
% 1) Updates to fix highscore issue on 2019b release. 2) Better screen size
% on game open. 3) Flashlight bugfix. 4) Quickhelp on game open. 5) Added
% Survivalist game mode.