Lance is a real-time multiplayer game server written in JavaScript. It provides an extendible Node.JS based server, on which game logic runs, as well as a client-side library which synchronizes the client's game state with the server game state. In order to provide a smooth visual experience for each connected client, Lance implements efficient networking methods, position interpolation and extrapolation, user input coordination, shadow objects, physics and pseudo-physical movement, automatic handling of network spikes. Lance aims to optimize the player's visual experience, while providing a simple development model which is highly configurable and easy to analyze and debug. Lance features - 2D and 3D - physics using engine cannon.js - VR through WebVR and AFrame / ThreeJS - client-side prediction (extrapolation mode)

Watchers
namel

namel

Joined
Follow Report Profile
Platforms
VR, Web
Company
Lance.gg
Contact
Send Message
Homepage
Lance.gg
Licence
MIT
Release date
Engine watch
Follow
Member Statistics
Members
1
Online
0
Views
5
Views Today
0