Releases: andrewbusbee/get-dead
Releases · andrewbusbee/get-dead
v0.1.1
🎮 Release Notes — v0.1.1
This release introduces an all-new Single Player Mode with CPU opponents and major improvements for mobile gameplay controls, delivering a smoother and more engaging experience.
✨ New Features
🧠 Single Player Mode (Solo Play)
You can now play without needing opponents! Challenge the CPU in Solo Mode with three unique difficulty levels:
- Easy – Beginner-friendly pacing
- Medium – Faster and more reactive CPU
- Nightmare – Extreme difficulty - it's a nightmare!
📱 Mobile Gameplay Upgrades
Mobile users now get full-screen control support for a much better gameplay experience.
- Touch Anywhere to Move – No more tiny virtual joystick
- Smooth Drag Controls – Move continuously by dragging
- Directional Feedback – A small visual indicator shows your movement direction
- Full Screen Supported – Play comfortably on any device
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Get Dead Game - Release Notes v0.1.0
🚀 What's New
Core Gameplay
- Multiplayer Chase Game: Real-time multiplayer where players try to avoid being caught by the "Get Deader"
- Role-Based Gameplay: One player is the chaser (Get Deader), others are runners (Got Deaders)
- Real-Time Movement: Smooth 5-pixel movement with diagonal support
- Collision Detection: 30-pixel collision radius for catching players
- Game Over Conditions: Game ends when all runners are caught
Player Customization
- Emoji Selection: Choose from role-based emoji categories
- Chasers: 💀 ⚔️ 🗡️ ☠️ 👹 (weapons & death symbols)
- Runners: 😱 🏃♂️ 😰 😨 🤯 (scared & running symbols)
- Player Names: Custom names up to 20 characters
- Visual Feedback: Caught players turn into skull (💀) and stop moving
Strategic Gameplay
- Obstacle System: 10 randomly placed obstacles that block movement and provide cover
- Smart Obstacle Placement: Players never start blocked by obstacles
- Path Protection: Main movement corridors are kept clear
- Emergency Safety: Automatic obstacle removal if players get stuck
Multi-Platform Controls
- Keyboard Controls: Arrow keys with smooth diagonal movement
- Touch Controls: Swipe gestures for mobile devices
- Virtual Trackpad: Circular joystick control for mobile (bottom-right corner)
- Responsive Design: Works on desktop, tablet, and mobile devices
User Interface
- Clean Setup Flow: Simple name entry with clear status messages
- Game Room Management:
- Copy and share game links
- Player list with role indicators
- Chaser selection via checkboxes
- Real-time player count updates
- Smart Start Button: Shows what's needed to start ("Need 2+ Players" or "Need Chaser")
- Game Status Messages: Clear feedback for creating vs joining games
Technical Features
- WebSocket Communication: Real-time multiplayer using Socket.io
- No Backend Storage: Stateless design for easy deployment
- Docker Support: Ready for containerized deployment
- Cross-Platform: Works on all modern browsers and devices
- Responsive Design: Adapts to different screen sizes
🎯 How to Play
- Start Game: Click "Start Game" to create a new game or join via shared link
- Enter Name: Provide your player name (up to 20 characters)
- Game Room:
- Copy and share the game link with friends
- Designate who will be the chaser using checkboxes
- Choose your emoji based on your role
- Configure game options (obstacles enabled by default)
- Gameplay:
- Chaser tries to catch all runners
- Runners try to avoid being caught
- Use obstacles for strategic cover
- Move with arrow keys, touch, or virtual trackpad
- Game Over: When all runners are caught, click "Start New Game" to play again
📝 Changelog
v0.1.0 (Initial Release)
- ✅ Core multiplayer chase gameplay
- ✅ Player customization with emoji selection
- ✅ Obstacle system with smart placement
- ✅ Multi-platform controls (keyboard, touch, trackpad)
- ✅ Responsive UI with game room management
- ✅ Real-time WebSocket communication
- ✅ Docker deployment support
- ✅ Cross-platform compatibility
📄 License
This project is open source. See LICENSE file for details.
Get Dead Game - Where the chase never ends! 🏃♂️💀
Full Changelog: https://github.com/andrewbusbee/get-dead/commits/v0.1.0