Skip to content
This repository has been archived by the owner on Jan 7, 2019. It is now read-only.

A modular approach for a new game engine

License

Notifications You must be signed in to change notification settings

inexorgame-obsolete/modular-engine-old

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

modular-engine

A modular approach for a new game engine using a dependency injection framework google fruit.

How to Run

Use conan export googlefruit inexorgame/stable to create a google fruit package.

Then use conan export lmdb inexorgame/testing to create a LMDB package.

Then use conan export lmdbxx inexorgame/testing to create a LMDB++ (the C++ wrapper around LMDB) package.

Afterwards use the new experimental conan feature workspaces:a solution to work on different conan packages in the same workspace.

Therefore resolve all dependencies (in the workspace)

conan install . -if=build --build missing

Afterwards build it by changing into the build directory and executing cmake.

cd build && cmake .. && cmake --build .

Then execute app with

cd app

./app

You should see Hello World in the console here

About

A modular approach for a new game engine

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published