Inspiration
Python is an important language to learn and we decided to learn this language by doing a simple and fun 2D game that can be played by anyone.
What it does
The game basically consists of a character jumping through obstacles and dodging enemies. The character can die by hitting the spikes, getting touched by the enemies or falling down. It consists of only one level at the moment but more difficult levels will be added. Other features such as time limits and scores will also be implemented.
How we built it
We built it using python in VSCode IDE. To develop the game, Pygame was implemented in our Python file. The layout of the game was pretty simple, it consisted of multiple grids that can be modified for each level. In the grids, there is the possibility to insert a tile, an enemy or spikes.
Challenges we ran into
We ran into difficulties while trying to figure out how to change levels and create multiple difficulty levels for the game to be enjoyable. Unfortunately, we weren't able to completely to figure the problem out, hence, we will still continue working on it after the hackathon.
What we learned
We learned a lot about Python and Pygame since it was our first time trying this out. We were definitely really slow due to our lack of experience, but these many hours spent really helped us develop strong abilities and skills in this language.
What's next for Simple 2D Game
It consists of only one level at the moment but more difficult levels will be added. Other features such as time limits and scores will also be implemented.

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