Changelog

Track the evolution of Game On Dude!. Every update, improvement, and fix documented.

v1.0.0

December 2024
major
Added
  • Initial public release of Game On Dude!
  • WebSocket-based real-time communication engine
  • Room-based game architecture with automatic state synchronization
  • Client-side prediction system for responsive gameplay
  • Lag compensation module for fair hit detection
  • Interpolation system for smooth remote player movement
  • Unity SDK with network manager and prediction components
  • TriviaRoom implementation for quiz-style games
  • RealTimeMovementRoom for action and movement games
  • TurnBasedRoom for card and strategy games
  • PostgreSQL integration for persistent data storage
  • Redis adapter for horizontal scaling across servers
  • Prometheus-compatible metrics endpoint for monitoring
  • Comprehensive test suite with 199+ unit tests
Improved
  • Delta compression reduces bandwidth by syncing only changed state
  • Binary message encoding for efficient network transmission
  • TypeScript throughout for type safety and better tooling

v0.9.0

November 2024
minor
Added
  • Netcode module with prediction, lag compensation, and interpolation
  • LightningRoundRoom for fast-paced trivia gameplay
  • HistoricalConquestRoom for turn-based card battles
  • State tracking system with delta synchronization
  • Middleware pipeline for request processing
Fixed
  • Memory leak in room disposal when clients disconnect unexpectedly
  • Race condition in state synchronization during rapid updates

v0.8.0

October 2024
minor
Added
  • Database service with PostgreSQL connection pooling
  • Redis caching layer for session management
  • Health check endpoint for load balancer integration
  • Graceful shutdown handling for zero-downtime deployments
Improved
  • Room lifecycle management with better resource cleanup
  • Client reconnection handling with configurable timeout
Security
  • Input validation on all client messages
  • Rate limiting to prevent message flooding

v0.7.0

September 2024
minor
Added
  • Unity SDK initial implementation
  • GameOnNetworkManager component for connection handling
  • GameOnPrediction component for client-side prediction
  • Message serialization with JSON and binary support
Fixed
  • WebSocket connection stability on unreliable networks
  • Message ordering issues during high-frequency updates

Stay Updated

Follow us on social media to get notified about new releases and updates.