独立开发者:详解3天完成的手游研发过程
随着研发工具越来越多,游戏制作越来越方便,尤其是手游研发。最近,海外开发者 Adriano Baglio 在博客中讲述了自己 3 天用 Unity 做出一款手游的经历,对于希望学习和做手游研发的童鞋们来说应该是有所帮助的,以下请看完整的博文:
首先,这款游戏是 3 天做出来的,如果你不擅长的话,可能很难理解。需要先说明的是,这个博客不是教大家如何编程、如何使用 Unity,也不是教大家如何使用 Photoshop 或者 Illustrator 的。
游戏截图
当然,我们也无法分享游戏的源代码,原因是:第一,我们没有分享这些资源的权利(你需要购买才能使用);第二,这款游戏在 Google Play 和 App Store 都是免费的,你们可以自行下载。
安卓版: https://play.google.com/store/apps/details?id=com.vetasoft.catvszombies
iOS 版: https://itunes.apple.com/app/cat-vs-zombies/id1105408266?mt=8
游戏想法
在这种教学类型的手游制作中,我们的目标很简单,那就是在 Asset Store 商店里找一个游戏样板,然后进行重做出最好的结果。
为什么要这么做呢?最主要的是因为 Unity 的 Asset Store 商店里有很多不错的资源提供,有些资源玩起来很好,而且非常适合开发者们学习。
在经过了几分钟的搜索之后,我发现《Zombie Run》看起来非常酷,而且也很简单(下载地址):https://www.assetstore.unity3d.com/en/#!/content/49411
那么,我如何才能提高这款‘游戏’呢?
首先,主角需要被替换,我们用原创的角色,一只猫来代替,因为猫的接受度还算是比较高的。另外就是要保留僵尸元素,我个人非常喜欢猫,也很喜欢僵尸题材,所以,我们这里就有了一个简单的游戏想法,我们把游戏叫做《猫与僵尸(Cat Vs Zombies)》,我知道,这个名字听起来很有‘原创’性。
游戏资源
为了更好地加快研发进度,我们还需要在 Asset Store 或者 Envato Store 寻找一些比较酷的僵尸题材资源。
下图就是一个非常不错的背景:由 Manufactura K4 提供的 2D 美术包:https://u3d.as/6vd
角色
以下是我寻找的僵尸素材(地址):
https://graphicriver.net/item/zombies-sprite-sheets/10133545
https://graphicriver.net/item/zombies-sprite-sheets-pack02/10536773
https://graphicriver.net/item/6-zombie-characters-sprites-bundle-pack-91/12380160
以下是我找到的猫的素材(地址):https://graphicriver.net/item/game-character-sprite-12/10356696
游戏的 GUI 是在这里找到的:https://graphicriver.net/item/dingdong-game-gui-pack/9069938
游戏制作
创作 Logo
我使用的软件是 Photoshop/Illustrator,主要是用来制作一个比较小的 Logo,我还用了一个游戏模版,你们可以在这里找到:https://graphicriver.net/item/spooky-illustrator-text-styles-v3/12119887
经过了整合与制作之后,我的游戏 logo 就做出来了:
当然,做成什么样的结果完全取决于你和你的美术师,你们可能会做出更好的。
创作游戏模版:
为了创作游戏屏幕,一定要投入一些时间使用 Photoshop 进行制作图片。
这里是旧的游戏(素材)屏幕图:
这是重做版:
接下来我们对关卡设计进行重做:
增加新的背景资源:
使用 2DxFX 加入一些动态效果让游戏有更好的外观,比如瀑布或者水中的倒影。
把角色替换成动画版的猫:
然后用同样的方式制作僵尸,增加一些动态效果:
从我个人经验来看,用 3 天的时间做一个质量还不错的游戏是有可能的,但需要注意的是,这样的游戏永远不能反映你的真实技能。如果你真正想要做一个脱颖而出的游戏,那就必须提高自己的能力,做出真正属于原创的内容,Asset Store 商店只是帮助你提高的一个工具而已,这些工具的存在是为了提高你的研发效率。
试想,如果要充分利用《Zombie Run》资源的话,你可以用几个月的时间制作原创内容提高游戏画面,或者创造新的可能性,提高关卡设计以及更多方面的内容。
不得不说的是,三天的时间其实没办法做出一款真正的好游戏,《猫和僵尸》主要是为了展示这种做法的可行性,其实不用那么困难也可以做出手游。我们处于游戏研发的新时代,越来越多的年轻开发者们希望用比较低的预算创造属于他们自己的游戏,有些人是为了乐趣,还有些则是为了挣钱。
但是,不管如何,对于希望上手的开发者们来说,Asset Store 商店里的资源只是帮助你提高的工具,想要做出真正的好游戏,还需要自己积累。
本文文字及图片出自 www.gamelook.com.cn
你也许感兴趣的:
- 只有中美两国是“操作系统级”国家,印度顶多是个App
- 游戏是程序员的深坑
- Unity VS Unreal,游戏开发该如何选择引擎?
- 程序员大飞聊了聊他的故事
- 我在13年游戏开发中写出的一些烂代码
- 我所学到的关于游戏开发的20件事
- 独立游戏开发者:我是如何做出1000多个游戏关卡的
- 一个程序员单枪匹马如何开发出口袋妖怪(Pokemon Go)这样的游戏?
- 暴雪游戏开发趣闻 (若干则)
- 给国内VR游戏开发者的8条建议
你对本文的反应是: