Skip to content
This repository was archived by the owner on Mar 3, 2025. It is now read-only.

Latest commit

 

History

History
31 lines (21 loc) · 819 Bytes

README.md

File metadata and controls

31 lines (21 loc) · 819 Bytes

Rayblasting

Rayblasting screenshot

A browser based retro FPS

Written object-oriented in HTML, CSS (SASS), JavaScript (ES6+) and PHP

Requirements

  • A web browser (Firefox, Chrome, Opera, IE)
  • NodeJS

How to build

npm i #Install dependencies:
gulp #Where the magic happens

When built, there will appear a directory named dist, containing all processed files. ES6 will be converted using Babel JS to be backwards-, and therefore browser compatible. Upload the directory to a web server of your choice to start playing.

Engine features

  • Walls
  • Static objects
  • Simple minimap
  • Touch controls

Libraries used