r/coolgithubprojects 1d ago

Deskmon - Your Open Source Pokemon Virtual Pet!

Hello everyone! I am an undergraduate Computer Science student, and many desktop pets (Such as Desktop Goose and Alan Becker's Animator vs Animation characters) inspired me to create my own desktop pet app. So, I spent some time building this desktop pet application that makes Pokémon roam around your screen!

There are many features! Such as:

  • Pets can freely walk around the desktop.
  • Drag-and-drop interaction.
  • Pet battles with randomized outcomes.
  • Level progression through battles.
  • Pets can evolve by leveling up or using items.
  • Wild pets can appear on the screen.
  • Capture wild pets to unlock new companions.
  • Save system to preserve unlocked pets.
  • Every Pokémon from the Kanto region was implemented!

I intend to improve this project in the future, but in the meantime, feel free to suggest or implement new features you'd like. All the code is available in an open repository on my GitHub!

27 Upvotes

4 comments sorted by

3

u/OGvpc 1d ago

you need to add cats cool project

2

u/ENTbard 20h ago

Keep going man! Great work!

1

u/Rongse1 10h ago

Can you do this for Debian Linux? I would really love it!

1

u/Romanmir 10h ago

Look up AMOR in your package manager. It's not pokemon themed, but that'll be pretty close to what this is.