Inspiration
We liked the cute concept of a pet simulator like Tamagotchi. So we thought about what type of Animal resembles Missouri S&T the most. We picked the Komodo Dragon because of how cool and pristine the animal is yet is a ferocious being that can really pack a bite. (School work = Bite)
What it does
The goal is to keep Komodo Dragon alive as long as possible by catching and feeding them flies, but it becomes increasingly harder to catch the flies as they gets older.
How we built it
We had help from Copilot using a mixture of 4o, Gemini Flash 2.0, and Claude 3.7 Thinking. We had to scour the web for ways to have our idea come alive and using Pygame, a library using the python programming language, was what we considered the best options since we are complete beginners.
Challenges we ran into
It was difficult trying to make the sprites move, which was resolved by using two ways. One way was individually making a file for each sprite action and putting it into a folder. The other was by using a sprite sheet and figuring out how to implement it's use case. Trying to figure out how to use the sprite sheet was difficult because we had to be knowledgeable with JSON and how to integrate it into our code.
Accomplishments that we're proud of
- Learning how to create sprites and background art and animating them.
- Learning how to use Pygame and Python
- Communicating and working with each other well
What we learned
- How to use Pygame
- Python
- Different AI models
- How to give AI prompts
- How to make sprites/animations
What's next for Komodo Pet Simulator
- Add different difficulties (easy, medium, hard)
- Add music and sound effects
- Add different animals to catch and feed (like birds)
- Add a menu
- Create different Komodo Dragon artwork designs
- Create more background art
- Add day/night cycles
- Make more meters (health, happiness, sleepiness)
- Improve text and sprite alignment
Log in or sign up for Devpost to join the conversation.