
twod-js
OVERVIEW
This is a project is aimed at incubating a more advanced game rendering engine. This framework does not rely on 3rd party javascript libraries like jquery to function. However these libraries may be used in parallel.
This project is currently in incubation, so maintaining backwards compatibility will be difficult.
This javascript also used advanced webkit and renderkit methods which allow the browser to render canvas graphics directly with the GPU. This is a new feature within the mozilla javascript engine.
This engine also has a basic physic world built in, server communication for online synchronous play.
COMING SOON TO VERSION 0.2
- Ability to toggle the debug HUD on and off with a hotkey
- Support for map region within the world renderer
- Add AJAX service to allow for client/server communication DONE
- Dynamically load world map using AJAX services DONE
- Server side player registration module
- Create server side game loop that synchronizes clients
- Add render buffers for server latency
- Dynamic Client side resource loading
- JavaScript Compression and Obfuscation of Framework
Project Information
The project was created on Sep 15, 2013.
- License: GNU GPL v3
- 1 stars
- git-based source control
Labels:
Java
Game
Engine
GameEngine
HTML5
Online
Multiplayer
Browser
Mobile
Desktop
Design
Player