Inspiration

Going off of the theme of inclusivity, accessibility, and diversity, we wanted to create something that could bring UBC students together. And what better way to meet new people than through a fun game?

What it does

In our game, you can first create a user, by specifying your name, major, type, and you can include a short bio about yourself. You can move around campus, and enter buildings and other areas. Inside, you can meet new people! Add them as a friend, message them, or challenge them to a battle!

How we built it

We used Pygame, a Python module for making video games.

Challenges we ran into

None of us were very familiar with Pygame, so we had to learn a lot in a very little amount of time!

Accomplishments that we're proud of

Creating a game that a) works and b) is actually fun!

What we learned

We learned all about Pygame and the Pygame GUI.

What's next for UBC Royale

We want to expand our map to include more of UBC campus, and add more buildings that users can explore. We also want to implement a feature for users to collect mystery items that are specific to each location (e.g., collecting a mystery potion from the CHEM building, or some herbs from the BIOL building). On top of that, we'd like to make it so that users can battle each other, and not just a computer.

Built With

Share this project:

Updates