今儿个心血来潮,想搞个小游戏耍耍,就选Unity3D,毕竟这玩意儿上手快,做东西也方便。之前也稍微捣鼓过几次,不过都是小打小闹,这回准备认真搞一个。
准备阶段
得把家伙事儿准备我电脑里还留着之前下载的Unity3D 5.3.0版本,虽然不是最新版,但对我来说够用。你要是有新版本更反正操作都差不多。
然后,我打开Unity3D, 这界面,第一次见还真有点懵。不过用多就熟悉,跟平时用的Word啥的也差不多,上面一排菜单栏,下面几个视图窗口,多点几下就明白。
创建项目
咱得新建一个项目。点击“New Project”,起个名字,选个保存位置,这就算是把地基打好。这步很简单,就跟平时新建一个文件夹一样。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
构思游戏
在正式动手之前,我先在脑子里过一遍,想做一个什么样的游戏。我寻思着,要不就搞个简单的跑酷游戏,反正也不复杂,适合练手。大概的想法就是,弄几条路,路上随机放点障碍物,让玩家控制角色跑起来,躲避障碍物。
搭建场景
有想法,就开始动手搭建场景。我先创建几个立方体,把它们拉长、压扁,当做道路。这就像搭积木一样,把一个个小方块拼成自己想要的样子。
- 创建立方体: 在菜单栏里找到创建3D对象的地方,点一下立方体,场景里就多一个小方块。
- 调整大小和位置: 选中立方体,可以用鼠标拖拽调整大小,也可以在右边的属性面板里输入精确的数值。
我弄三条这样的道路,并排放在一起,看着还挺像那么回事儿。
添加障碍物
光有路还不行,还得加点障碍物才刺激。我又创建几个立方体,把它们调整成各种形状,当做障碍物。这些障碍物,我打算让它们随机出现在道路上,这样玩起来才有意思。
这一步稍微麻烦一点,需要用到一点点编程知识,不过也不难,网上搜一下,照着教程做就行。
添加角色和控制
场景搭好,接下来就该添加主角。我创建一个小球,当做玩家控制的角色。然后,我又写一段简单的代码,让玩家可以通过键盘上的按键控制小球移动、跳跃。
这部分也需要用到一点编程,不过网上有很多现成的代码,直接拿来用就行。我主要是修改一下,让它更符合我的游戏需求。
添加材质和灯光
为让游戏画面更好看,我还给场景里的物体添加不同的材质。材质就像是物体的衣服,不同的材质可以让物体看起来有不同的质感。我还添加一些灯光,让场景看起来更亮堂,更有立体感。
这部分主要就是调参数,多试试不同的效果,找到自己喜欢的就行。
测试和完善
到这里,游戏的基本功能就都完成。我试玩几把,感觉还不错,就是有点单调。我又添加一些其他的元素,比如得分系统、音效等等,让游戏玩起来更丰富。
这回用Unity3D做小游戏的体验还是挺不错的。虽然中间也遇到一些问题,但都通过查资料、看教程解决。以后有时间,我还想尝试做一些更复杂的游戏。