Version 1.0.0
Cosmic Cavaliers is a PvP space game designed using Pygame, with exciting one on one battles you'll be able to develop new strategems and overwhelmingly crush your opponent.
Features:
- arrow keys and WASD controls
- random iteractable power ups
- respawn function
- How to play screen
- Asteroids can split up and go into different directions when destroyed
- immortality/shield when damanged
Installation: pip3 install pygame pip3 install random pip3 install os pip3 install math
Known bugs:
- After you finish one game, you press back and start another game, it will show the last a winning screen
- Not a bug but when you have your shield up, there will be no explosions if you get hit by the small asteroid
- the hit box is rectangular instead of the user's shape, so it might be unusual
Cheat codes:
- Keep shooting and ignore getting hit. As long as you get more points than you lose
Support:
- If you have any question, feel free to contanct Hugh by email at [email protected]
Sources:
- sources used to develop this game can be viewed at:
- https://docs.google.com/document/d/1HGSDbIaEbLpb_bw_jSE31axoy824gwtOq-OqvoewJXQ/edit?usp=sharing
CleanPNG. (2022). Planet Cartoon - Unlimited Download. cleanpng.com. Cleanpng.com. https://www.cleanpng.com/png-clip-art-computer-icons-asteroid-planet-asteroid-2-6375438/freeCodeCamp.org. (2019). Pygame Tutorial for Beginners - Python Game Development Course [YouTube Video]. In YouTube. https://www.youtube.com/watch?v=FfWpgLFMI7wPixabay. (2022). Free Space Sound Effects Download - Pixabay. Pixabay.com. https://pixabay.com/sound-effects/search/space/PngKIT. (2018). Bullet Kin - Cartoon - Free PNG Download - PngKit. PngKit.com. https://www.pngkit.com/view/u2y3q8o0t4y3a9t4_bullet-kin-cartoon/Pygame. (2022). Pygame documentation. Pygame.org. https://www.pygame.org/newsStack Overflow. (2020, February 29). calculating direction of the player to shoot pygame. Stack Overflow. https://stackoverflow.com/questions/60464828/calculating-direction-of-the-player-to-shoot-pygametechwithtim. (2020, December 7). PygameForBeginners/Assets at main · techwithtim/PygameForBeginners. GitHub. https://github.com/techwithtim/PygameForBeginners/tree/main/Assets