Inspiration
I am a big fan of space movies and sci-fi movies. I always wanted to make a game on space. Furthermore, I also a big fanboy of Star Wars series. As in Star Wars, the spaceships destroys the planets, So my game destroy the asteroids with missiles and lasers.
What it does
So basically the main starship is being controlled by the player. The player can use the WSAD keys from the keyboard to move the starship in the space. W is for moving forward S is for moving backwards A is for moving left ** **D is for moving right The user can use combinations of the above keys to rotate freely in the space.
The star ship fires a missile when the user presses the space button of the keyboard.
The user have to destroy the random generating asteroids to survive. The player get 3 changes to survive in the battle of the asteroids. At the end of the game, the scores can be calculated.
How we built it
I have used Python as a programming language. The for the framework, I have used arcade. My code is clean and easy to understand if you know about arcade module, and I only have used basics of arcade module commands, so anyone can understand it.
Challenges we ran into
There were various challenges. i. Like the random generation of asteroids. ii. How to fit the battle filed and players in it iii. The score calculator when the user destroys the asteroid iv. Synchronization of the song in the game
Accomplishments that we're proud of
I am proud of my self that I have build this game under a day and half. And I am a beginner in using arcade module. So I am kind a happy to see my result which this game has shown me. I hope to grow in the future and make more amazing games like this in the future.
What we learned
I have learned the intermediate python topics like nested functions, etc. I have also learned about the arcade module. Which is just amazing to make games in python. Arcade module and pygame has taught me many things and amazing concepts which were using in making games.
What's next for Battle In The Space
I would like to host my game on a gaming website. And I would try to make it more interesting my adding multipliers though which many people can play together and compete with each other online. I will also like to make a leader board on that website so that the competition can increase.
Built With
- arcade
- python

Log in or sign up for Devpost to join the conversation.