1. How to Start Your Game Development
1. Be careful about is Scope
一些人想到一个游戏点子就拿出工具准备开始了,可是很多人想出来的点子就像God of War 或者 Final Fantasy那样,那可是至少40人团队(甚至大大多于)才可以hold up。
如果你一直充满热情,坚持做啊做,最终做出来的时Not God of War,Even not Close。
真相是,在你的第一次游戏开发尝试时,你甚至没法做出像Super Mario Bros之类的游戏,maybe只能做出它的第1关吧。
如果是首次尝试开发,你的目标是尽可能快的,做出点儿你可以真的play的东西。just like this:
第一次开发是学习的过程,而不是真的做出一件艺术品来。如果你立项时就决定做出个大游戏来,真正开始做时,你会甚至不知道从哪儿下手。进度条也会遥遥无期。
说真的,先从最简单的开始。
如果你在3周内,做了一个:跳几级台阶,碰到的小屋,Win!的游戏。尽管写的很糟糕,player跳的时候身子会陷在台阶中。你依然应该为自己感到自豪,因为你真正的,切实的做出来了一点什么。
然后把你做的小东西show给朋友。
不要担心他们不懂或者笑你,因为他们对游戏的经验还停留在他们玩过的那些巨作上。只有你才知道你为这个游戏做出了真正的努力,并且下个游戏你会做的比这个更快更好。慢慢的,你做出的游戏人们会迫不及待的要求试玩。
2.Don't go into your 1st game with a specific idea
避免先把自己绑到你个“好点子”上然后花数周甚至数月来考虑怎么弄。尽管听上去很怪。但真的你应该先学习一点儿,然后把你学到的做出来。
先学一些教程(比如Unity官教就很棒),然后做一些你确定自己学会了的事情。如果做得过程中有东西卡住了也不要紧(但确保它真的很小),接着学习卡住的这部分。
任何一种主流游戏引擎都会有大量人去发布质量很棒的教程,去找,去看,去学。
如果被一个难题卡住了,又真的找不到答案,那么不要害羞,去论坛问。真的,会有很多人来回答的。
3.Don't be afraid of coding
很多人怕编程,总是说自己做不了。但其实如果你对游戏的规划正确的话,真的不需要很多代码的。(毕竟现在全是写好的模块和API)。
4.Some website which will help get you started
问答网站