An action-packed space adventure game where you control Robonaut, humanity's last hope against a dangerous exotic blackhole threatening Earth. Your mission is to collect crucial exotic particles that will help scientists understand and defend against this cosmic threat. Navigate carefully at the edge of the singularity while gathering valuable data to save mankind.
- Start the game by clicking the "START MISSION" button on the home page.
- Use WASD or Arrow Keys to control Robonaut's spacecraft.
- Collect blue exotic particles to increase your data collection score.
- Avoid getting too close to the black hole's event horizon.
- @TODO If trapped in the black hole's pull, you need at least 5 exotic particles to escape.
- @TODO Press SPACE to use your emergency thrusters and escape (costs 5 exotic particles).
- @TODO make the gameplay mobile friendly.
- Interactive home page with animated background
- In-game settings for customizing Robonaut's appearance
- Leaderboard to track data collection scores
- @TODO: Global Leaderboard with serverside implementation
- Responsive gameplay with smooth animations
- Challenging physics-based movement
This game is built with vanilla JavaScript and uses Canvas (with Three.js) for rendering graphics and Web Audio API for game sounds.
# Install dependencies
pnpm install
# Run development server
pnpm run dev- HTML5 Canvas
- JavaScript (ES6+)
- CSS3
- Vite (for development tooling)
- Design & Development: Fayaz Ahmed
