Inspiration

We were inspired by Google's dinosaur game. But since it's only accessible when a user lacks an internet connection, we wanted a dinosaur game we can play even with an internet connection.

What it does

Our T-Rex game has the same objectives and environment as Google's game, although the modifications we've made to our game, that make it unique is creating a mini-story towards the T-Rex character. Since dinosaurs' extinction is linked to asteroids, we added that concept into our game with asteroids in the sky that the T-Rex has to avoid. We also modified the speed it can run at.

How we built it

We built our T-Rex game using a skeleton of previously built code provided to us in the TritonHacks starter kit for the Game Track. From there, we looked through all the code sections that were missing information or needed to be added onto.

Challenges we faced

We ran into many challenges. It varied from issues with the skeleton code, personal code, issues rendering objects, the loading screen, some of the code was unfamiliar nor could we understand, etc. Our team has a limited amount of knowledge on python, and overall fulfilling the skeleton code and fully understanding the code were our challenges.

Accomplishments that we're proud of

The accomplishments that our team is proud of are ultimately getting the game to fully function. As mentioned previously, we faced a variety of obstacles with our limited knowledge of python, but we're proud of resolving bugs, getting the code to function, and putting our spin on the T-Rex game. Ultimately, we're proud of our collaboration and willingness to learn from the trial & error our team has experienced throughout the hackathon.

What we learned

We learned more about the fundamentals of Python and are finishing the hackathon with more knowledge and practice in the language outside of classroom use. In addition, we learned how to create code and our video game on platforms like PyCharm & Replit.

What's next for the Indominous Rex Game?

The Indominous Rex Game has opened opportunities for our team to use our creative liberty and known knowledge to add on to a simple, yet iconic game that almost every Google user around the world has played at one point. Hopefully, we can add more characters and modifications to our game in the future as we continue to gain knowledge and experience in python and other languages.

NOTE Our video demonstration was unable to show our custom sprite in our game due to a rendering bug and limited time to resolve the issue then refilm.

Built With

Share this project:

Updates