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.

Built With

Share this project:

Updates