Skip to content

markromedia/game-editor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Synopsis

Flight is a sandbox for graphics/systems testing. Cross platform with a custom SDL-based opengl backend.

Roadmap

  • cmake support
  • OSX/*nix support
  • Awesomium integration
  • Editor
  • Live updates
  • SSAO
  • Integrated LUA editor

Installation

For windows the following environment variables must be set for cmake to work

  • CPP_REPOSITORY - location of all the dependencies on list
  • LUA_DIR - the location of the lua 5.1 installation. If lua is installed, the value of this should be %LUA_DEV%
  • BOOST_ROOT - Set or wherever boost is locally installed OR %CPP_REPOSITORY%/boost

For OSX

  • Everything can be installed using brew EXCEPT glew
  • brew install --universal
  • macports is required for glew
  • sudo port install glew +universal

For debian linux

  • sudo apt-get install libsdl2-dev
  • sudo apt-get install libboost-all-dev
  • sudo apt-get install libsdl2-image-dev
  • sudo apt-get install libglm-dev
  • sudo apt-get install liblua5.1-0-dev
  • sudo apt-get install liblua5.1-0
  • sudo apt-get install libglew-devi
  • install awesomium (64-bit). Modify cmakelists for awesomium directory

About

A C++ based game editor, which uses awesomium to render

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published