Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/harshal-gahlot/skeeter-smashdown
This is a game that I developed a year ago as a project to test my skills.
https://github.com/harshal-gahlot/skeeter-smashdown
game-development problem-solving project pygame python python3
Last synced: about 18 hours ago
JSON representation
This is a game that I developed a year ago as a project to test my skills.
- Host: GitHub
- URL: https://github.com/harshal-gahlot/skeeter-smashdown
- Owner: Harshal-Gahlot
- Created: 2024-04-07T16:14:45.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-05-22T21:24:37.000Z (6 months ago)
- Last Synced: 2024-05-22T22:33:05.704Z (6 months ago)
- Topics: game-development, problem-solving, project, pygame, python, python3
- Language: Python
- Homepage:
- Size: 53 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### About
Hello, Welcome to Skeeter Smashdown, an INDIE game that I, Harshal Gahlot have created from scratch as a solo developer and programmer. It took me over 160 hours of hard work to create this game. I hope you found it as enjoyable to play as I did to develop it. Thanks for checking it out.
This is a game that I developed a year ago as a project to test my skills.requirements: python, python library "pygame"
### Broad overview of how I approached it(This was written in march 2023 after I called the game done):1. Basic pygame set-up
2. First made a working game with shapes and colors i.e. circles were coming instead of mosquitos
3. Intrudused game difficulty mode: Easy, Normal and Hardcore mode
4. Used fonts and images of mosquitos and racket after game base/logic/fundaments were made
5. Created my Button class and made it as customizable as I can
6. Made menu with Game Mode, About, How to Play section
7. Optimised the game a lot by rewriting an independent FPS game which made the game a whole lot smoother
8. Added music and sound
9. Added setting section which has a music volume bar that also affects the music volume
10. Learn git and upload my project (march 2024)Note: I halted the game development as I wanted to develop it only after uploading it to Git Hub but I found myself lost in Git and could not understand it back in 2023, hence there are some unnecessary code and bugs/broken things such as 'about' text in 'how to play' and not good looking 'setting' related graphics.
Also, I am sorry for my bad spelling/typo in the code file.