You are browsing as a guest. Sign up (or log in) to start making projects!

Virtual Pet Game

  • 2 Devlogs
  • 2 Total hours

Virtual Pet Game - Thunder McKing I'm a bit crap at python btw

Open comments for this post

1h 17m 47s logged

Dev Log 2 - 09/06/2026

What works now

  • Feed, Play, Sleep buttons all work
  • Stats update in real time (hunger, happiness, energy, health, coins)
  • Pet image changes based on stats (happy, sad, sick, hungry, sleepy)
  • Game loop runs every 5 seconds and drains stats over time

Fixes done

  • Fixed broken button commands
  • Fixed sleep button bug
  • Fixed unreliable colour changes
  • Cleaned up update system
  • Made one shared click effect system

Current state

  • Fully playable basic pet game
  • No crashes or broken buttons
  • UI and stats stay in sync

Next ideas

  • Save/load system
  • Animations
  • Coin shop
  • Sound effects

DISCLAIMER
This is nowhere near the final product, I will be using some graphic design knowledge to make the UI more nice to look at and less blocky, I also want to make the images transition a bit better and add a few catchphrases and stuff as well. Any suggestions, please leave below.

Dev Log 2 - 09/06/2026

What works now

  • Feed, Play, Sleep buttons all work
  • Stats update in real time (hunger, happiness, energy, health, coins)
  • Pet image changes based on stats (happy, sad, sick, hungry, sleepy)
  • Game loop runs every 5 seconds and drains stats over time

Fixes done

  • Fixed broken button commands
  • Fixed sleep button bug
  • Fixed unreliable colour changes
  • Cleaned up update system
  • Made one shared click effect system

Current state

  • Fully playable basic pet game
  • No crashes or broken buttons
  • UI and stats stay in sync

Next ideas

  • Save/load system
  • Animations
  • Coin shop
  • Sound effects

DISCLAIMER
This is nowhere near the final product, I will be using some graphic design knowledge to make the UI more nice to look at and less blocky, I also want to make the images transition a bit better and add a few catchphrases and stuff as well. Any suggestions, please leave below.

Replying to @shadxen-fx

1
12
Open comments for this post

54m 47s logged

Dev Log 1 – Thunder McKing

Date: 10/06/2026

Today I started my virtual pet project called Thunder McKing. I set up the basic project structure and created the main Python file using Tkinter to open a game window. I also began building a simple Pet class for the character.

I had a few issues with setup and file paths at first, but I fixed them by organising my folders properly and testing the program step by step.

Next, I will add a pet image and start working on basic interactions like mood and feeding.

Dev Log 1 – Thunder McKing

Date: 10/06/2026

Today I started my virtual pet project called Thunder McKing. I set up the basic project structure and created the main Python file using Tkinter to open a game window. I also began building a simple Pet class for the character.

I had a few issues with setup and file paths at first, but I fixed them by organising my folders properly and testing the program step by step.

Next, I will add a pet image and start working on basic interactions like mood and feeding.

Replying to @shadxen-fx

1
19

Followers

Loading…