Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/apexskier/blockworld

webgl + websockets + friends
https://github.com/apexskier/blockworld

threejs webgl

Last synced: 6 days ago
JSON representation

webgl + websockets + friends

Awesome Lists containing this project

README

        

# blockworld

Realtime multiplayer webgl over socket.io.

https://vimeo.com/108728796

## Running

``` sh
git clone [email protected]:apexskier/blockworld.git && cd blockworld
npm install
node index.js
```

View at http://localhost:3000.

## Using

### Mobile

Physically move the device to look around.

One touch on the lower 40% of the page moves forward, two move backwards.

Tap on the top of the page to place a block. (hold to preview)

### Desktop

In Chrome and Firefox, click to focus your mouse and use it for looking.

WASD to move, arrow keys to look around.

Space to place blocks. (hold to preview)

`r` to remove a block. `q` to query information about a block (console only).