Battle Tower

Battle Tower - A simple 2D game 


You are here to challenge the Battle Tower 

Which will test on your reaction and doging skils 

Search for  patterns between the attacks 

And never give up coming back! 


  • Use [A] [D] [W] [S] to walk around 
  • Hold [SPACE] to attack 


There are a total of 5 stages, the difficulty gets harder 


For windows users: download the BattleTower and run BattleTower.exe 

For Mac and Linux users: download the BattleTower-src, make sure you have pygame1.9.4 installed and are using python 2.7.10. Then run 


Walkthrough Video: 


Bgm credits to branflakes, check out his channel!


Tar Bomba
Presented by rdb

touhou award
Presented by speedlimit35

Give this entry an award


Ratings (show detail)

Overall: 2.9
Fun: 2.6
Production: 3.2
Innovation: 2.8

23% respondents marked the game as not working.
Respondents: 10


File Uploader Date
chrisyan2000 2019/09/29 16:15
chrisyan2000 2019/09/29 13:58
chrisyan2000 2019/09/29 13:58
chrisyan2000 2019/09/29 13:57
chrisyan2000 2019/09/27 03:26

Diary Entries

Day 5 - Starting the Project

Got little time for this pyweek.

The project is just started.

Hopefully I can make something quick.

Add a comment

Day 1

First day of working, making basic game mechanics


Add a comment

Last note

I didn't have enough time this week :(

there are so much detail that I can improve on

gotta work hard in the next pyweek!


Add a comment

Conclusion for Battle Tower

Welp this is all I can put together given two days ;( hopefully will have enough time for the next pyweek

And by the way, I'm pretty sure in the 'README.txt' and the front page I said to *hold* space to attack, looks like most people have missed that.

And the hitbox might feels weird because the damage detection is determined at the time one swing has finished, if you turn around before the last tick of the swing, the hitbox might feel a little weird to you.


Will make sure to make the path compatible with mac/linux as well as using python 3.7+ next time ;(


Add a comment