TGE使用指南,第一弹,欢迎围观

送给准备使用TorqueGameEngine的人们

TorqueGameEngineSDKTorque1.4)使用指南

Bitsnake翻译

欢迎使用Torque

祝贺您购买TorqueGameEngine。本指南会使你全面了解Torque的基本功能,从而动手制作自己的游戏。读完指南,你就能制作简单的3D游戏了。

在运行Demo前,有一些需要注意的地方。在这个Demo中,“select File>Open Mission”指的是单击File菜单中,Open Mission项。至于文件夹的位置,默认在Torque/SDK文件夹下。另外,程序适于运行在PC上。

开始页(STARTING PAGE):

Torque/SDK/example文件夹中,有名为“torqueDemo”的用用程序。运行它,你就能看到起始页了。

页面上方一串图标是TGE相关工具和文档的链接。GUI Editor用来做用户界面。World Editor用来设计你的游戏世界。Console指输入脚本命令操作本引擎。在这个指导程序中,我们将详细介绍GUIWorldEditor,简要介绍脚本。TDNNewsDocsForums图标链接了一些有关Torque的网页。Tutorial链接本指南。Options选项用于更改窗口的大小以及声音。最后Exit就退出了程序。

我们不会深入了解console中的脚本,仅仅是介绍下脚本是用来做什么的。先单击console图标,在打开的窗口中,可以看到Demo开始后,Demo都执行了什么。除此之外,可以在窗口下方直接输入命令。例如输入“quit();”退出程序。

游戏文件夹(GAME FILES):

为了制作自己的游戏原型,进而在游戏原型的基础上进行细化,我们需要建立新工程,了解工程中的文件夹结构。当安装TGE的同时,游戏文件就被放在“Torque/SDK/example”。Example中包含了几个游戏的文件夹。指南中用到的是“tutorial.base”文件夹,先复制该文件夹,重命名为“GameOne”。

制作完成的游戏需要由一个Torque应用程序来启动,看过Kenneth C.Finney写的3D Game Programming All in One,在MS-DOS命令行中输入的tge命令就是指启动一个Torque应用程序。在example文件夹中,Torque应用程序是torqueDemo。在torqueDemo所在文件夹,有个main.cs的脚本文件。当应用程序执行时,首先找的就是这个文件。可以用记事本打开这个文件,在这里,我们不会介绍脚本的细节,但要找到“$defaultGame=”tutorial.base””这行。它指明游戏引擎应该到哪去加载剩余的游戏文件。用GameOne代替tutorial.Base并保存文件。注意大小写。现在一旦运行torqueDemo,它会加载GameOne文件夹中的内容。

下面将仔细介绍GameOne文件夹中的内容,里面有一些脚本文件(.cs)和一些文件夹,这些脚本文件是用来初始化游戏的,clientserver文件夹里德脚本是游戏的真正内容。Data文件夹中是游戏的所有资源,比如模型、纹理、声音和一些处理这些资源的脚本。第一次运行Torque后,每个.cs文件都有个与之相关的.dso文件。.dso文件是.cs编译后的结果。修改脚本文件后,在运行torqueq前,引擎会自动编译.cs文件。

运动(MOVEMENT):

当选择WorldEditor,你会发现自己飘在一块棋盘上。这种情况是WorldEditor默认的。WorldEditor的查看窗口在运行窗口的右侧。选择Window>World Editor关闭查看窗口(热键F2)。

在操作地形前,先熟悉下目前的游戏场景。默认情况下,你的视角是个自由移动的摄影机。选择Camera>ToggleCamera(热键Alt C),转换为玩家视角。按住鼠标右键拖动窗口,你可以看到四周,WASD键使你在地上四处走。这种感觉就像你玩FPS一样。

返回照相机视角以便有个更广的视角,选择Drop Camera at Player把相机和玩家分开(热键Alt Q)。在这个视角中,鼠标右键和AWSD组合仍然管用,只是没有重力的限制。可以通过Shift1-7Camera菜单中)改变相机的移动速度,如果迷路了,Camera>Toggle Camera会回到玩家视角。

地形造型(TERRIAN SHAPING):

现在你可以在场景中自由移动了,下面开始制作简单的地形了。移动视角,以便能看到玩家。然后选择Window>Terrian Editor,地面上出现红色和绿色的方框,你只能操作这些方框所在的地形。鼠标左键选择并拖动,地面会出现鼓包。在Action菜单中,这个操作指的是Adjust Height

默认的方框大小可能有点大,Ctrl+Z返回上一步操作,然后选择Brush>Size 5×5。你可以看到,这回影响到红色和绿色方框的数量。红框的表示变化最明显的区域,绿色表示变化不明显的区域。想办法在玩家旁边,做一座山。试着用不同的Size

做好山后,选择Edit>Relight Scene更新光照。注意:当场景载入后,光照自动完成。但当你在editor中改变了地形,需要手动更新光照但不需要重载场景。选择Camera>Toggle Camera,用玩家视角四处转转。

一个问题:有时你在玩家视角四处转悠的时候,“进入”了山体内,可以这样解决这个问题:先点Camera>Toggle Camera返回相机视角,然后将相机移出山体,接着点Camera>Drop Player (热键Alt W),你就把玩家移到了当前相机所在位置,也就“走出”了山体。

在接下来的操作前,选择File>Save Mission As。保存为GameOneMission.csGameOne/data/missions中。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值