(转载)虚幻引擎3--【UnrealScript教程】章节一:2.部署项目

开始做项目前,首先我们要确认我们要做什么?用什么做?怎么做?
做什么?我们现在先不谈做什么,毕竟我们才入门,现在是要先把基础打好。
怎么做?编程软件在本吧里已有介绍了,选择自己喜欢的软件去做就行。
怎么做?这个问题问的好。


首先我们来了解下需要了解的游戏目录。UDK里有3个游戏目录UDKGAMEContent 这个目录主要是用来装游戏内容的,多数是美工用。以上章节已经简介过。
UDKGameContentMaps 关卡目录,最终制成的游戏关卡在里面,就是把你的代码和美工的模型内容展示出来的关卡。
最终我们真正要了解的只有一个目录。
DevelopmentSrc 代码目录,UnrealScript的内容都在里面,我们学习UnrealScript要一直用到这个目录,所以,请把这个了解下。

在开始学语言前,我们先创建个文件夹,MyUSGame(名字随便起,中文除外) 再在里面新建个Classes(必须用这个名字) 以后我们自己写的代码就放在里面。

说下.u文件,即编译包文件,编译的时候会生成跟你类文件一样名字的.u后缀名编译包放在UDKGAMEScript里面。空文件夹会跳过。 
我们先创建个简单的类文件。

Class MyUSGame extends Actor 
placeable;

function postbeginplay()
{

}

然后在UDKGameConfig的DefaultEngine.ini里找到
末尾添加上我们的代码包

[UnrealEd.EditorEngine]
+EditPackages=UTGame
+EditPackages=UTGameContent

+EditPackages=MyUSGame

DefaultEngine.ini包含游戏分辨率和材质细节,也包括代码包,告诉要游戏编译哪些代码和顺序。


关于配置文件这些理论这里不多讲述,有兴趣了解请到UDN查看文档

接着将自定义的游戏放置到游戏里面去。
打开UDK,在你的地图打开内容浏览器





之后关闭编辑器。

我们自己的第一个UnrealScript游戏就部署好了。接着我们就要开始编码了。

原文地址:https://www.cnblogs.com/wodehao0808/p/6104610.html