Skip to content

JamesLinus/dawnengine

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dawnengine Travis-CI Status

A game engine written in C++ designed for powering space games which require galactic sized game worlds to millimetre precision. I've worked on this as my own project for a number of years to learn about game engine design, and is in the process of being heavily refactored to strip out some large external libraries as well as improve the code design.

Build Process

  1. Run CMake, set the source directory to /dawnengine, and the binary directory to /dawnengine/build. (replacing with where this file is located).
    • For Linux and OS X, just execute cd dawnengine && mkdir build && cd build && cmake ..
  2. For Windows, enter the build directory and open the produced DawnEngine.sln file. For Linux and OS X, just run make in the build directory. In OS X, for the time being, the build will fail at some point. Just run make a second time and it will work fine.

About

Game engine designed for handling galactic sized game worlds

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 63.3%
  • CMake 33.5%
  • GLSL 2.7%
  • Other 0.5%