Skip to content

Scarabol/rock-raiders-web

Repository files navigation

Rock Raiders Web

Rock Raiders Web (RRW) is a non-profit initiative dedicated to recreating the classic Rock Raiders PC game from 1999 using modern web technologies.

Enjoy!

Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot

Development Roadmap

v0.9.x - Polishing

  • Implement clickOnly... methods for tutorials and disable all non-flashing UI elements in tutorial mode
  • Fix balancing for lava erosion, see #35
  • Fix clear rubble job priority not effective, see #43

v1.0.0 - Final Release

  • Fix all remaining bugs

Known Issues

Cosmetics

  • Adjust entities rotation speed and play turnLeft, turnRight animations
  • Advisor not shown in tutorials near icon panel
  • Two buttons in priority list can be hovered/pressed/released at the same time

Authentic

  • Surface object pointer in tutorials removes surface highlight color as in original

Technical Debt

Development

To start development environment, please take the following steps:

git clone https://github.com/scarabol/rock-raiders-web.git
cd rock-raiders-web
npm install
npm run dev

Credits

Related Projects

Technical Stuff

  • three.js - Web based 3D Engine
  • IDB-Keyval - Indexed cache handling helper
  • zip.js - JavaScript library to zip and unzip files
  • pako - zlib JavaScript port to unpack files from CAB

Media

Support This Project

This project is meant to be work of passion without any commercial intentions.

Still want to invite me for coffee? This way please https://ko-fi.com/scarabol

About

Follow the link to play in your browser

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages