Decimating the enemies in level 3

The Last Commissioner

DESCRIPTION:

Somehow, you have found yourself as the police commissioner of Riverton at the worst possible time: days after a zombie invasion. Can you deploy officers, manage goodwill, and save your city from the waves of zombies that walk in suspiciously straight lines?


DEPENDENCIES:

This entry just requires stock pygame. However is uses one mouse cursor system only available in pygame 2.0.1, so running it on pygame 2.0.0 or below will result in an error.

This game is built for Python 3.6 and above, but it has only been tested on Python 3.7 and above.


RUNNING THE GAME:

The game can be run by executing run_game.py

Note: This pygame uses pygame.SCALED and the vsync setting in `pygame.display.set_mode()` to aim to provide a better experience for different display sizes.


HOW TO PLAY THE GAME:

Since it is a tower defense, most of our controls are pretty self evident.

You click on towers to buy them, you click on a valid map space to place.

You click on a placed tower to see its information.

To scroll around the larger maps, you can use the arrow keys.


CREDITS:

All art was created from scratch by our team, along with many of the sound effects.

Obviously the game was created from scratch in stock pygame.

github.com/ahhhhhhhhhhhhhhhhhhhhh/pyweek31

Awards

Give this entry an award

Scores

Ratings (show detail)

Overall: 3.6
Fun: 3.7
Production: 4.1
Innovation: 3.2

Respondents: 12

Files

File Uploader Date
TheLastCommissionerWin.zip
Windows Exe
Starbuck5 2021/04/04 05:29
screenshot2.png
Decimating the enemies in level 3
njbradley 2021/04/04 00:24
screenshot1.png
Battling zombies in the middle of level 2
njbradley 2021/04/04 00:23
TheLastCommissioner.zipfinal
Source Code
Starbuck5 2021/04/04 00:05