desk top pet. wow
Find a file
cat aa95148fc9 AAAAA IT ANIMATES
i will probably handle animation with an Animation struct
containing an array of frames, with options to set intervals
and whether it loops or reverts to another state after
the animation is done
2025-05-26 15:39:16 +10:00
samply they're very hasty 2025-05-26 15:02:11 +10:00
.gitignore make window test 2025-05-24 19:14:51 +10:00
dat.h AAAAA IT ANIMATES 2025-05-26 15:39:16 +10:00
fns.h they're very hasty 2025-05-26 15:02:11 +10:00
img.c they're very hasty 2025-05-26 15:02:11 +10:00
Makefile they're very hasty 2025-05-26 15:02:11 +10:00
readme file info to readme 2025-05-26 15:28:08 +10:00
samply.c square window size (samply imgs are square) 2025-05-26 15:11:05 +10:00
slutpet.6 man page skeleton 2025-05-24 19:20:54 +10:00
slutpet.c AAAAA IT ANIMATES 2025-05-26 15:39:16 +10:00
stb_image.h +stb_image, rm i think unnecessary part of quit 2025-05-25 03:29:04 +10:00

horny desktop pet thing.

you need sdl3 to build it.
i have not tried cross-compiling to windows yet.

i think it's probably best to use some sort of extension language.
i want people to be able to create their own pets without having to
figure out how to recompile.

run it with `SDL_LOGGING=app=debug ./slutpet` for verbose logging

file layout:

dat.h - data structure header
fns.h - functions and macros header

slutpet.c - sdl init and close
img.c - loading images
samply.c - pet Samply