What it does

Tiger Trail is a spoof of the 1970's game Oregon Trail. story: after "homecoming" in Ancient Mesopotamia the user realizes that their team of 4 needs to leave immediately to make it to Tiger Hacks, which is 2000 years in the future. Luckily in the desert you find two Camels to aid in your journey. You start by entering your username, 4 party member names, and then shopping for the supplies you will need to survive on your journey. After that it is a matter of traversing the desert to make it to Tiger Hacks. The main action is continue traveling, which lets you set your pace for the day. Depending on the pace, you may suffer exhaustion. The party members may contract illnesses, as well, if they are exhausted, which also leads to death. Resting is another action which progresses to the next day as well as reduces exhaustion and illness. If you are by a town you may enter the shop again and buy supplies. If at a river you must ford it to continue. Once travelling the 2000 miles, the party will arrive at Tiger Hacks just in time.

How we built it

The actual game is built in python. Two of our team members: Ryan and Zoe were responsible for writing the python code for the game. The other two members: Connor and John were our "research team" in figuring out how to implement a GUI for the program. In the end, the python game works in the terminal, while the GUI webpage developed works with limited functionality. The demo website version of the game utilizes several languages including: Flask, CSS, HTML, SQL

Challenges we ran into

Several of us were new to python and PyGame proved to be more difficult than anticipated. Integrating python with a website involved translating many lines of code.

Accomplishments that we're proud of

We are proud of overcoming working with PyGame, making a working terminal version of the game, and a early demo of the website.

What we learned

We learned that pygame is a lot more involved than expected. Zoe: Python Ryan: How to use Flask, update HTML elements with python variables. Connor: How to use python Flask and how to integrate it with HTML, pygame, SQL John: Computer GUI systems, more experience with python, JavaScript animation, CSS transition

What's next for tiger trails (WIP)

It would be amazing to fully integrate Tiger Trails onto a website and have it be fully functional.

Share this project:

Updates