自己如何开发游戏,怎么开发游戏

游戏开发是一个复杂的工程,但看题主的意图是想独立开发一款游戏 。它所依附的Unity3D是现在最受欢迎游戏开发平台,依靠他基本可以开发出现在市面上所有类型的游戏(PS:《王者荣耀》也是它开发的哦~) 。除此之外有会用游戏引擎,现在很少有直接一点一点做游戏的了,都是使用一些游戏引擎加快开发速度,比如UE4、Unity、Cocos等等,一些公司有自研引擎,程序需要在编程之后,把各种资源整合到游戏引擎中,进行游戏调试 。
萌新小白,如何学会游戏开发和策划?

自己如何开发游戏,怎么开发游戏


游戏开发职位主要分为:程序,策划,美术美术这个比较难,而且要求有艺术细胞,虽然自学也可以,不过相对困难一些 。游戏美术主要有原画、UI、3D、地图编辑这几类,看看自己想往哪个方向发展就针对性学习吧,这个需要大量时间和精力 。策划要求相对低一些,主要负责设计 。有系统策划、文案策划、数值策划、关卡策划等等,一个人全包揽的话也不是不可以,自己设计一套游戏规则,编辑关卡,调整数值,包装上文案 。
最后也就是好玩与不好玩罢了,照葫芦画瓢,按部就班设计就可以 。程序要求相对高一些,最基本的技能就是编程语言,C、C、C#、Java、PHP等等编程语言,这些是实现策划所想的功能的手段,是做游戏基础 。除此之外还有会用游戏引擎,现在很少有直接一点一点做游戏的了,都是使用一些游戏引擎加快开发速度,比如UE4、Unity、Cocos等等,一些公司还有自研引擎,程序需要在编程之后,把各种资源整合到游戏引擎中,进行游戏调试 。
想开发一款游戏,开发流程是什么样的?
自己如何开发游戏,怎么开发游戏


游戏开发是一个复杂的工程,但看题主的意图是想独立开发一款游戏 。那么一个人能不能开发一款游戏呢?答案当然是肯定的 。游戏的范畴很大,从上百G的3A大作,到仅仅64K的超级马里奥,都是游戏,并且游戏获得市场的认可跟自身的体积没有半毛钱的关系,所以我们没必要对着3A大作望洋兴叹!什么都没做就先否定自己 。对于游戏开发的流程、分工、以及各种必要元素很多答主都分析的井井有条,在这里没有必要过多累赘,仅仅分析一下,对于一个新入门的游戏开发者应该具备哪些素养:前提:1,如果题主想要开发一款类似于《使命召唤:战区》、亦或是《刺客信条:奥德赛》这类的超大型的3A巨制,那么基本就不需要往下看了,因为以现在的技术很难一个人独立完成这样的游戏,这些游戏都是用上千人的队伍花费数年制作的 。
2,如果题主有大量的资金(上不封顶),可以直接找专业公司做,以下也可以忽视 。如果以上都是否定,那么题主就可以继续往下看了~学游戏先学编程,这步必不可少现在游戏的开发技术五花八门,但最重要的一环就是编程,如果把一款游戏比作一个人的话,那么编程就比作人的大脑,编程的重要性由此可见一斑 。那么编程要学哪些语言呢?这里只推荐两门语言:C#和swift 。
这两门语言都是现代化的面向对象编程语言,功能强大,且简洁易掌握 。那么这两种语言要怎么选择呢?1,C#是首选的 。它所依附的Unity 3D是现在最受欢迎游戏开发平台,依靠他基本可以开发出现在市面上所有类型的游戏(PS:《王者荣耀》也是它开发的哦~) 。并且支持跨平台,一个游戏工程,可以发布在所有游戏平台:如PC、PS4、Xbox、iOS、Android等,省去了用户跨平台移植的麻烦2,swift仅仅是针对iOS平台,苹果利用它开发了自己的游戏引擎:SpriteKit、SceneKit等,因为她比较简单,已经有80岁的老奶奶和6岁的小朋友利用它开发出了游戏并深受好评!当然缺点也比较明显,只能运行于苹果设备,如:iPhone,iPad,Mac等,无法运行在PC或安卓设备 。

推荐阅读