Issue Tracker
Issue!StatusCreated
Fix Issue Tracker Status Sort OrderBto-doApr 16, 2026 Add Glowstick NarrativeBto-doApr 16, 2026 Add Glowstick World EditingBto-doApr 16, 2026 Add Glowstick NPCs and Dialog OptionsBto-doApr 16, 2026 Kireji Part Editor (IDE)Bto-doApr 16, 2026 Improve FPS MeterCto-doApr 16, 2026 Improve FPS MeterCto-doApr 16, 2026 Add Projects to Issue TrackerBto-doApr 16, 2026 Canonical Link Shortcuts on the DesktopCto-doApr 16, 2026 Improve NotebookAto-doApr 16, 2026 Inconsistent Vintage Checker BackgroundCto-doApr 16, 2026 Balance Minos TrophiesCto-doApr 16, 2026 Balance Minos Piece ProbabilitiesCto-doApr 16, 2026 Minos FanfareCto-doApr 16, 2026 Improve Minos Trophies ModalCto-doApr 16, 2026 Improve Minos Shop ModalBto-doApr 16, 2026 Add Early ImagesAdoingApr 16, 2026 TARDIS Blocks for GlowstickBto-doApr 15, 2026 Improve Issue ModalBdoingApr 15, 2026 Issue FilteringAdoneApr 15, 2026 Improve Mobile UsabilityAdoingApr 15, 2026 Complete Operating SystemBdoingApr 15, 2026 CLI InitalizationBto-doApr 14, 2026 Context MenuCto-doApr 14, 2026 Part ExplorerBto-doApr 14, 2026 User-Managed Desktop IconsCto-doApr 14, 2026 Properties AppBto-doApr 14, 2026 Welcome AppBto-doApr 14, 2026 Full Desktop Window SupportBdoingApr 14, 2026 Feature Support FallbacksBto-doApr 14, 2026 Mobile-Friendly Task MenuAto-doApr 14, 2026 Improve AccessabilityAto-doApr 14, 2026 Search Engine OptimizationAdoingApr 14, 2026 Console SupportCto-doApr 14, 2026 Cross-Origin PWABdoingApr 14, 2026 Dynamic Task Bar Tray IconsAdoingApr 14, 2026 Secure Against Cross-Site ScriptingAdoingApr 14, 2026 Seamless Forward/Back NavigationAdoingApr 14, 2026 Post-Build ValidationBto-doApr 14, 2026 Optimize Outliner SnapshotBto-doApr 14, 2026 Validate ModelToRouteID InputsCto-doApr 14, 2026 Refine Walkable Ray CastingCto-doApr 14, 2026 Rework the Kireji URL FormatAto-doApr 14, 2026 Add Dynamic PartsCdoingApr 14, 2026 Split Kireji App Drag-and-Drop HandlersCto-doApr 14, 2026 Dynamic Desktop CSSCdoingApr 14, 2026 Source MappingBdoingApr 14, 2026 Tree ShakingCto-doApr 14, 2026 Dynamic Landing ModelCto-doApr 14, 2026 Implement Markdown SupportCto-doApr 14, 2026 Create Issue Tracker AppAdoneApr 14, 2026

TARDIS Blocks for Glowstick

Created: 1776309092 Priority: B Status: to-do Description: In the Glowstick world, it is not immediately easy to use rooms and space as a method of editing parts. This is because although parts can contain a large number of subparts (especially when considering the ecosystem part which contains all others), having to scale the parent part to be larger than the subpart goes against the design of the part: individual parts should all feel equal in nature and scale, despite their constituents. To resolve this, the system will take inspiration from the TARDIS (Time and Relative Dimension in Space) from Doctor Who. In other words, parts will be bigger on the inside. Each part will have the same footprint - representing perhaps 3 meters along each side. In the isometric view, the pixel art for each part will fit neatly inside a 64px by 64px square. For reference, the player's avatar is contained in a 16px by 32px sprite. It will be possible for the player to walk inside any given part. Once inside, they will transition to a bigger space representing the inside of the part. This larger space can itself contain parts which can themselves be entered and explored. Parts can be exactly the size they need to be to comfortably present an explorable level that is completely dedicated to the part itself, rather than having the size be locked to some fixed size for every part. This could involve implementing a walkable for every single part, including the framework's own parts. Potentially, a separation can be established between a project's parts and the framework's parts. As a first pass - and because the Glowstick game is part of the Demo Ecosystem and not the framework - it might make sense to only flesh out the walkables for the Demo Ecosystem. Affected Parts: glowstick.click, world.glowstick.click, walkable.abstract.parts Linked Issues: None