Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ahuth/raycast

Raycasting demo using React
https://github.com/ahuth/raycast

first-person html5 javascript raycast raycasting react

Last synced: 4 days ago
JSON representation

Raycasting demo using React

Awesome Lists containing this project

README

        

# Raycast

A raycasting engine in Javascript, using React and HTML. No ``, here! [Live demo](https://ahuth.github.io/raycast/).

![screenshot](https://user-images.githubusercontent.com/2503289/27006798-32a4af54-4df3-11e7-88fb-61e72023e689.gif)

## Setup

1. Clone the repo with `git clone [email protected]:ahuth/raycast.git`
2. Install dependencies with `npm install`
3. Start with `npm start`

## References
- [Ray-Casting Tutorial For Game Development And Other Purposes](http://permadi.com/1996/05/ray-casting-tutorial-table-of-contents/), by F. Permadi
- [A first-person engine in 265 lines](http://www.playfuljs.com/a-first-person-engine-in-265-lines/), by Hunter Loftis