Inspiration

As game developers we felt the need to try and make a framework built by us in order to gain more experience in creating our own environment where our games will take place.

What it does

It allows for beginner game developers to draw out maps in a quick and efficient way. Import modules and with the least amount of code be able to customize their gaming environment to their needs. Also it allows for titles to be given physical properties such as boundaries or slippery roads.

How we built it

We used LibGDX and Java to create the framework where we hand drew custom tiles and made a GUI where the user can make their own tiles and map size. After this we implemented the framework in Python using the Pygame platform and created a simple map where the player can move in it.

Challenges we ran into

It was the very first time some of our teammates had used Python and the Pygame platform. So it was difficult to be able to create a test game to see if the maps can be used for our games.

Accomplishments that we're proud of

Being able to successfully implement the frame work on a test game that we created.

What we learned

  • How to use Pygame and Python 3 for creating games
  • LibGDX for the framework ## What's next for Map Masher We plan on implementing it using Go so we can open source it and add more game libraries to this new language.
Share this project:

Updates