pygame Onslaught arena
A downloadable game for Windows, macOS, and Linux
Download NowName your own price
Before start, read the instruction in the bottom of this cover. W/A/S/D-moving(different directions); U/H/J/K-shooting(different directions-up/left/down/right); G/L special skills(left/right); 1/2/3/4-different characters.
- 1-archer (arrow)-basic character, moves fast and takes medium damage. Use it when you are safe.
- 2-mage (fire ball)-moves slowly but attacks with higher frequency. Use it when all minions are in the same direction.
- 3-Knight (sword)-moves slowly but takes highest amount of damage. Use it when you want to attack.
- 4-Ninja (dart)-moves really fast but takes small amount of damage. Use it when you run away.
Press SPACE to start.
TIPS
There are infinite number of Waves. Each wave has different numbers/classes of minions. Kill them.You can pick up the pink cure bottle on the battle ground that makes your health + 1 if you are wounded. If you get the red one, no matter how much blood you have right now, your health will be fully restored.Use different characters to deal with different situations. Good luck.
Download
Download NowName your own price
Click download now to get access to the following files:
pygame.zip 15 MB
Comments
Log in with itch.io to leave a comment.
Hi, I really like your game! I just want to share with you a method, so that people don't have to install python and pygame: You can make an .exe file.
The tool I recommend for that is 'pyinstaller' (pip install pyinstaller). In the cmd, navigate into your folder and use the command 'pyinstaller "pygame_arena.py" '.
I tried this and it turns out there are two things you have to slightly change in your code:
1. [ line 47 ]
BASICFONT = pygame.font.Font('freesansbold.ttf', 32)
==> BASICFONT = pygame.font.SysFont('Sans', 32, bold=True)
2. [ line 159 ]
pygame.mixer.music.load("music.mp3")
==> music = pygame.mixer.Sound("music.mp3")
play it with: music.play(-1)
I am sure you can get this running and an executable is easier to use for people without python&pygame
Bye!
I cant open the game. And also nice pixel art where do u draw that
the sprite are actually from another game "Realm of the Mad God"
Interesting.