Inspiration
The inspiration for the style of the game was Tap Titans.
What it does
The game provides questions for the user to answer to defeat enemies. The questions are generated using Gemini, which has been fine-tuned on specific datasets.
How we built it
We built it using the GoDot game engine for the game's logic and representation of Sprites. For the LLM part of the implementation, we used Google Cloud Services to host and develop with Python to develop.
Challenges we ran into
The challenges we ran into were GitHub merge issues throughout the project. As we were all working on separate things when it came time to merge, conflicts constantly arose. Another challenge was that although Gemini is a powerful LLM, it still holds its disadvantages compared to its competitors. It is free, though.
Accomplishments that we're proud of
We are proud of the accomplishment of learning a new engine and being able to complete a project within 24 hours. This was many of our first times working with some of this software, and we believe that despite that, we made a polished and great application.
What we learned
We learned how to handle GitHub merges, use the GoDot Engine, and implement an LLM API into an application.
What's next for CSC:GO
The next steps for CSC:GO would be: -Ability to upload exams and study guides to further refine the questions -Special Moves that would be rewarded to you the more questions you get correct -Different level selection based on topics
Built With
- gdscript
- gemini
- godot
- google-cloud
- python
Log in or sign up for Devpost to join the conversation.