• (转载)虚幻引擎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游戏就部署好了。接着我们就要开始编码了。

  • 相关阅读:
    linux mint使用起來比較穩定
    ubntu下的记录软件brasero ,mint内置
    [Enterprise Library]Data (二)DataCollection
    jquery 获取标签名
    谁会做logo呢
    供用淘宝卖家常用的称谓:各位亲,跨年,诸事顺利~
    rails缓存 学习
    test
    jquery 复习基础知识
    开机改用nginx启动,停止apache2的开机启动
  • 原文地址:https://www.cnblogs.com/wodehao0808/p/6104610.html
Copyright © 2020-2023  润新知