It's been a minute, but its here!
Sorry for the wait! This was originally going to be a small update but it ended up spiraling into this lol.
I'm VERY sorry that I left all the bugs reported in v0.1.0 in until this update.
Thank you to everyone who helped!
Mood + sleep and hunger cycle.
Added a basic Mood system along with a sleep and hunger cycle.
You can feed Expie by dragging a food item into their mouth.
Multiple things can influence their mood:
- Spawned Expie now become tired overtime and will eventually fall asleep. Sleeping will slowly increase their mood.
- Expie will slowly become hungry overtime and will eventually ask for food. A low hunger will result their mood decreasing
- Inverse to above, an Expie being full will result in their mood increasing overtime.
- Grabbing the Expie for an extended period of time will drastically decrease their mood.
- Feeding the Expie tasty items will increase their mood and decrease their hunger. The inverse of feeding them bad tasting food will decrease their mood.
- Petting Expie will increase their mood.
All of this can be disabled if you just want a little guy roaming around your screen.
Wayland support @Bill3621 PR #37
YEP. This hasn't been tested on every Linux distro known to man, but I know Bazzite, Fedora, KDE Neon, SteamOS, Arch, and Nobara work so far.
Thank you SOOOO much for this @Bill3621
Item spawner menu
Added basic Item Spawner menu in the console tab. There is only a few items and its very rudimentary but more will be added soon! items are sorted A-z
Individual Stat menus.
Addition of a basic stat menu that can be viewed by pressing CTRL while hovering over the selected Expie.

Additional animations
The addition of more animations so that they do more than just walk around aimlessly
Sitting and laying down
- Expie will now periodically sit or lay down for a period of time before going back to walking around.
Jumping
- Expie will now jump over objects if able to. Includes a falling and jumping animation.
Misc/other
- Settings improvements by @hamster-042 in #14
- meta changes to items and expies skins, misc fixes by @hamster-042 in #31
- Fixed incorrect placement of a few joints inside the Expie.
- Complete removal of deprecated Statistics tab inside the console window.
- Temporary removal of Pixel filter because it was really ugly and caused problems.
- Made every single spawned Expie have independent behavior as before they behaved as a hive mind when hooked up to the mood system
- Fixed the bug where Expie is put into an horrible and endless state of torment whenever something was missing from the config file.
- Fixed the Gaster bug that effected specific Linux distros (unable to import a font properly and falling back to wingdings or whatever).
- Expie can now reject being petted if they are sad enough giving the user reason to keep them happy.
- Added a direct link to the skin database in the skin menu.
- Removal of commands that either didn't work or did nothing.
- Revamp of physics settings. No more rapidly spinning Expie when you grab them.
Full Changelog: V0.1.0...v0.2.0
Install tutorial:
https://www.youtube.com/watch?v=L6pdFFRSXTM
Performance optimizations will probably come next. I have zero idea if the Mac build works as I don't have a Mac to test on.