当前位置:网站首页 > 游戏攻略 > 正文

罗布乐思 制作简单的赛车游戏就是这么easy

yq4qlskj 发布:2021-11-01 19:28:18 165


大家好,我是边肖抹茶。相信大家经过前两期的学习已经对游戏开发有了基本的了解,所以本期的Acha就带大家来制作一款比较复杂的游戏,——多人竞速游戏。

游戏创作

这个例子的赛车游戏开发是基于Roblox的基本模板游戏框架。打开编辑器,点击“创建新游戏”选项卡,然后选择游戏基板。

基于基本游戏模板框架创建新游戏。创建成功后,会自动进入游戏开发界面,如下图所示:

开发页面的介绍可以参考之前的几期,所以本期就不赘述了。

游戏设计

新的游戏框架已经创建,我们现在开始基于这个框架设计我们的多人在线赛车游戏。

在线多人赛车游戏必须至少有一条赛道和多辆赛车,所有这些材料都可以从工具箱中获得。

选择材料-轨道:

确保所选工具箱中的材料类型为“模型”。拖动滚动条找到素材“道路”;用鼠标左键拖动选中的素材,放入游戏开发窗口的游戏场景中;(如果找不到可以直接使用的材料,为了方便,需要从现有材料中删除多余的部分。).

编辑素材轨道:

我们的赛道不应该这么短,让我们加长它。用鼠标左键选择剩余的轨迹,然后执行“Ctrl c,Ctrl v”四次,复制轨迹。拷贝的轨道堆叠在一起。请用鼠标左键依次选择并拖动(移动)每个轨迹,最后使这些轨迹形成一个完整的轨迹,如下图所示:

操作说明:

A.编辑器(即相机)的视角可以通过方向键(或WSAD键)和鼠标右键来控制。左右方向键控制相机的左右平移,上下方向键控制相机的正面和反向翻译。鼠标右键控制摄像头的角度(按住鼠标右键,上下左右移动鼠标实际感受)。鼠标滚轮控制相机的放大和缩小。

b、要将每一个轨道放在彼此旁边并使其成为直线轨道,您需要依靠工具栏中的这些命令。下图所示的命令按钮可以在主页和模型菜单下找到。从左到右:选择、移动、缩放和旋转。

我们已经建立了轨道。现在,从素材库找到下图所示的车,拖到赛道上。然后使用工具栏中的“移动”和“旋转”命令移动和调整汽车的方向,使汽车位于轨道中心白线的左侧,汽车的前部面向轨道。(可以搜索Roblox素材。如下图所示,在上面的红框中输入关键词,按搜索按钮进行搜索。)

再次重复我们的牵引道路的操作,但是这次请把车放在中间白线的右边。操作结束后,如下图所示:

跟踪和

车子添加到游戏场景后,在资源管理器中将会新增相应的节点,选中游戏场景中的组件,资源管理器中相应的节点会高亮。如下图所示:

​为了辨识方便,我们有时候需要:a、改变一辆车子的外观颜色;b、相应的在资源管理器中修改相应节点的命名。

怎么修改组件或模型命名:

a、在资源管理器中选中要重命名的组件或模型节点

b、按回车,输入新命名,再按回车完成修改

c、在这里,我们先在游戏场景中选中左边车子,然后点击r=资源管理器中高亮起来的节点,按回车键,输入“黄色跑车”再回车,完成重命名。采用同样的方法把另一车子重命名为“蓝色跑车”。

怎么改变车子的外观:

点击资源管理器->黄色跑车节点左边的三角形,展开该节点下面的子节点,一直展开到资源管理器->黄色跑车->Body->Model这一层,再依次选中该层下的几个Paint节点(取决于你选的车有几个Paint),接着在Properties窗口中修改该Paint节点的颜色属性(在Roblox中,选中组件后,都可以在Properties属性窗口中修改组件的属性,如大小、位置、颜色等等),如下图所示:

修改完毕颜色后,就可以改变跑车的颜色了。

修改按车子颜色后再添加俩个出生点,让玩家一进入游戏,就出生在这些出生点。添加出生点到场景后,请移动出生点的位置,使每个车子的车尾各有一个出生点,如下图所示:

到这一步,这个游戏基本成型了,现在我们来运行一下游戏,直观感受一下。点击测试菜单下的播放按钮启动游戏(或按下键盘上的F5)。

游戏成功启动后,将看到一个角色出生在出生点上,如下图所示。这个角色代表的就是玩家在游戏中的角色。

现在请按上下左右方向键(或WSAD键),控制角色在游戏场景中移动,感受角色在游戏中的移动表现。控制角色移动到左边车门附近,并把角色向车门靠近,则角色将自动坐到车子上。如下图所示:

​角色坐到车子后,我们可以通过按键来实现角色控制车子移动。Q和E键是换挡键,Q是切换到倒车档(切换后Gear那里将显示一个R字母)、E是切换到前进挡(切换后Gear那里将显示一个D字母)、W是加速键、S是刹车键、A是左转方向键、D是右转方向键。这些按键的功能都是我们所使用的车子模型所定义。车子开动起来后会有各种信息展示。

到这里,我们游戏的单人模式已基本可玩。

至此,我们的赛事游戏Step by step开发告一段落,相信大家通过这个示例,已对Roblox游戏开发有了一个初步的了解。后续我们将继续准备进阶内容,对这个赛车游戏做进一步完善,毕竟现在的游戏还存在不少问题:

a、游戏还存在bug,没有终点的设置;

b、跑道过于简单,只跑这么一小段;

c、游戏场景太过于简陋。

这些大家根据我们以上的内容是可以自己添加完善的,我们在这里就不再多做赘述啦。

下期我们将给大家介绍一下多人游戏的一些相关内容,我们下期再见啦!

版权说明:如非注明,本站文章均为 兔玩游戏网 原创,转载请注明出处和附带本文链接;

本文地址:http://www.wwtel.com.cn/yxgl/17519.html


分享到