Parse data from noaa.gov services. Buoy data and tide data.
Renderer plugins for buoy.js – includes Pixi renderer bridge and ticker event forwarding.
Core engine for buoy.js – EventBus, Plugin system and createEngine.
Customisable grid-based combat system for buoy.js – turn-based, board management, actions, moves and win conditions
RPG stats, modifiers and status effects plugin for buoy.js
Internationalisation (i18n) plugin for buoy.js – locale packs, dynamic variable interpolation and language switching
Physics / collision plugin for buoy.js – AABB, tilemap solid-layer collision, entity-entity collision and onEnter/onStay/onExit events
Map portal and transition system for buoy.js RPG games
In-memory save / load plugin for buoy.js – slot management and state bridge
Inventory and item storage plugin for buoy.js – item definitions, multiple containers, stacking, equipment slots, and cross-container queries
Data-driven scripting system for buoy.js – define scripts as data, execute commands with selectors, if/while/for-each/emit/call
Tilemap plugin for buoy.js
Lighting management plugin for buoy.js
Audio runtime plugin for buoy.js
Quest and objective tracking system for buoy.js RPG games
Scene management plugin for buoy.js
Resource manager plugin for buoy.js
NPC AI, patrol, schedule and interaction plugin for buoy.js RPG games
Data manager plugin for buoy.js
Shader registry and post-process chain plugin for buoy.js
Entity component plugin for buoy.js
UI layering plugin for buoy.js
Debug plugin for buoy.js – logs selected EventBus traffic and engine lifecycle events.
PixiJS rendering bridge for entity-plugin: maps entity state to PixiJS Containers and Sprites