Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/siriusastrebe/nova

fully networked spaceships
https://github.com/siriusastrebe/nova

Last synced: 8 days ago
JSON representation

fully networked spaceships

Awesome Lists containing this project

README

        

This is a 3D multiplayer asteroids game written in Javascript, Node.js, Feathers.js, and Three.js

![Stop the asteroids](/public/level1.png)

![Asteroids](/public/asteroids.png)

https://svs.gsfc.nasa.gov/4720

https://earthobservatory.nasa.gov/features/BlueMarble/BlueMarble_2002.php

https://codesandbox.io/s/github/Sean-Bradley/Three.js-TypeScript-Boilerplate/tree/bsc5/?file=/src/client/client.ts

# Issues I faced
Creating performant stars in the sky
The mathematics behind consecutive Euler angle rotations
Synchronized timer
Deterministic physics, network jitter
Collision detection, quadtrees

# List of Physics engines:
Cannon.js
Ammo.js
Physijs
Oimo.js

# List of Rendering engines:
Three.js
Babylon.js
KickJS.org
Potree - pointclouds

# Lists of webgl frameworks
https://gist.github.com/dmnsgn/76878ba6903cf15789b712464875cfdc
https://en.wikipedia.org/wiki/List_of_WebGL_frameworks