This page has been translated automatically.
Programming
Fundamentials
Setting Up Development Environment
UnigineScript
High-Level Systems
C++
C#
UUSL (Unified UNIGINE Shader Language)
File Formats
Rebuilding the Engine and Tools
GUI
Double Precision Coordinates
API
Bounds-Related Classes
Containers
Controls-Related Classes
Core Library
Engine-Related Classes
GUI-Related Classes
Node-Related Classes
Pathfinding-Related Classes
Physics-Related Classes
Plugins-Related Classes
Rendering-Related Classes
Utility Classes
注意! 这个版本的文档是过时的,因为它描述了一个较老的SDK版本!请切换到最新SDK版本的文档。
注意! 这个版本的文档描述了一个不再受支持的旧SDK版本!请升级到最新的SDK版本。

设置开发环境

在使用Unigine时,您只需用单一代码库就可构建所有这些主流平台的独立应用。

一旦开发环境设置完毕,您就可以充分利用桌面和移动平台的优势来开发应用了。 只要您完成一个版本的程序代码的编写,之后就可以一次性编译和部署跨多个平台的原生应用了。 最终生成的文件将由目标编译平台直接决定。

搭建开发环境

适用特定平台的最新版Unigine SDK(是推送给您二进制文件还是源代码,这要取决于您购买的Unigine许可类型)可以从Unigine开发者社区(点击进入)中的Downloads(下载)部分下载到。 SDK的安装方法有两种,您可以从中选择一种:

  1. 先下载UNIGINE SDK Browser,然后从中选择正确的SDK下载。
  2. 直接下载UNIGINE 2 SDK。

阅读如下章节可了解如何针对不同平台来搭建开发环境:

版权声明

Unigine使用了一系列第三方软件(对公众免费或对独立开发者免费),它们被用来构建引擎本身,或是作为运行时中的库来使用(具体可查看SDK根目录下的externs文件夹)。

需要许可协议的第三方软件

基于各种免费许可协议的第三方软件

最新更新: 2017-07-03
Build: ()