managarten/apps
Till JS c0c11c325a feat(whopixels): major refactor with 20 improvements across architecture, gameplay, UX, security, and i18n
Split monolithic RPGScene.js (1210 lines) into modular manager classes:
- WorldManager, PlayerManager, NPCManager, ChatUI, StorageManager,
  SoundManager, TouchControls

Key improvements:
- Constants config (GAME_CONFIG) replacing all magic numbers
- JSDoc types + jsconfig.json for IDE type-safety
- LocalStorage persistence for progress, stats, and custom avatars
- Synthesized sound effects via Web Audio API
- 26 NPCs (up from 10) in 3 categories
- Stats/leaderboard in main menu
- Pixel editor avatar integration with RPG game
- Mobile touch controls (virtual joystick + interact button)
- Chat UI with typing indicator and conversation history
- Interactive tutorial overlay for first-time players
- Floating question mark over NPCs in range
- Server hardened: rate limiting, input sanitization, CORS restrictions,
  API timeouts, conversation history cap
- Particle effect object pooling
- i18n framework with DE/EN and language switcher

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-21 15:26:40 +01:00
..
calendar feat: show build date/time on login screen across all apps 2026-03-21 12:40:57 +01:00
chat feat(whopixels): major refactor with 20 improvements across architecture, gameplay, UX, security, and i18n 2026-03-21 15:26:40 +01:00
clock feat(whopixels): major refactor with 20 improvements across architecture, gameplay, UX, security, and i18n 2026-03-21 15:26:40 +01:00
contacts feat: show build date/time on login screen across all apps 2026-03-21 12:40:57 +01:00
context feat(whopixels): major refactor with 20 improvements across architecture, gameplay, UX, security, and i18n 2026-03-21 15:26:40 +01:00
docs 🌙 feat(docs): set dark mode as default theme 2026-01-29 18:22:23 +01:00
manacore docs(storage): update audit score 73 → 75 with drag & drop and E2E tests 2026-03-21 13:17:22 +01:00
manadeck feat(whopixels): major refactor with 20 improvements across architecture, gameplay, UX, security, and i18n 2026-03-21 15:26:40 +01:00
matrix feat: show build date/time on login screen across all apps 2026-03-21 12:40:57 +01:00
mukke feat: show build date/time on login screen across all apps 2026-03-21 12:40:57 +01:00
nutriphi feat: show build date/time on login screen across all apps 2026-03-21 12:40:57 +01:00
photos feat: show build date/time on login screen across all apps 2026-03-21 12:40:57 +01:00
picture feat(whopixels): major refactor with 20 improvements across architecture, gameplay, UX, security, and i18n 2026-03-21 15:26:40 +01:00
planta feat: show build date/time on login screen across all apps 2026-03-21 12:40:57 +01:00
presi feat(whopixels): major refactor with 20 improvements across architecture, gameplay, UX, security, and i18n 2026-03-21 15:26:40 +01:00
questions feat: show build date/time on login screen across all apps 2026-03-21 12:40:57 +01:00
skilltree feat: show build date/time on login screen across all apps 2026-03-21 12:40:57 +01:00
storage feat(whopixels): major refactor with 20 improvements across architecture, gameplay, UX, security, and i18n 2026-03-21 15:26:40 +01:00
todo feat: show build date/time on login screen across all apps 2026-03-21 12:40:57 +01:00
traces feat(error-tracking): complete GlitchTip integration for all backends 2026-03-19 21:47:27 +01:00
zitare feat: show build date/time on login screen across all apps 2026-03-21 12:40:57 +01:00