lab — Mascot

Pushing the Boundaries — One Experiment at a Time

Mascot B / 0.2

Hi there, I'm a programmable bot with a swift API.
What can I do for you?

  • This version features a preset + modifier API.
  • On state change merges modifiers with current preset.
  • Animations here are custom.
  • Gaps on certain sizes (60px to 300px) are to be investigated.
  • Expect API changes in future.
Presets
default
wink
frown
closedEyes
smile
laugh
mouthSm
mouthO
broken
brokenPartial
Custom Animations

I blink every 1.5 seconds as a demo. Great when waiting for user input, with adjusted frequency of course.

I mimic talking. You can place me around chat UIs when receiving text.

Mascot A / 0.1

Hi there, I'm a programmable bot with a swift API.
What can I do for you?

  • This version features a modifier based API.
  • Additionally accepts a size parameter.
  • On state change merges modifiers with defaults. Modifier states can be considered as frames.
  • Gaps on certain sizes (60px to 300px) are to be investigated.
  • Expect API changes in future.
Lab builds are experimental in nature and may not always reflect polished or finalized work. They serve as explorations for experimentation and fun.