Inspiration
The inspiration for our project was to implement a retro take on a scavenger hunt, and appeal to people who are unfamiliar with UTSA(upcoming freshman). We feel doing a scavenger hunt is almost 'retro' on it's own with videogames populating the majority of what we consider to be 'games' today. Additionally, through this app the freshmans would be able to explore campus in a fun way.
What it does
Our application will take users around various locations at UTSA and have them search through the buildings looking for answers based off the riddles and clues we provide. In this way, they will be able explore each building, while trying to find the riddle answer, and see what each building has to offer.
How we built it
Our project is an android application, and it was built in the AndroidStudio IDE. The app's language it is running on is Java. When building the app, our design was based around using a similar style for each screen based on one building.
We went for this approach because of our time constraint, and having the styles being similar allowed us to focus on making our app work with only a few different screens, then scale it up following the same methods and styles. This approach also allowed for us to distribute the work amongst the team very evenly.
Jordan: worked on "riddle pages" and logic behind the pages
Trei: worked on "transition pages" and changing scenes
Mayank: worked on "home screen" & "building pages "and merging files/screens together as well as the UX/UI aspect of it.
Adittya: worked on "transition pages" and merging files/screens together
Challenges we ran into
Initially we planned on doing our project in python, but due to a need of visualization of our data, we needed something that had a quicker implementation for creating an application. This led us to deciding to create an android app, and using Android Studio.
Unfamiliarity with our IDE. This is because we had to change our plan so close to the event starting, we were downloading a new IDE we all have never used less than one hour before the hackathon began.
Changing Scenes. Towards the end of the hackathon we were having issued getting our scenes to work together. The scenes were coming up out of order or sometimes causing the application to crash.
Accomplishments that we're proud of
Using Android Studio. While it was a challenge we had to overcome, we're all very proud that we installed something we have never worked on before and utilized the ide to create our very first android app.
Flexibility. We came into this hackathon with an idea and plan already in mind, but due to limitations we saw in python we had to be flexible and come up with another solution. While we were able to follow our same idea, we had to change our entire framework while also learning it at the same time.
Collaboration. Every member of our team was vitally important to the completion of this project, there was heavy collaboration from everyone helping out every team member.
What we learned
Team building. Mobile Development. Android Studio.
What's next for RowdyHunt
Future Features .point system based on how many hints user uses and receive rewards .a resource page for each building you hunt in. This will be especially useful to people new to UTSA because it will give them more information about each location you walk to. .implement better UX/UI designs to make it as user friendly as possible
*Deploying the App .Upon completion of the app and with every bug smoothed out, we plan on deploying our android app for UTSA.
Log in or sign up for Devpost to join the conversation.