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

Share this project:

Updates