Skip to content

blockspacer/FrankE

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FrankE [Discontinued]

Frankenstein 3D Engine (MIT) - x64

  • main / rendererthread(Ogre3D)
  • inputmapping (thor/ SDL2)
  • bullet physics
  • networking (enet)
  • entity componentsystem (entityx)
  • simple UI (based on / heavy modified SFGUI)
  • lua scripting (sol2)
  • binary data files (flatbuffer)
  • database (sqlite)
  • sound (FMOD)

Building

use CMakeLists.txt

TODO: currently there are still some special cmake settings necessary

EDITOR

  • VEX Client/Server Editor(WPF) for FrankE

Examples

Controller Example

can move any entity with an attached body component.

Example-Controller

UI Example

Test ui widgets.

  • text input
  • button
  • label
  • layouters (box, alignment)
  • image

UI-Controller

About

Frankenstein Engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 57.9%
  • C 26.8%
  • C# 8.0%
  • CMake 2.1%
  • Objective-C++ 1.6%
  • Roff 0.8%
  • Other 2.8%