Whimsy

Specification for technical parameters of assets

Here lies some more technical information on how games in Whimsy are structured, and which constraints and defaults assets use.

Indexed palettes

Whimsy uses painting approact that uses restricted palettes, also called as indexed palettes. Every pixel on a prop or other asset can use only the colors specified in the project's color palette, and changing a color will change the appearance of all the assets that use it. The amount of colors is up to you, though.

Asset sizes

Regular edition

  • Tile size — 9x9 pixels
  • Stage size — 15x15 tiles

HD edition

  • Tile size — 17x17 pixels
  • Stage size — 15x15 tiles

Game export

Games are exported in .html format. Exported games are fully self-contained and don't require any additional dependencies. They can be hosted on a website on run as is.

Browser support

All modern, up-to-date browsers are supported. Most features work on browsers released at least in 2020. But Safari is crap and you will probably need the latest version of it. Oh well.