A 3D Game Engine by creatorlxd.Use DirectX
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Document add doxygen Sep 8, 2018
Source add config file 's query function Nov 10, 2018
.gitignore
ClassDiagram.cd
Doxyfile fix doxygen Sep 9, 2018
FastBuildFolder.bat rename a bat Apr 28, 2017
LICENSE fix license Nov 3, 2017
README.md
Space.licenseheader update todolist Feb 3, 2018
Space.sln fix ci Aug 30, 2018
Space.vcxproj add config.md in vs Oct 14, 2018
Space.vcxproj.filters add config.md in vs Oct 14, 2018
SystemConfig.configfile feat : add window's function May 19, 2018
appveyor.yml fix ci Aug 31, 2018
build.cpp now can build debug lib Mar 3, 2018
build.exe
build_lib.bat
push.bat delete github zuzhi back up Nov 12, 2018
test.ps1 fix Aug 31, 2018

README.md

Space Game EngineBuild State

Space 是一个3D的游戏引擎

其开发者目前主要是 creatorlxd

基于DirectX 11.0图形库

安装

  1. git clone
  2. 打开Space.sln文件
  3. 选择解决方案配置为BuildDebug&BuildRelease(建议使用VS的解决方案批生成),生成x86&x64的静态库(Rlease)
  4. 运行build_lib.bat脚本
  5. 将生成的build文件夹中的所有内容复制到你的项目中。
  6. 配置头文件包含和静态库链接(注意要把ThirdParty文件夹加入链接附加目录)
  7. SystemConfig.configfile文件挪到你的项目(不是解决方案)的根目录中
  8. 修改SystemConfig.configfile文件中的某些文件目录(根据你复制的头文件的位置)

生成文档

使用doxygen来生成在./Document/Reference/下的参考文档。

注意

当前的所有分支的代码仍处于重构中,不可用。要获取可用的发布版本的代码请查看tag。