我启动这个项目时只有一个非常简单的目标:完成一款游戏并真正发布它。
之前我做过很多小项目和实验,但从未将任何一个项目从想法完整推进到发布阶段。
所以这次我特意选择了一个简单的机制,并严格控制项目规模。原本计划三个月内完成所有工作。
嗯……现在已经是第七个月了😅
但回过头来看,我其实很庆幸花了更长时间。
这个项目的意义不仅在于学习如何在Unity中实现游戏玩法,更在于我希望掌握游戏实际发布过程中涉及的一切。
在这个过程中,我逐渐熟悉了安卓构建、多设备测试、性能分析和优化、Google Play控制台、Google Play游戏服务、广告和中介、LevelPlay、商店要求,以及大量Unity本身的知识。
这让我深刻意识到 "游戏能运行" 和 "游戏可以发布" 之间的巨大差异。
我主要是一名程序员/游戏开发者,因此也必须接受自己某些方面并不擅长。妹妹帮我完成了2D美术工作,而我则专注于编程、玩法、系统、集成和发布环节。
事实上,我的职业生涯始于编程领域,后来因为更好的机会转行做了IT支持。但我始终想继续做游戏,这个项目最终成为了让我把一件事彻底完成的契机。
《Blaze Patrol》有望下个月发布。
更重要的是,我认为这个项目改变了我未来对待游戏开发的方式。我不想让所有项目都变成未完成的宏大设想。即使正在做大项目,我也打算偶尔制作一些很小的游戏,并且真正发布它们。
对于已经发布过第一款游戏的人:发布过程教会了你哪些未完成项目从未给过你的经验?
如果有朋友想在发布前试玩《Blaze Patrol》,我也可以分享安卓测试链接。非常期待听到大家的反馈。
评论 (0)