一个单机游戏是如何制作出来的?需要什么软件?

制作游戏都需要哪些软件?是不是游戏本身就是一个程序?做游戏前提是不是必须得会编程?如果要会编程,那么学习哪些编程才可以踏入游戏制作的大门呢?
有哪些软件能够制作出丰富多彩的游戏?RPG游戏制作大师就别推荐了。我说的是能制作其他类型的游戏,比如射击、战略等等,我不是做大型游戏,只是一些简单好玩的小游戏。Flash有点难用。

游戏的开发不是由一个人完成的,需要各种不同工种的人合作来完成,尤其是单机游戏,其中包括:
1,引擎程序员
2,工具程序员
3,概念原画
4,3D建模美术
5,动画美术
6,特效师
7,关卡设计师
8,执行策划
9,音效设计师

这些还只是在游戏开发中的分工,在游戏发行的过程中又会有更多的职责,包括一些版权/法律相关的顾问之类的。

对于国内现在比较普遍的网络游戏,分工又和一般单机游戏的分工不一样,大致可以分为:
1,主策划
2,执行策划
3,主程序
4,客户端程序
5,服务器程序
6,主美术
7,2D美术
8,3D美术

在开发过程中一般用到的软件有:
1,3DSMAX 或者 MAYA 用来做3D建模
2,VS.NET用来做程序
3,Office系列的Excel, Visio, Word, PPT等是策划用来写文档的
4,SVN,CVS,VSS等用来做版本管理
5,Project用来做项目管理

如果是引擎程序员的话,往往会涉及到使用一些引擎,一般有自己制作的引擎,或者是第三方购买的一些引擎。主流的图形引擎如下:
1,Unreal系列,现在市面上的《天堂2》,《AION》都是基于Unreal的图形引擎制作的
2,CryEngine,目前市面上最强的图形引擎,也是最贵的引擎,是《孤岛惊魂》所使用的引擎,目前国内只有搜狐畅游一家购买了这个引擎。
3,OGRE/Torque/Nebula2,这些都属于三线引擎了,基本属于免费的,或者收费非常低的引擎。

大部分国内的网游公司一般都会选择自己制作引擎,因为每个游戏的一些特点不一样,如果受引擎的限制太多,会影响到游戏设计的发挥。

希望说的对你有所帮助:)
温馨提示:内容为网友见解,仅供参考
第1个回答  2021-11-11
你可以先去【绘学霸】网站找“游戏设计/游戏制作”板块的【免费】视频教程-【点击进入】完整入门到精通视频教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=307&zdhhr-11y04r-135421499

想要系统的学习可以考虑报一个网络直播课,推荐CGWANG的网络课。老师讲得细,上完还可以回看,还有同类型录播课可以免费学(赠送终身VIP)。

自制能力相对较弱的话,建议还是去好点的培训机构,实力和规模在国内排名前几的大机构,推荐行业龙头:王氏教育。
王氏教育全国直营校区面授课程试听【复制后面链接在浏览器也可打开】: www.huixueba.com.cn/school/3dmodel?type=2&zdhhr-11y04r-135421499

在“游戏设计/游戏制作”领域的培训机构里,【王氏教育】是国内的老大,且没有加盟分校,都是总部直营的连锁校区。跟很多其它同类型大机构不一样的是:王氏教育每个校区都是实体面授,老师是手把手教,而且有专门的班主任从早盯到晚,爆肝式的学习模式,提升会很快,特别适合基础差的学生。

大家可以先把【绘学霸】APP下载到自己手机,方便碎片时间学习——绘学霸APP下载: www.huixueba.com.cn/Scripts/download.html
第2个回答  2010-01-30
我不全知道 但我知道有2个程序要用
EV3D SDK V1.0这个 是必须的, 专门做3d游戏的软件 不过好像没有中文版的
还有photoshop 这个本身是处理图片的 但是游戏里有很多 重复的画面比如远处的高楼等这些 使用ps制作复制出来的
第3个回答  2013-01-16
你要自己写代码的那种还是用游戏制作软件做的?
如果自己写代码,用java写,上手还快。尤其是写手机游戏,很容易产生成就感,方便你以后的进一步提高。(如果不是工作需要,我不赞同一上手就开始打算写PC游戏。太累了。)

如果只是爱好,又不想耗费长期的精力去做这些(说实话写代码真的会把一个人写吐了的)那么其实你可以不考虑自己独立制作游戏,基于一些游戏写mod也是很好的一种体验。最成功的例子是上古卷轴的mod,一些好的mod让制作方都很赞叹。而且比游戏本身来说,难度已经大大降低了。我想适合你去尝试。
第4个回答  2012-07-18
RPG游戏制作大师XP 菜鸟级别。。。很简单 单机梦幻就是XP做的 优酷有RPG教程的
相似回答