Skip to content

SweaDev/robonaut-blackhole

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Robonaut's Quest to Blackhole

Game Home Page

Game Description

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.

How to Play

  1. Start the game by clicking the "START MISSION" button on the home page.
  2. Use WASD or Arrow Keys to control Robonaut's spacecraft.
  3. Collect blue exotic particles to increase your data collection score.
  4. Avoid getting too close to the black hole's event horizon.
  5. @TODO If trapped in the black hole's pull, you need at least 5 exotic particles to escape.
  6. @TODO Press SPACE to use your emergency thrusters and escape (costs 5 exotic particles).
  7. @TODO make the gameplay mobile friendly.

Features

  • 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

Development

This game is built with vanilla JavaScript and uses Canvas (with Three.js) for rendering graphics and Web Audio API for game sounds.

Running Locally

# Install dependencies
pnpm install

# Run development server
pnpm run dev

Technologies

  • HTML5 Canvas
  • JavaScript (ES6+)
  • CSS3
  • Vite (for development tooling)

Credits

About

Robonaut's Quest to Blackhole

Topics

Resources

Stars

Watchers

Forks

Contributors