Skip to content

A tower defense game written in python with the libary pygame

Notifications You must be signed in to change notification settings

luisKisters/Tower-Defense-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Tower-Defense-Game

This is a simple tower defense game, it has no end, levels or anything like that.
There are enemies comming from the right side that you have to kill by shooting at them. In the shop you can upgrade skills like the damage or decrase the reload time

DISCLAIMER: This game is not finished, full of bugs and missing features, its an alpha version

PLAY ONLINE

[REPL]

INSTALLING DEPENDENCIES

pip install pygame pyfiglet tk pygame

STARTING THE GAME

python3 main.py

CONTROLLS

MOVEMENT

W - JUMP
A - GO LEFT D - GO RIGHT

OTHER

SPACE - SHOOT
E - OPEN SHOP

DEV-MODE (EXPERIMENTAL)

CTRL + D - ACTIVATE DEV-MODE CTRL + A - DEACTIVATE DEV-MODE

(following commands only work if dev-mode is activated)
L - PRINTS "LOG" + CURRENT LOG NUMBER (E.G "LOG 1", "LOG 2"...)
K - PRINTS "LOG" + ENTERED MESSAGE (MESSAGE MUST BE ENTERED IN TERMINAL)
Y - SPAWN POWERUP
J - ACTIVATE SLOWMO OR SPEED UP (WHEN HOLD)
O - MAKE SPEED UP EFFECT FASTER
I - MAKE SLOWMO EFFECT SLOWER
B - DELETE ALL ENEMIES ON SCREEN C - INCREASE HEALTH V - DECREASE HEALTH R - INCREASE LIVES T - DECREASE LIVES

SCREENSHOTS

project1 shop

About

A tower defense game written in python with the libary pygame

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages