益智类游戏实例:企鹅砸小猪
视频长度:00:56:51
本例是以一款风靡全球的手机游戏“愤怒的小鸟”为原型进行制作的。在游戏过程中,玩家不能跳跃关卡,只能一个关卡接一个关卡地不断摸索,这样才能以更高的成绩顺利晋级下一关。在游戏中最重要的是要有足够的熟练度,以及对游戏整体的掌控力,这就需要玩家投入足够的精力、耗费足够多的时间去体验。本例所涉及的内容包含各类资源的整理(音频、场景、材质贴图、模型和预设物等)、创建场景(创建平台、安装弹弓、放置敌人、建造障碍物、创建摄像机和灯光等)、编写脚本(弹弓脚本、弹药脚本、目标敌人脚本、建筑脚本、摄像机脚本等)、界面的制作以及场景灯光的创建等。
角色扮演类游戏实例:隧道探险
视频长度:00:35:59
本例以市面上一个比较火热的跑酷类游戏为蓝本,为读者详细介绍使用Unity3D开发制作角色扮演类游戏的整个过程,内容包括场景搭建(创建平台、创建角色、创建摄像机和灯光)、编写脚本(角色控制脚本、场景脚本、物品脚本、变化脚本)和场景分析(游戏环境分析、灯光系统分析和角色分析)等。
动作类游戏实例:动感小球
视频长度:00:36:25
本例的主要角色是一个小球,玩家控制小球通过关卡之后可以进入下一关卡,在全部通关后,可以挑选喜欢的关卡进行重玩。本例涉及的内容包含创建场景(平台、小球、元宝、障碍物、摄像机和灯光、血点、死亡区)、编写脚本(小球脚本、死亡脚本、移动脚本、物品脚本和摄像机脚本)、界面的简单设计、场景的设置与发布以及一些特效的制作方法。
赛车类游戏实例:地下赛车
视频长度:00:25:50
赛车游戏在游戏界享有很高的声誉,赛车游戏玩家的唯一目标就是“快”。这类游戏的操作比较简单,且没有过多的技术性。本例所涉及的内容包含各类资源的整理、游戏场景的创建(地形的创建与绘制、地面的绘制和跑道的创建)、添加游戏角色、编写脚本(赛车主脚本、赛车副脚本、摄像机脚本、变换跑道脚本)、创建灯光、添加雾特效和创建起始点。
塔防类游戏实例:坦克防御战
视频长度:00:21:11
塔防游戏属于策略型游戏,本身具有容量小、耐玩性高、游戏时间不长等特点,适合休闲或娱乐的人群。塔防游戏考验的是玩家的智慧以及对全局的掌控能力,市面上比较火爆的塔防类游戏有很多,例如皇家守卫、植物大战僵尸、保卫萝卜等。本例所涉及的内容包含资源的管理及创建(场景、材质、模型、预设物和贴图等)、创建游戏元素(地形、灯光、刷新敌人的地点、防御地点、敌人的转弯点、防御塔和摄像机)、编写脚本(角色控制脚本、防御塔脚本、刷新敌人脚本、防御点脚本、创建防御塔的脚本)等。