A desktop virtual pet simulation built from scratch using C++ and OpenGL.
Currently featuring an adorable penguin companion—with plans to add more pet assets in the future!
Virtual Pets brings a playful and interactive pet to your desktop. Watch your penguin pet waddle, play, and interact! This project serves as a hands-on exploration of graphics programming, animation, and game logic in a custom engine.
- Cute penguin pet with animated behaviors
- Built from the ground up with C++ and OpenGL
- Designed for extensibility—new pets and features coming soon!
- Playful, interactive desktop experience
- Add more pet assets (dogs, cats, dragons, etc.)
- Expand interactions and animations
- Customization options for your pets
- Sound effects and additional UI improvements
- C++
- OpenGL
- Custom game loop and rendering system
- Clone the repository:
git clone https://github.com/Jayesh-27/Virtual-Pets.git
- Build and run the project:
- Make sure you have a C++ compiler and OpenGL installed.
- Follow build instructions in the repository (update this section as needed).
Contributions, suggestions, and new pet ideas are welcome!
Feel free to open an issue or submit a pull request.
“Adopt a pixelated pet and bring your desktop to life!”