Inspiration

The Cathedral of Learning is a symbol of the University of Pittsburgh, which is a place where students need to work hard. This game is about the adventure to the top of the cathedral of learning, which stands for a student like us who should be always working hard at the University of Pittsburgh to pursue our dream.

What it does

It is a 3D platform jumping game, that has the function of grappling, hook function, w/a/s/d movement function, jumping…..etc, the player needs to Control the character to be flexible in parkour is the key to reaching the top of the curriculum of learning

How we built it

We made a lot of adventure and challenging levels of the game by brainstorming and writing on paper at first then we drew the structure to simulate how it will work inside the game. In the end, we picked all the best level designs and created them inside our game map. We used C# scripts to achieve all the functions like the movement of characters. We used the functions provided by the Unity engine to help achieve the different properties of different models such as a sticky platform, and no friction platform. We learned some ui to do the tutorial of the game. We used 3D Creator to make part of the models and purchased some environment resources from the Unity asset store. We used some open resources of C# codes from github to cover the shortage of our technical skills on making scripts.

Challenges we ran into

It is tough to set the collision mesh of those 3D models, it often causes the clipping of characters and models. Brainstorming about the different levels of the game is also kind of challenging. There are many parts of unity functions that are confused, we wasted a lot of time on it.

Accomplishments that we're proud of

The fantastic interactive experience of a player, and the hook mode is really a great design to increase the entertainment of the game and give the player more options on the parkour instead of only one way to win the game. This is our first 3D game project, as a new developer and first-year student in college we worked almost all the hours without sleep, so I think I'm really satisfied that we overcame all the challenges and did a good project for us.

What we learned

We learned a great way of collaborating on development. Our efficiency in doing a project is getting better. It is a great experience for us to enhance our ability in practice. Now we know how a hackathon works. We learned a lot of API use of C#, and usage of Unity hub.

What's next for Adventure to the Top of Cathy!

We hope we can make all the models not clipping, and add more functions, maybe something like HP calculation to our project We figured out that part of our game method can be considered as a better method for some similar games that are on sale. So we will utilize our spare time to keep developing it into a more mature game.

Built With

Share this project:

Updates