如何自己设计一款游戏?
最简单的一步就是有一个念头,比如子弹飞出去,这件事的结果就是一个逻辑关系,比如对方头部中枪,流血等等。总之,设计游戏对你来说不是一件简单的事情。
但如果只是想设计一个情节,那就很简单了,就像写剧本一样,初中生都会。
你需要先了解游戏开发的流程。就像做家具一样,你得会用凿子、斧子和锯子,才能达到设计家具的水平。不然你的设计太好了,实现不了,等于没用。
了解了这个过程之后,你要有一个好的创意点,把这个创意点转化为可玩性,这样你就有了游戏独特的卖点。然后按照前面的流程去实现就可以了。
大概就是这样。详情可以去paws3d。
谢谢邀请!手机打字不容易,谢谢夸奖。
如果你是2D游戏的个人开发者,建议使用CocosCreator,这是一个完整的游戏开发解决方案,包括设计、开发、预览、调试和发布。
CocosCreator支持Windows和Mac,完全不需要配置开发环境。运行后可以立即开始游戏内容创作或功能开发,适合新手使用。
CocosCreator Editor为设计和开发提供了两个工作流。开发JavaScript很容易学会,它设计并使用自己的图形界面工具。
CocosCreator目前支持将游戏发布到Web、iOS、Android、各种“迷你游戏”、PC客户端等平台,真正实现一次开发、全平台运营。
游戏的开发不是一个人完成的,需要不同工作岗位的人的合作,尤其是单人游戏,包括:
1,引擎程序员
2、工具程序员
3、原画的概念
4、三维造型艺术
5、动画艺术
6、特效师
7、一级设计师
8、执行规划
9、音响设计师
这些只是游戏开发中的分工,游戏发行过程中还会有更多的职责,包括一些版权/法律相关的顾问等等。
对于国内比较常见的网游来说,其分工不同于普通单机游戏,大致可以分为:
1,主计划
2、执行规划
3.主程序
4.客户程序
5、服务器程序
6、主要艺术
7.2维艺术
8,3 d艺术
开发过程中常用的软件有:
1,3DSMAX或玛雅用于三维建模。
2、VS.NET曾经做过这个节目。
3.Office系列的Excel,Visio,Word,PPT都是打算写文档的。
4.SVN、CVS和VSS用于版本管理。
5.项目用于项目管理。
如果你是一个引擎程序员,经常会涉及到一些引擎的使用,一般是自己做的或者第三方购买的。主流图形引擎如下:
现在市面上的1、虚幻系列、天堂2、AION都是基于虚幻图形引擎制作的。
2,CryEngine,目前市面上最强大的图形引擎,也是最贵的引擎,用在《孤岛危机》中。目前国内只有搜狐畅游买了这款发动机。
3,OGRE/Torque/Nebula2,这些都是三线发动机,基本都是免费或者很低价的发动机。
国内大部分网游公司一般都会选择自己做引擎,因为每个游戏的一些特点都不一样。如果引擎限制太多,会影响游戏设计的发挥。