文档库

最新最全的文档下载
当前位置:文档库 > 如何设置UDK开发环境

如何设置UDK开发环境

UDK

1.设置开发环境

1)改成英文编辑器UDKGame\Config\UDKEngine.ini CHN->INT

2)VS: 先nfring…msi

3)编辑:udkgame/config/defaultengine.ini

如果在编译过程中没有监听您的包,那么请确保您是否把它们作为ModEditPackages添加到UTGame\Config\UTEngine.ini文件的[UnrealEd.EditorEngine]部分

2.看看类:

可以发现,我们编写的KWPlayerController类实际上继承了GamePlayerController类。

而GamePlayerController类是做什么的呢?(具体我们可以参考API手册,文章末尾的附件)

其实是一个角色控制类。这么说吧,比如像在控制台里面的命令,鼠标,键盘的操作,全部都在这个控制类。

你可以吧他看成一个Input控制类。

所以,当你的鼠标点击的时候,我们可以在这个类里编写代码来实现你需要的功能。

在学习写第一个类的时候,我们可以加一小段调试代码,从而观察环境里的这个类是否被运行。

新增一个PostBeginPlay方法

simulated event PostBeginPlay()

{

super.PostBeginPlay();

`Log("角色控制类运行");

}

基本上,可以看做是构造方法,每个类运行后,都会首次寻找PostBeginPlay();

3.编译和运行

在DefaultEngine.ini

[UnrealEd.EditorEngine]

+EditPackages=UTGame

+EditPackages=UTGameContent

+ModEditPackages=TGTGame = 控制编译的

编译可用VS,设置正确的工程属性(UDKProject)

General -Target Game:UnrealEngine 3 Mod

-ucc path: ..\win32\udk.exe

Reference source path:..\development\src

Build additional option : -full

Debug: Start Game Executable ..\\win32\udk.exe

Load map at startup: ….(加载的地图)

Enable unpublished mods,Open log window at position :0,0