← Back to Game
Changelog
Track the evolution of battlegrid.io with our detailed update history. We're constantly improving based on player feedback and our vision for the ultimate browser-based shooter.
Version 0.8.0 CURRENT
December 2025
Features
- Player Collision Physics: Players now collide with each other and bounce elastically
- Crosshair Cursor: Added crosshair cursor for improved aiming feedback
Technical Improvements
- Turret Smoothing: Per-player exponential smoothing with frame-rate-aware blend for responsive turret tracking
- Input Optimization: 60Hz input pump rate and 60ms interpolation delay for low-latency aiming
- Collision System: Added elastic collision resolution between players with impulse-based physics
- Multiplayer Synchronization: Unified turret responsiveness across all players for consistent feel
Bug Fixes
- Fixed turret stutter during rotation (micro-jitter and twitching)
- Fixed "double barrel" artifact when aiming
- Improved remote player turret responsiveness
Version 0.7.0
November 2025
Features
- Grenade System: Added throwable grenades with bounce physics and impact/timed explosions
- Grenade Shockwave: Explosion shockwave ring with distance-based damage falloff
- Line-of-Sight Protection: Walls now block grenade blast damage
- Reload System: Magazine and reserve ammo management for all weapons
- Ammo Pickups: Golden ammo boxes spawn to refill reserve ammunition
- HUD Enhancements: Added grenade count, ammo display (mag/reserve), and reloading indicator
Technical Improvements
- Client Interpolation: 120ms snapshot buffer for smooth gameplay despite network latency
- Sprite Caching: Optimized rendering with cached sprites for better performance
- Quantized Tread Animation: Reduced per-frame sprite allocations for smoother FPS
- Server Position Rounding Removed: Eliminated jitter from position quantization
Balance Changes
- Weapons now have defined magazine sizes and reload times
- Grenade pickup added to spawn rotation
- Weapon crates now reset ammunition to full when picked up
Bug Fixes
- Fixed respawn dash effect (dash across map on spawn)
- Fixed grenade count not showing in HUD
- Resolved bot navigation targeting bug
- Players now properly reset grenades to 0 on respawn
Version 0.6.5
October 2025
Features
- Bot Rotation System: Bots now automatically cycle every 6 minutes to prevent single bot domination
- Bot Age-Based Targeting: Older bots have higher priority for rotation
- Enhanced Moderation: Persistent ban/kick system with data persistence
- Local Development Bypass: Automatic unban for localhost testing
Technical Improvements
- Improved bot AI decision-making and target selection
- Added bot line-of-sight checks for more realistic behavior
- Optimized bot thinking interval (180ms)
Bug Fixes
- Fixed bot strafing and movement patterns
- Resolved bot ammo management issues
Version 0.6.0
September 2025
Features
- Dynamic Bot System: Server automatically adds bots when player count is low (min 6 total active players)
- Bot Configuration: Environmental variables for bot behavior tuning
- Improved Weapon Balance: Adjusted damage and fire rates across all weapons
Technical Improvements
- 60 Hz server tick rate for responsive gameplay
- 20 Hz snapshot broadcast for efficient networking
- Server-authoritative physics for fair gameplay
Version 0.5.0
August 2025
Features
- Shield Pickup System: Golden shields that absorb 75 damage
- Shield Respawn Timer: ~15 second respawn for strategic timing
- HUD Shield Indicator: Visual display of shield status
- Boost Recharge System: Energy management mechanic
Balance Changes
- Adjusted boost recharge rate for better balance
- Shield absorption tuned to 75 HP
- Weapon spawn rates adjusted
Version 0.4.0
July 2025
Features
- 3D Wall System: Rendered maze walls with proper line-of-sight blocking
- Camera Zoom: Dynamic camera positioning
- Thrust Trail Particles: Visual boost effects
- Improved Crosshair: Better aiming visual
Technical Improvements
- Offscreen canvas background caching
- Optimized wall rendering
- Improved collision detection
Version 0.3.0
June 2025
Features
- Multiple Weapon Types: Pistol, SMG, Shotgun, Assault Rifle, Sniper Rifle
- Weapon Pickup System: Crate spawns with random weapons
- Unique Weapon Stats: Different damage, fire rate, and behavior per weapon
- Visual Weapon Indicators: HUD shows current weapon
Balance Changes
- Established baseline weapon balance
- Tuned weapon spawn rates
- Adjusted player health to 100 HP
Version 0.2.0
May 2025
Features
- Start Screen: Name entry and game instructions
- Leaderboard System: Real-time score tracking (Tab to view)
- Kill/Death Tracking: K/D ratio display
- Respawn System: 3-second countdown with invincibility
- Player Count Display: Shows active players
Technical Improvements
- Socket.IO real-time networking
- Player state synchronization
- Efficient state broadcasting
Version 0.1.0
April 2025
Features
- Initial Release: Basic multiplayer shooter mechanics
- WASD Movement: Directional movement with inertia
- Mouse Aiming: 360-degree aim control
- Basic Shooting: Click to fire bullets
- Arena Map: Initial maze layout
- Health System: Hit detection and player elimination
Technical Foundation
- Node.js + Express server
- HTML5 Canvas rendering
- WebSocket communication
- Server-authoritative game logic
Upcoming Features (Roadmap)
Planned for Future Releases
In Development
- Team Modes: Team Deathmatch and Capture the Flag
- Player Customization: Skins, colors, and cosmetics
- Progressive Unlocks: Achievements and milestones
- Mobile Controls: Touch-optimized interface
- Additional Weapons: Melee, explosives, special weapons
- Power-Ups: Temporary ability boosts
- Spectator Mode: Watch ongoing matches
Technical Goals
- WebRTC voice chat
- Improved anti-cheat measures
- Regional server selection
- Match replay system
- Statistics tracking and profiles
Balance Priorities
- Ongoing weapon tuning based on data
- Map design iterations
- Spawn system improvements
- Resource respawn timing refinement
Have feedback or suggestions? We're always listening to our community. Email us at team@battlegrid.io with your ideas!
Thank you for being part of battlegrid.io's journey! 🚀