· construct your qou avatar ·

back accessory

body

head

receptors

eyes

front accessory

solid background

JUT QOU

JUT QOU

JUT QOU

JUT QOU

JUT QOU

JUT QOU

JUT QOU

JUT QOU

KIV QOU

KIV QOU

KIV QOU

KIV QOU

KIV QOU

KIV QOU

KIV QOU

KIV QOU

TIR QOU

TIR QOU

TIR QOU

TIR QOU

TIR QOU

TIR QOU

TIR QOU

TIR QOU

VEL QOU

VEL QOU

VEL QOU

VEL QOU

VEL QOU

VEL QOU

VEL QOU

VEL QOU

::details::

the general structure/appearance of an obesk's receptors corresponds to their caste.

qou obesk that appear in the embassy have either a back or front accessory, or neither (not both. but you can do what you want).



original chost made possible by blep's prechoster, corncycle's width-hacking tutorial, and vadym's gallery generator (although its technology was not used in the end). much of the html and css was generated programatically with godot (yes, godot).
port made possible by ash's cohost web component.
this is quite likely to not display/work properly on mobile devices. sorry!

cat notes

i very much enjoyed ep 2 add 1 and it gave me the excuse to finally dig into the guts of corru.observer a little bit.

as for the use of godot, it's just an easy, natural choice for me whenever i do something like this, since i have more experience with gdscript than any other language and know my way around the godot engine api pretty well. actually the first thing i did once i had all the parts downloaded was make a little godot project to see how all the parts layered together and such. that didn't even take half an hour. in contrast, you really do not wanna know much time i spent making this thing.

originally, i rehosted everything except for the two images i used for the background, thinking to prevent it from representing an additional load to the site itself if this ended up getting any reach, but in the end it's about 120 images totalling 265kb of data, so that was probably totally unnecessary and just represented more work. oh well!

i wanted to make it so that you'd select the qou type (jut qou, kiv qou, etc) and then select out of the 8 styles corresponding to that type, but i couldn't figure out how i'd actually get that to work, so you just select the receptor style directly and a label tells you what type that belongs to.