技术专区 \ Unity3D

进阶Unity开发不能错过的Unity完整游戏教学案例

Unity3D Unity3D实战 Unity3D项目 ⋅ 2017-05-16 11:07:15

进行项目实战是快速入门或提升Unity开发的关键。Asset Store资源商店中,有大量完整项目模板和教学案例,帮助您通过项目实战,在短时间内体会到Unity开发的成就感。

本文我们为大家准备了三款教学案例,它们含有完整的项目资源,其中一些还附带了详尽的电子教材,下面就一起来看看吧。

Mine Sweeper

想必大部分人都接触过经典游戏“扫雷”,虽然在那个时代设计简陋,但陪伴了大部分人的童年。如今有人把这款“童年的记忆”做成了移动版,在Unity 5 UI风格的渲染下,变得别有一番趣味。借助Mine Sweeper,您可以自定义属于自己的扫雷游戏。

虽然仅仅是一款扫雷游戏,但是包括了一款完整游戏的所有元素,包括场景、音效、模型和逻辑控制代码。整个项目的结构非常清晰,便于开发者进行自定义和使用,不仅可以在Unity编辑器中运行,还可以部署到Android和iOS平台,让经典的扫雷游戏以全新的姿态重回大家的身边。

下载链接:

https://www.assetstore.unity3d.com/en/#!/content/52550

Beginning Unity: Twin Stick Shooter Tutorial

这是一款射击游戏教程,下载后直接运行项目,您可以操纵一名被群虫攻击的射击者,对抗来自四面八方的敌人。无论场景设计、角色设计、还是控制流畅度,这都是一个看起来不太简单的项目。

但是它非常适合零基础的Unity开发者,超过200页的教材介绍了启动Unity的最基本步骤、模型操作、物体特效、路径规划、动画制作、声音设计等游戏设计必备知识。该教程提供了搭建实际游戏可能涉及到的太空海洋模型、外星人模型和竞技场模型等模型资源,并支持自定义音乐和音效,加强游戏体验。

除此之外,教程更是贴心地为开发者们设置了分章节场景案例,八章内容帮助开发者们有针对性地对开发技术各个击破,循序渐进地完成整个游戏的制作过程。

下载地址:

https://www.assetstore.unity3d.com/en/#!/content/78791

Tanks Multiplayer

独乐乐不如与众乐乐,如果您已经有一些Unity基础,想要制作一款和朋友一起玩的多人协同游戏,不妨试试这款“坦克大战”教程。

游戏中共有四支队伍,总计可达12名玩家在线协同竞技。虽然需要Unity Networking或Photon Unity Networking功能的支持,但是教程中的扩展文档里对它们的操作方法有非常详尽的介绍,即使没有先前的知识,也可以迅速上手。

这款坦克大战教程还设置了游戏盈利和推广的整个环节,经过学习,您可以轻松掌握Unity各项服务的使用方法,例如Unity Ads广告服务、实现跨平台内购的Unity IAP和吸引留存玩家的Unity Everyplay。如果想要将游戏进行商业化,而不仅仅是完成一个开发梦想,这些服务几乎是必须探索的部分。

经过本教程的学习,您会发现Unity服务帮助开发者节约了大量项目开发的时间成本,是一款不可多得的综合性Unity游戏开发教程。

下载地址:

https://www.assetstore.unity3d.com/en/#!/content/69172

希望这三款Unity完整教程可以帮助您逐步上手Unity开发,发挥创意定义属于自己的游戏内容。如果您有开发好的成熟项目或者开发故事想要和大家分享,欢迎来https://madewith.unity.com/上传您的项目,将它展示在全球的Unity开发者面前。