Development Timeline
700+ commits across 6 major versions
- Date
- 200+ commits
- Launched the School building for financial education (Oct 20)
- Interactive learning modules with gamified tutorials
- Long-Term Investment Simulator integration
- Multi-tier curriculum (Basic, Intermediate, Advanced)
- Quiz and badge award system with MongoDB integration
- School progress and quiz result management
- Dynamic module progress tracking
- Financial literacy achievements and certificates
- Comprehensive player profile dashboard with JWT verification (Oct 19)
- Achievement tracking system with UI components
- Playtime tracking with local session duration
- Real-time statistics and achievements display
- Profile customization with avatar selection
- Financial history and transaction logs
- Leaderboard integration with progress tracking
- Auto-save notes and profile updates
- Complete NPC manager system rewrite (Oct 13-19)
- 30 NPCs with server-authoritative sprite assignment (Oct 17)
- Dynamic interaction system with context-aware dialogues
- NPC collision manager for NPC-to-NPC detection
- Server-authoritative proximity detection and state management
- NPC fallback dialogue assignment system
- Traffic manager integration with efficient spawn distribution
- Hide NPCs when player enters buildings
- Maya NPC scale adjustments and animation fixes
- Modern landing page with interactive hero (Oct 10-12)
- Character sprite animations with levitation effects
- Dynamic color palette and hover effects
- Smooth scrolling with Lenis integration
- Responsive design for all screen sizes
- Feedback submission form with MongoDB and Discord integration
- Cloudinary image upload integration
- Full-width card slider with optimized pagination
- Footer component with blur effects
- SEO optimization and meta tags
- Massive ICP/Web3 codebase cleanup (Oct 17)
- Chapter management features in CanisterService (Oct 18)
- ICP Canister Chapter Storage with CRUD operations (Oct 15)
- Enhanced blockchain integration
- Improved dual currency system performance
- Canister cleanup and optimization
- Web3 wallet connection improvements
- Expanded minimap overlay with navigation routing (Oct 19)
- AFK kick system with custom reconnect screen (Oct 19)
- Contextual exit hint UI for buildings (Oct 19)
- Banking dashboard improvements with transaction type handling
- Profile error handling improvements
- Building UI manager optimizations
- Activity timeout logic extended to 30 minutes
- Food inventory management system with consumption mechanics (Oct 17)
- Player stats management with food decay and hunger mechanics
- Stamina and food decay mechanics improvements
- Stock Market Simulator with comprehensive components (Oct 17)
- Mobile controls with joystick and action buttons (Oct 16)
- Prevent endless movement during E key interactions
- Enhanced collision detection
- Modularize game router and fix critical vulnerabilities (Oct 19)
- Streamline ban detection logic with WebSocket integration
- IP extraction logic improvements for accurate client detection
- API URL updates to production endpoints
- SEO updates with correct domain format
- Server-side NPC filtering for building interiors
- Auth fixes to prevent localhost redirect on refresh
Auto-generated from Git commit history · Last updated: October 24, 2025

