zenithght / gengine

A game framework that combines Haxe, Ash, HTML5 and Urho3D.

Home Page:http://gengine.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gengine

A game framework that combines Haxe, Ash, HTML5 and Urho3D.

Features

  • Gameplay code in Haxe (JavaScript support through v8 or embind)
  • Ash framework integrated
  • UI in HTML5 (Chromium Embedded Framework on native platforms)
  • Most Urho3D features
  • HTML5 WebGL target support

Commands

Activate the gengine environment :

source path/to/gengine/scripts/activate

First time build including Urho3D :

gengine-build --urho3d [-d] [--html5] [path-to-your-application-code]

Next times build :

gengine-build [-d] [--html5] [path-to-your-application-code]

Build and run on native platforms :

gengine-run [-d] [path-to-your-application-code]

About

A game framework that combines Haxe, Ash, HTML5 and Urho3D.

http://gengine.net

License:MIT License


Languages

Language:HLSL 36.4%Language:GLSL 31.4%Language:C++ 13.8%Language:Haxe 10.1%Language:HTML 4.1%Language:Python 2.6%Language:Lua 1.2%Language:JavaScript 0.2%Language:Shell 0.1%