-
-
Welcome to our Space Exploration!
-
Choose your friend to accompany you!
-
A little animation added once you pick your friend!
-
Have fun exploring our solar system!
-
You can talk to your friend and ask them questions on your trip!
-
Here's our little minigame, where you can learn more about the planet that you're on!
Inspiration
All of our group loves space and two of us happen to work with NASA, one member with the Ballooning Project, and one member with JSC; however, we realized that there's quite a steep learning curve to understanding space and we wanted to share a service that young interested kids could use to ease their way into learning more about space from a game!
What it does
In the game, they can explore the cosmos and learn more through minigames and their integrated AI friend. This chatbot friend provides helpful facts, as well as answers users’ questions
How we built it
We used JavaScript to write our code, React.js and TailwindCSS for frontend development, Pixi.js for the rocket exploration and minigames, and Cloudflare and OpenAI to integrate the educational AI chatbot, .TECH for a domain, and git for collaboration and version control.
Challenges we ran into
OpenAI's API key and general production of an LLM within our game that addressed questions that children may have were the challenges we faced; however, with the help of mentors and experienced friends nearby, we were able to overcome them. In addition to just the AI side of the product, the game development side faced some challenges as well, particularly with sprite collisions.
Accomplishments that we're proud of
Our proudest accomplishment is the integration of different disciplines in which we have not had much experience including AI, Game Development, Web Development, and Game Art/UI-UX Design; however, with the communication we had on our team, we were able to make it through the event able to walk out with a higher understanding of these sub-fields.
What we learned
As mentioned previously, through this project we have explored numerous disciplines we were not familiar with at first, and beyond just that, two of our members were experiencing their first ever hackathon and were able to experience something completely new.
What's next for the Space Explorer game
As far as what is next in store for us, we would like to incorporate more minigames to make our project even more immersive. Additionally, we aim to further diversify the capabilities of our chatbot through more prompt engineering. Finally, we will be attending more hackathons together, as we found that our teamwork was efficient and beneficial to all members involved.
Built With
- git
- github
- javascript
- node.js
- openai-api
- pixi.js
- react
- tailwind



Log in or sign up for Devpost to join the conversation.