We all take the MRT. It's a ubiquitous part of Singaporean culture. The MRT is a hotchpotch of Singaporean diversity. The story of the MRT is one of culture and public etiquette.

What it does

The objective is to get a seat on the MRT before everyone else does! It portrays Singapore's hectic lifestyle too.

How we built it

Python, using a ton of pygame and OOP tutorials.

Challenges we ran into

Learning a new language from scratch to build a game from scratch! The time constraint definitely limited what we could accomplish.

Accomplishments that we're proud of

We created a workable game of one level with a start and exit screen, and NPC movements. We created our own graphics.

What we learned

For all but one of us, this is our first hackathon! We learned so many things like OOP, game development, git, and collaboration!

What's next for EE - MRTGame

Levels with increasing difficulty, different types of NPCs, merit/demerit point systems... Currently it's for entertainment but we envision this game to educate as well through merit and demerit systems with regards to etiquette. For example, barging through the MRT door without allowing other passengers to alight will get demerit points. Or, giving up your seat to the elderly is actually the hidden objective of a certain level. Also, different NPC characters would portray Singapore's diversity.

Arjavi: 231 Johanna: 618 Dalis: 220 Hua Lun: 185 Anisha: 213

Please consider us for any eligible prizes :)

Built With

Share this project: