chore: changelog v0.3.0 and handbook for snow effect

This commit is contained in:
Aaron Wood 2026-04-11 23:30:55 -04:00
parent a923e1b226
commit 49295efe58
2 changed files with 6 additions and 1 deletions

View file

@ -9,6 +9,11 @@ Versioning: [Semantic Versioning](https://semver.org/spec/v2.0.0.html)
## [Unreleased]
## [0.3.0] - 2026-04-11
### Added
- **Snow atmosphere effect** — tsParticles snowfall with size variation for depth, gentle drift, and adjustable intensity (60300 flakes). Appears in the atmosphere panel between Rain and Embers.
## [0.2.0] - 2026-04-11
### Added

View file

@ -87,6 +87,7 @@ The DM can layer atmosphere effects that all players see in real time:
- **Fog** — drifting radial-gradient layers with adjustable intensity; fades in smoothly when enabled
- **Fire** — Three.js GLSL shader with a realistic colour ramp (deep red tips → orange → amber → warm yellow core), per-column height variation for a ragged silhouette, and ember glow at the base
- **Rain** — translucent blue-white drops that increase in density with intensity; at high intensity the angle tilts slightly, simulating wind-driven rain
- **Snow** — gentle white flakes with size variation for depth; drift naturally as they fall; density scales with intensity
- **Embers** — small slow-drifting sparks with flickering opacity; more numerous and finer than rain
Each effect has an independent intensity slider. Atmosphere is DM-only to control; all players see the active effects.
@ -119,7 +120,6 @@ Features currently planned or in progress:
- **Creature gallery / NPC system** — saved enemy stat blocks, quick-add to initiative tracker
- **Initiative enhancements** — turn timer per combatant, re-roll initiative mid-combat, individual initiative mode (each combatant rolls separately, as opposed to team-based; needed for non-Shadowdark systems)
- **Google / social login** — OAuth alongside the existing email/password flow
- **Snow atmosphere effect** — tsParticles, evaluating after DM feedback on existing effects
- **Ambient audio** — optional background sound; low priority
Longer-term ideas: multi-system support (Cairn, Knave, Cyberpunk RED), profile image uploads, metrics and analytics, and API documentation.