Inspiration
Space Force is inspired by Space Invaders and Gradius. We were driven to create this shmup by our love for bullet hells such as Touhou and Bullet Hell Monday.
What it does
This game features endless stages with increasing difficulty along with an item shop to upgrade your ship. Wiping out enemy fleets with your ever-improving arsenal is sure to satisfy you for a while.
How we built it
We built Space Force using PyGame, a Python library designed for creating video games. We started off using Live Share in Visual Studio Code but moved on to using Replit because of issues when testing the game, before finally switching over to GitHub.
Challenges we ran into
In the process of making this game, we encountered many challenges that we had to overcome. We had to learn a new library, work on design flaws, and iron out bugs that kept popping up.
Accomplishments that we're proud of
- Balancing scaling of enemy health with player upgrades
- Creating interesting animations
- Designing balanced weapons
What we learned
We learned that we need to properly plan out our project before starting and that we need to make our code more easily expandable
What's next for Space Force
We're planning on continuing with adding features to this game. Planned features include:
- Player EMP - Disables enemy movement for a moment and removes all enemy projectiles
- Missile Weapon - Deals massive damage with a small explosion radius. Can be upgraded to be heat-seeking
- More enemy mobs and bosses
- Story cutscenes
- Animations before and after each stage
- A button to skip shops and animations between stages
- Button carousels in the shop to allow for more upgrades
We're also planning on making this a series and expanding the story.
Log in or sign up for Devpost to join the conversation.