Game Development is difficult and expensive for children to get into
Current educational resources limit creativity
There’s a gap in the industry for a system that introduces Game Dev and encourages creativity
3 of 7
What it Does
The user inputs the text for an adventure game outline into a web page
A JSON file is sent to a program containing a DALLE API to convert the information into an image
Whenever the user selects an option, the game page is sent a JSON file containing the story text, image URL and the different button options for that option
4 of 7
Challenges
The AI model we intended to use took too long to download
We were unable to integrate more than two frameworks for our web server
We had a lot to learn in order to create the project
5 of 7
Accomplishments
Sam used Streamlit and React flow to make web apps
Henry learned to code and implement diffusion models
Shahar used Streamlit, solved integration issues and supported the team under pressure
Davina learned about web apps, Flask API and diffusion models
6 of 7
What we learned
How diffuser models work, how they can be implemented and
How to manipulate tradeoffs between image quality and generation speed
How to use React Flow, Streamlit and Flask API
How to support each other and work as a team
7 of 7
What’s next?
We’re interested in how AI can aid user creativity without removing their autonomy
We could use it to suggest plot ideas and structures for the story itself