Inspiration
The whole team are first-time Hackers - We wanted to create an interactive text-adventure game that used multiple AI agents to play as the NPC's, making a more interactive and less deterministic experience
What it does
It opens with a prompt for the user, in which they start their journey. They can choose to talk to a handful of different NPC's
How we built it
We initially built the backend using openAI's API key for the agents, using Python for the game loop. But after great struggles to implement the frontend, we decided to give Google's AI Studio a whirl. This worked out quite well for our idea, and although the backend changed completely from our original implementation, it worked so we ran with it.
Challenges we ran into
The front end. None of the team had much experience with react or web services, and the backend took long enough for everyone to already be tired. Also a bunch of git problems, we had the backend made on an entirely different repo (which succumbed to many issues), so when we eventually had the frontend made we made a new repo to upload as time was short (hence minimal commits lol).
Accomplishments that we're proud of
The initial backend was a good team effort. We're pretty happy with the AI studio tinkering too
What we learned
We learned that we in fact did not know a lot, especially front-end implementations, but it's given our team good knowledge on where to improve so we can be better for the next one!
What's next for MYTHIC
More in-depth AI controls. We wanted to add ways to have permanence with the NPCs, such as stats, inventory's, deaths .etc
Built With
- googleaistudio
- react
Log in or sign up for Devpost to join the conversation.