进阶Unity开发不能错过的Unity完整游戏教学案例
进行项目实战是快速入门或提升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 IAP应用
这款坦克大战教程还设置了游戏盈利和推广的整个环节,经过学习,您可以轻松掌握Unity各项服务的使用方法,例如Unity Ads广告服务、实现跨平台内购的Unity IAP和吸引留存玩家的Unity Everyplay。如果想要将游戏进行商业化,而不仅仅是完成一个开发梦想,这些服务几乎是必须探索的部分。
Unity Everyplay应用
经过本教程的学习,您会发现Unity服务帮助开发者节约了大量项目开发的时间成本,是一款不可多得的综合性Unity游戏开发教程。
下载地址:
https://www.assetstore.unity3d.com/en/#!/content/69172
希望这三款Unity完整教程可以帮助您逐步上手Unity开发,发挥创意定义属于自己的游戏内容。如果您有开发好的成熟项目或者开发故事想要和大家分享,欢迎来https://madewith.unity.com/上传您的项目,将它展示在全球的Unity开发者面前。
更多Unity实用插件
点击“阅读原文”访问Unity官方中文社区!