怎样开发一款游戏?
事实上,开发游戏是一个铺垫的过程。知识积累和应用的过程一般是编程,即程序员的工作。广义游戏开发是游戏产品化的整体过程,包括最早的游戏项目审批阶段、开发阶段的整体开发过程和质量保证、在线阶段的宣传推广、渠道合作、运营、迭代更新、生命周期管理,以及游戏结束的整个过程。这一套流程太多太广,这里就不多说了。说说游戏设计师的概念,我分为知识、技能、思想、道四个阶段。。拆开说:
知识:了解最基本的游戏设计规则、思路、做事方法,玩足够的游戏,了解不同游戏类型的差异和设计特点。但是,不知道怎么做!绝大多数没有入行的新人都处于这个水平。就像烹饪一样,我一生中吃了数百道菜。我最喜欢川菜。我知道大多数川菜都是辣的。我知道宫保鸡丁是用洋葱、红油和花生做的。但是,我不知道怎么炒!
技能:熟悉游戏开发中的分工和流程,熟悉各种开发工具的使用,熟悉如何与其他同事合作,用流程图和原型直观地表达自己想要的,熟悉游戏的开发和测试流程。一般来说,进入这个行业一段时间的设计师可以达到这个水平,也就是说,他们有能力去做,但如果他们不能掌握该做什么,很多人会在这里停下来。烹饪相当于新手厨师的阶段。
思想:对游戏的本质有深刻的理解,理解和适应行业的发展,玩家品味的变化,知道游戏成功的关键是什么,以及如何达到预期的效果。对游戏有自己独特的看法,可以做出一些有价值和创新的设计。很少有人能达到这个水平,人才和勤奋都非常重要。相当于高级餐厅的厨师。
说:我不想达到这个水平。YY的话相当于席德梅尔、宫本茂或乔布斯这样的大神。
这四个层次是渐进的,只有一步一步学好才能深入。说完这些,我给你一些建议
第一步、 首先,了解游戏最基本的组成部分和实现方法
1 了解平台
一般分为PC平台和掌机平台(3DS)、PSV)、主机平台(PS3)、Xbox、Wii)以及新的移动平台(iPhone、Android)。虽然会有跨平台的产品,但一般来说,这些平台的游戏都有自己独特的设计特点,不同平台之间的游戏设计、分销和玩家偏好也不同。一定要多玩,体会两者的区别,仔细想想为什么会这样。
2了解
技术、艺术、音乐
一款游戏,基本上是由这三个部分组成的。(你说的计划是什么?许多外国公司没有计划这个职位)。你需要知道的是这些最基本的元素是如何结合在一起的。例如,如果你想在iPhone平台上玩一款手机游戏,你需要知道cocos2d引擎或Unity3d引擎能做多少;你需要知道游戏何时播放音乐和音效;你需要知道2D、3D艺术素材的区别。
3了解
实现整个游戏的过程
假设你想做一个练手的游戏,你应该知道实现的过程。一般1心里有想法。→2用笔纸画出来→3分解基本游戏功能点→4完成需求文档(不需要自己做)→5.艺术提供相应的图素→开发六个程序→7.测试完成并修改bug→8满意吗?如果你不满意,回到1。如果你满意,给别人玩,收集意见,总结。
第二步、 现在可以试着分解游戏了(看看宫保鸡丁是什么组成的?各种成分的比例如何?如何掌握温度?)
入门时,最好的学习方法就是先尝试分解一款游戏,从这款游戏中倒推游戏的设计思路、逻辑和感受。