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!

Orion Desktop Pet

  • 5 Devlogs
  • 4 Total hours

A desktop pet of my oc Orion that you can pick up, move around, and pet.

Ship #1 Pending review

Desktop Pet Ship!

Download here: Itch Github

Github Repo

I have an OC named Orion who is a cat so I thought it’d be fun to make a desktop pet of them for this ysws! Orion is 15 year old cat. She is very sweet, but is often stressed out by something. She likes thunder, winter, and tea, and thinks that white isn’t a color.

Working with moving the window was a huge challenge, due to the mouse’s relative position to the window and also the fact that the mouse position is x2 compared to the window (i think :cryign:) I didn’t really follow the guide so I had to figure most of this out myself. (I hope its a unique project because I didn’t follow the guide)

The art was made by me in procreate and pixlr. I did the outline on my ipad in procreate and colored it in pixlr later on into development. (I was unsure if I wanted to make them my fursona Kibb or Orion) I didn’t really track the time spent on art

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

47m 44s logged

Desktop Pet Devlog 5: Release!!!

  • Added fade out to pet counter
  • Made the README
  • Released the project

I forgot how tweening worked so I had to reference the code from another project I made :cryign: It was pretty easy with the reference tho. I also worked on exporting the project since I’m about done. README wasn’t too complicated to add, I just did what I’ve done before.

0
0
14
Open comments for this post

29m 56s logged

Desktop Pet Devlog 4

  • Added petting/meowing w/ a counter
  • Added new art

I didn’t have much trouble implenting this. The main hurdle was just distinguishing when I was petting the cat and when I was grabbing it. I decided to game-ify it a little with the counter.

0
0
22
Open comments for this post

58m 16s logged

Desktop Pet Devlog 3

  • Added dragging

This was way hard than expected. I spent a while figuring out the equation to make the window to go to the mouse cursor, since the mouse cursor’s position was relative to the window. Eventually I figured that out, but then I had to figure out the cursor type because that broke in the process too. I got it all fixed tho!

Hopefully I can start adding some better art next devlog.

0
0
56
Open comments for this post

44m 51s logged

Desktop Pet Devlog 2

  • Added cursor changes/system
  • Removed movement

I got rid of the movement of the pet because I want to do some other system instead. I want to make it so you can click and drag them.
I coded a simple version of this with only the cursor changing but then the mouse would jitter on the edges of the area you could grab so I had to write a little more complicated code to fix this.
Next update I plan to add the grab and drag feature!

0
0
13
Open comments for this post

48m 20s logged

Desktop Pet Devlog 1

  • Created base sprite
  • Adding following the cursor (tho it is broken)
    mouse position does not equal window position in measure or something so when my mouse gets to the edge of the screen, the window is still towards the middle.
0
0
18

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…