stardance has been extended another month! the new deadline is october 31 :)

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

unique

  • 4 Devlogs
  • 5 Total hours

I built a cute and expressible desktop kitty !

Ship #1 Pending review

I built XIAO-MAO, an interactive desktop cat pet developed in Godot!
Getting the input handling right was the trickiest part. Initially dragging the pet or dropping her would accidentally trigger her to open my website. Adding right clicks (website link) using precise input logic took some debugging. Also the main issue I ran into while working on this project was getting the sizes of the window correct but i eventually figured it out. I am really proud of making a complete, functional desktop pet from scratch and getting my very first virtual pet project published! Her working behavior turned out super clean. Download: cat_pet.exe from my itch.io page. Controls: 1. Right click to open my custom website.
2. Click & Drag to move her anywhere across the screen.
OS: Windows PC.

Try project → See source code →
Open comments for this post

1h 7m 40s logged

Today I worked on refining my desktop cat’s movements and interactions. I fixed the landing behavior so the cat rests cleanly right above the Windows taskbar when dropped . I also fixed the code so my cat will open my website only when right clicked . Lastly I updated the export setup and published the final standalone build on itch.io <3

0
0
57
Open comments for this post

59m 10s logged

I scaled up my desktop pet cat sprite and updated the collision shape to restore smooth drag-and-drop functioning. Also fixed the idle animation freeze by adding timer countdown logic and correcting a variable name typo. Added a cool feature for my pet from the given guide , I think it is really thoughtful that they included how to add more interesting features to the desktop pet in the guide so we all can level up our project !

0
0
15
Open comments for this post

2h 4m 56s logged

Added boundary movements and drag controls. Resolved node hierarchy paths by just dragging it onto the main node, mismatched animation name from the guide (silly me) by just inserting my name in the code , and runtime errors. Fixed active debugger pauses and successfully got up to point 6 in the guide lets see if I can ship it before playground ends. lol !!

0
0
48
Open comments for this post

53m 5s logged

Just finished up to point 3 in the guide “Art and Script” and my Cat sprite setup is complete now the next step remains to make my sprite move. I also want to credit julesleech.itch.io for this free to use cute cat sprite animation <3

0
0
45

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…