Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/lumecraft/first-person-shooter

Open source first-person shooter foundation. Share the link with a friend for multiplayer.
https://github.com/lumecraft/first-person-shooter

canvas html javascript lume lume-element lume-game solid solidjs three three-js threejs threejs-example threejs-game typescript webgl webgl-game

Last synced: 2 days ago
JSON representation

Open source first-person shooter foundation. Share the link with a friend for multiplayer.

Awesome Lists containing this project

README

        

# `first-person-shooter`

A first-person shooter game foundation made with [LUME](https://lume.io/),
[Solid.js](https://solidjs.com/) (and libs), and
[Meteor](https://www.meteor.com/).

LUMECraft's `first-person-shooter` aims to be an open-source starting point for
FPS games written declaratively using LUME's 3D HTML elements with Solid.js
templating and reactivity, and realtime multiplayer connectivity powered by
Meteor.js. Eventually it will be skinnable, moddable, and more.

# Run it

First [install the Meteor cli](https://www.meteor.com/developers/install) along with [Node.js](https://nodejs.org).

Then:

```
npm install
npm start
```