Hijinx World's digital third space, built on ATProto and rpg.actor play.hijinx.world

Complete asset pipeline rework #14

Merged wilkinson.graphics
targeting main
Merged opened by and assigned to wilkinson.graphics
targeting main
  • Levels and assets are now fetched from ATProto records
    • All level data is now removed from the repo
  • There is now documentation (mildly sloppy) for authoring assets and maps in Blender!
  • Assets & maps now use custom property markup that gets written to their GLTB files to control interactions such as collision or billboard display
  • adds new record and upload helper scripts
    • record packs assets from Blender into their exported atproto-native formats
    • upload uploads them to the user's PDS

The default map is currently tracked in lexicons.ts which lists the user did and map name. This can eventually be moved to hijinx.world, but is mine for now.

This pull request has no versions submitted yet.