#Urho3D-stepbystep
Urho3D is a free lightweight, cross-platform 2D and 3D game engine implemented in C++ and released under the MIT license. Greatly inspired by OGRE and Horde3D.
Main website: http://urho3d.github.io/
##License Licensed under the MIT license, see License.txt for details.
本模版以Urho3D官方发布的Release包为基础,参照Using Urho3D as external library建立一个与Release包分离的工程
##用途:
- 新新人上手
- 需要Using Urho3D as external library的工作模式的人
##使用方法:
- Windows/Macosx:
-
安装CMake -
修改PATH,确保控制台可以运行CMake - Windows:
-
安装VS2013 - Macosx:
-
安装XCode - 假如你的工作目录如下:
-
~/Urho3D-1.5 -
~/urho3d_stepbystep - 1.下载官方发布的SDK (以1.5为例)
-
解压到~/Urho3D-1.5 则 SDK 位于 ~/Urho3D-1.5 -
设定环境变量URHO3D_HOME=${HOME}/Urho3D-1.5 - 2.在~/urho3d_stepbystep下
-
Macosx: -
./0_CreateEmptyProject.sh -
Windows: -
0_CreateEmptyProject.bat - 3.前往~/Urho3D-1.5
-
Windows: -
运行build_vs2013/_genproject.bat -
打开Urho3D.proj -
编译ALL_BUILD -
Macosx: -
运行build_macosx/_genproject.sh -
打开Urho3D.xcodeproj -
编译ALL_BUILD - 4.前往 ~/urho3d_stepbystep
-
Windows: -
运行build_vs2013/_genproject.bat -
打开Urho3D.proj -
编译ALL_BUILD -
Macosx: -
运行build_macosx/_genproject.sh -
打开Urho3D.xcodeproj -
编译ALL_BUILD
##变更日志:
- 增加Windows版本
- 引擎版本对应1.5(1.4版本源代码不兼容)
- BUG修正
- 轻微调整官方的Sample.* 改名为GameApp.cpp/h
- 轻微调整官方的Helloworld,改名为MyGame.cpp/h