-
Notifications
You must be signed in to change notification settings - Fork 0
simple application/game engine supporting, tasks, scripting, event model, etc.
License
cgart/nrEngine
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
The engine was written by me during my time as an undergrad, and now I decided to upload it to the public. I used it later during my PhD in several projects which helped me to build nice rendering demos showing our research results. Old-project webpage: http://projects.tevs.eu/nrEngine Description: nrEngine is a small but powerfull game-application-engine. The engine does provide the developers with a low level functionality like resource managment, scripting, event system etc. A plugin framework allows to improve the functionality of the engine on the fly. The engine is written in Standard C++ and runs on all common platforms. The engine has been designed with the goal of providing the developers a simple but powerfull API. It is not designed to be a replacement but an enrichment in the development process of a game or any other application. Features Kernel/Task subsystem, see: KernelTask Resource managment, see: ResourceManagement Clock/Timer support Scripting system (incl. Plugin to handle Lua scripts), see: ScriptSystem, LuaPlugin Event managment system, see: EventManagement Property managment system handling non-typed values Packages provide new features during compile-time (i.e. nrEngineGLFW, ...), see: EnginePackages Plugins extending features at run-time (i.e. lua scripting, ...), see: EnginePlugins Compilation: First you have to compile the engine: make if you want to install the engine later in a non default directory, then call make prefix=/path/as/prefix To install engine type: make install (to install into default directory /usr/local) make INST_LOCATION=/path/to/install (to install into another directory)
About
simple application/game engine supporting, tasks, scripting, event model, etc.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published