游戏是怎么开发制作出来的?游戏开发要用到哪些软件?
问题补充:本着对游戏的热爱,但是却不知道开发游戏的步骤,和用什么软件开发的,想弄清楚,有知道的大虾给小弟说哈!
2回答 浏览次数:509 提问时间:
提问者采纳
制作过程呢,简单的说就是先有一个提案-公司内部进行项目讨论-主策划产生系统策划案-主程序进行程序系统分析、策划人员进行更详细的策划工作-任务量/工作分配完成、如果立项游戏的前期宣传准备工作此时也将开始----这些是前期工作美术工作开始(原创、动画、视频)剧本编写
程序人员编写游戏软件以及很多外围程序主要是供美术、策划人员使用的游戏编辑器、根据具体要求音乐音效制作,游戏的市场宣传准备工作此时也将开始----这些是中期工作。后期的工作主要就是合成,把游戏使用的素材(包括剧情、动画、视频、图片、音乐、音效等等)加入到游戏中,合成完成之后进行‘内部测试-修正’这样的反复。然后就是制作软件***界面/游戏说明书/光盘封面/包装等等设计。制作人员的技能,根据他所负责的项目中的工作不同而要求不同,对一般的项目来讲一个人不可能是全能的,他只会负责策划/程序/美术中的某一个部分具体的工作。对于商业游戏来说,分工是比较细致的,尤其对比较大型的项目来说,对于个人爱好者开发的游戏,可能一、两个人就做了好多种工作,当然,一般情况下量都不会太大。
游戏也是一种软件,不管是游戏机游戏还是PC游戏,开发的平台基本上都是PC环境,就是说在电脑上制作游戏软件。一般来讲都是Windows平台,也有使用Unix或者兼容的开发平台的。程序语言方面一般都是使用标准C/C++语言,跨平台特性通用高效是厂商选择它们的原因。 美术方面使用的工具根据工种不同分为几种软件,例如Adobe
ImageReady、Illustrator/Painter等平面设计处理软件、3DS
Max、Maya等三维建模动画软件、Adobe
Priemire、Ulead
Studio、Combustion等后期视频处理软件,设计到的软件/插件会有很多。
作为一个游戏策划,尤其是一个初学者,脑子里肯定装满了各种各样奇异的想法。但是当你把这些想法告诉给程序或者部门主管时,得到的***常常只有一句话:“这个东西根本就实现不了!”这瓢冷水可谓是浇的通通透透,让你火热的心迅速冷却了下来。几乎每个策划都有过这种类似的遭遇,我也不例外。一个游戏从一个想法到成为产品需要经历太多的磨难,合格的策划应该在一开始就知道这个想法能否行的通,在经过了严格的论证并初步产生了产品的轮廓后,才能把自己的想法提出来。这也是一个游戏能否可行的一个自我论证过程,包括以下几个部分: 1、 技术可行性分析: 从技术上来考虑,你的想法是否能够实现呢?一个想法产生后,你就要知道你要把它做成什么样的游戏,大概需要哪些技术支持。这一般都会受项目组或者游戏开发公司自身的技术实力的影响,因为一个新的创意往往会牵扯到大量的技术性创新,如果你的想法按照现有的技术能力根本就无法达到或者会超出项目预算,那肯定会被***毙的。只有那些在现有技术基础上进行升级和发展,或者在现有条件下能够进行技术突破而达到要求的创意才是符合要求的。比如,做一个网络游戏,你要让200个人能够在一个屏幕内同时对砍,就算是程序上能够实现,现有的网络条件也不支持,所以这种想法就属于技术上不可行的。 因为策划受到技术本身的影响,所以要求游戏策划对游戏中可能使用到的技术有个大致的了解。策划必须及时和主程序沟通,并多接触一些前沿的技术,这样才可以跟上时代的潮流,并不断提出符合技术要求的创意来!对这次游戏比赛而言,就要求策划本身对技术要有一定的了解,否则出现一些超低级错误就要让人笑话了。 2、 经济可行性分析: 一个游戏的实现,如果不考虑到要花多少费用,多少时间和多少人,不计算能够回收多少资金就不是一个好的项目负责人。一个新想法如果不经过项目负责人的决策是不可能立项的。所以,在进行游戏设计的过程中,一定要把项目的规模和市场效果考虑进去,否则也是会很容易被***毙的。游戏再好,不适合市场的需要也是白搭,而且公司也有自己的市场战略,所以大多数的策划被***毙都是这些原因所造成的。 什么样的游戏可以引起玩家的兴趣,哪些游戏可以挣到钱,这是所有的游戏制作者都在努力寻找的。也只有市场才可以决定那些游戏是成功的,对于策划人员来讲,经常注意游戏市场的动向和海内外游戏的发展趋势才是正确的道路。如何选择一个适合潮流的游戏点来展开想象是获得一个有价值创意的关键! 3、 人力状况分析: 在进行了技术和经济上的考虑后,还要看你自己周围的人力情况是否允许你这样设计。因为资源并不是你想获得就可以得到的,而资源中最重要的就是人。有经验的开发者本身就是一笔巨大的财富,如果你有一些很棒的同志一起来做开发,那么你的设计就可以很快被别人所接受,他们也可以给你很多建议来完善你的想法。甚至于你在产生了这个想法之后,马上就要考虑谁可以完成这个工作,你有多少人可以完成这个工作。如果只有几个刚毕业的有志青年,希望你开始不要去设计那些过于复杂的东西,就算你设计的再完善,最后因为人的原因而做不出来也是不管用的。 上面的三种情况是最容易被忽视的因素,还不是要考虑的全部。其实一个有经验的策划在刚开始有想法的时候就应该把大部分可能发生的问题都预测到,这样才可以保证这个项目有存在下去的必要和价值。而一个刚入门或者准备入门的新手,也最容易忽略上面三个因素。可能由于自身条件的限制,你对技术并不是很熟悉甚至是门外汉,那么你就一定要找一个做程序或者有经验的策划询问一下你的想法是否可行。如果有了一个念头就一头扎进去,最后的结果很可能是浪费了精力和时间,却一无所获。 你可以把自己的可行性分析过程记录并整理出来,这就是你的可行性设计文档,也是整个策划中一个很重要步骤。有了这份文档,程序就知道这个东西要实现什么,自己要做什么样的技术准备;部门负责人就可以估算大概需要多少费用来开发,开发周期大概有多长;人事部门就知道还要招聘什么样的人才能满足项目的需要。如果这些文档根本经不起推敲或者你自己都认为不可行,那就最好换个想法或者继续修改。越早发现问题就能够避免更大的损失,想成为一个策划就要从全局的角度来看问题。如果只是想做一个执行策划或者脚本设计就可以忽略这部分,因为你要干的事情就只是听从主策划的任务分配并按时完成工作就可以了。而你想成为一名合格的主策划或者项目管理者,那么可行性分析就是你要掌握的第一个重要步骤。 对于参加这次比赛的业余人士,你可以先不用考虑经济和人力等方面的问题,只要从技术和开发周期两个角度来考虑你的设计就足够了。首先,你要明确你的玩家用户群是哪些,也就是说你的游戏是为哪些人而设计的。然后你要大致明确你设计的游戏是哪个类型或者倾向于什么类型,这样才可以保证自己的思路不至于太混乱。最后就是要确定你的游戏要利用哪些技术,可能要分成几个阶段来完成。在完成了上面三个过程的思考后,你就知道你的这个游戏是否能够拿出来参加比赛了!只有你的可行性分析能够考虑到市场和人力方面等因素,这个想法才有可能成为一个商品化的游戏,否则它只能是一个参加比赛的作品而已。 整理完你的设计思路并整理出一份合格的可行性报告,这就为你的全部策划开了一个好头。下面就是写一个完整的项目建议书,这是拿来给你的部门负责人看的。还是那句话,如果你只想做一个执行策划,这个部分可以跳过;但想成为一个合格的主策划,就让我们来看看项目建议书该怎样写吧!
请选择频道
请选择分类
商标/VI设计
宣传品设计
多媒体设计
移动应用开发
网络钟点工
文化艺术服务
请选择子分类
移动应用UI设计
动漫办公用品设计
动漫日用品设计
个人表情设计
卡通形象设计
办公商铺装修
照片变卡通
写法律文书
书、报、刊出版
制作与发行
会员卡设计
定制衣柜设计
3d模型及CAD
软件UI设计
VR(虚拟现实)
综合性网站
AR(增强现实)
施工图设计
Android应用
视频动画制作
整站网页设计
老照片翻新
产品外观设计
自建房装修
资讯型网站
书、报、刊制作
定制橱柜设计
办公室搬家
书、报、刊发行
样板间设计
工作服设计
定制家具设计
效果图制作
广告片制作
房屋建筑设计
四格漫画设计
形象墙设计
照片修复与合成
自动化测试
网站模板设计
酒店会所装潢
文化活动组织
网站标志设计
电子书制作
写剧本脚本
按钮图标设计
婚纱照美化
精装房设计
二手房装修
文化活动策划
手机游戏开发
庭院景观设计
网站广告设计
宣传展示型网站
网站动画设计
手绘墙设计
微博模板设计
应用软件开发
网页美工设计
电视墙设计
办公装修设计
其它照片处理
程序功能开发
纪念日祝福
智能家居系统规划
祝福喜得贵子
商品照处理
宣传品代发
数据库设计
店面装修设计
微信小程序
搜索引擎优化
祝福乔迁新居
艺术照处理
CBD规划设计
服务器系统
背景墙设计
导视系统设计
我要上团购
多媒体软件
3D模型设计
其他软件开发
宣传片制作
代购旅游纪念品
& 14:19提问&收到0回答&
& 11:33提问&收到3回答&
& 10:10提问&收到6回答&
& 10:09提问&收到1回答&
& 10:08提问&收到5回答&
& 10:07提问&收到2回答&
& 09:12提问&收到3回答&
& 09:08提问&收到5回答&
& 06:10提问&收到4回答&
& 06:10提问&收到6回答&
向专家快速提问
热心专家排行榜
回答数:765
回答数:744
回答数:702
回答数:652
回答数:643
回答数:633
回答数:632
回答数:608
回答数:589
联系***:在线:8:30-22:00
400-766-8686(免长途费)
您还可以拨打: 或留下联系方式,我们主动联系您
客诉主管 李林祥
***主管 李喜菊
产品总监 冯梅
联系***:
在线:8:30-22:00
400-766-8686(免长途费)
您还可以拨打: 或留下联系方式,我们主动联系您
一品官方微信
每日推?十条订单发任务?创意极速
您还可以关注一品新浪微博
维权与监督
固话:400-766-8686
微信:xiang138602
客诉主管 李林祥
***主管 李喜菊
产品总监 冯梅& 做一个专业的游戏开发程序员需要学一些什么? ...
查看: 80645|回复: 25
UID3742849主题阅读权限40帖子精华0积分734金钱1240 荣誉0 人气0 在线时间600 小时评议0
Lv.4游侠高级会员, 积分 734, 距离下一级还需 266 积分
帖子精华0积分734金钱1240 荣誉0 人气0 评议0
C++(算法,数据结构),计算机图形学这些应该要学吧?
还有什么要学的?
还有一个pc游戏的程序员去开发一个360或ps3上的游戏
需要额外学什么东西?
UID1130624主题阅读权限20帖子精华0积分149金钱1409 荣誉0 人气0 在线时间445 小时评议0
Lv.2游侠会员, 积分 149, 距离下一级还需 51 积分
帖子精华0积分149金钱1409 荣誉0 人气0 评议0
游戏程序员要求的知识可能比较广泛.
了解下汇编.
了解下人工智能.
简单的建模及流程也至少要了解一下.
pc程序员开发360或者ps3 ,自然是需要学习相应平台的sdk
UID606360主题阅读权限0帖子精华1积分2890金钱2971 荣誉1 人气6 在线时间6704 小时评议0
头像被屏蔽
帖子精华1积分2890金钱2971 荣誉1 人气6 评议0
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
UID1402720主题阅读权限60帖子精华0积分2331金钱8633 荣誉0 人气9 在线时间6789 小时评议0
Lv.6游侠黄金会员, 积分 2331, 距离下一级还需 3669 积分
帖子精华0积分2331金钱8633 荣誉0 人气9 评议0
操作系统,计算机网络知识...............
UID3323825主题阅读权限20帖子精华0积分53金钱3449 荣誉0 人气3 在线时间967 小时评议0
Lv.2游侠会员, 积分 53, 距离下一级还需 147 积分
帖子精华0积分53金钱3449 荣誉0 人气3 评议0
看你要往哪方面发展了,c++是基础,对3d图形学感兴趣的话opengl和directx可以钻研下,其他方面像人工智能,数据库也是一个方向,还有平台可以选择windows或linux,英语好的对学习有很大帮助,推荐一些游戏开发的论坛和网站去逛逛像游戏工厂,pudn也有很大帮助,希望对你有所帮助
请不要传播坏情绪
UID1014663主题阅读权限30帖子精华1积分319金钱399 荣誉0 人气0 在线时间0 小时评议0
Lv.3游侠中级会员, 积分 319, 距离下一级还需 181 积分
帖子精华1积分319金钱399 荣誉0 人气0 评议0
国产漫画:
UID4636289主题阅读权限20帖子精华0积分48金钱-19 荣誉0 人气0 在线时间0 小时评议0
Lv.2游侠会员, 积分 48, 距离下一级还需 152 积分
帖子精华0积分48金钱-19 荣誉0 人气0 评议0
原帖由 samuil_yu 于
02:13 发表
编游戏就像复制世界... 请问你对无限知识了解多少...
编科幻游戏就像创造未来...&&请问你有多少想像力...
会编程就像给了你支画笔... 请问你想画什么... ...
关程序员什么事,你连制作人和创意的活都要抢吗?
[ 本帖最后由 诸神之马甲 于
07:37 编辑 ]
UID406803主题阅读权限60帖子精华1积分2417金钱1734 荣誉1 人气23 在线时间4598 小时评议0
Lv.6游侠黄金会员, 积分 2417, 距离下一级还需 3583 积分
帖子精华1积分2417金钱1734 荣誉1 人气23 评议0
原帖由 samuil_yu 于
02:13 发表
编游戏就像复制世界... 请问你对无限知识了解多少...
编科幻游戏就像创造未来...&&请问你有多少想像力...
会编程就像给了你支画笔... 请问你想画什么... ...
程序员只需要知道一些基础的知识就可以的,要的是工作速度。
你说的这些是策划的事,和程序员没关系,一切都是策划跟你说怎么怎么做,然后一般程序员会和美工去沟通。
UID2526321主题阅读权限0帖子精华0积分3626金钱1545 荣誉0 人气0 在线时间0 小时评议0
头像被屏蔽
帖子精华0积分3626金钱1545 荣誉0 人气0 评议0
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
UID32542主题阅读权限20帖子精华0积分8542金钱4318 荣誉1 人气62 在线时间13589 小时评议0
头像被屏蔽
帖子精华0积分8542金钱4318 荣誉1 人气62 评议0
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
? 千 本 ? ?游侠元勋版主『PC游戏综合区』游侠剑阁工作组【美工】Koei 真·三??双6 天下?双冥王?哈迪斯★★★★★★★
UID1034297主题阅读权限200帖子精华10积分39805金钱435543 荣誉1812 人气6599 在线时间56572 小时评议63
帖子精华10积分39805金钱435543 荣誉1812 人气6599 评议63
到 CSDN 上面问吧
UID1029337主题阅读权限50帖子精华0积分1092金钱2080 荣誉1 人气0 在线时间654 小时评议0
Lv.5游侠白银会员, 积分 1092, 距离下一级还需 908 积分
帖子精华0积分1092金钱2080 荣誉1 人气0 评议0
6楼台破坏和谐了~~~~~~其实需要学的非常多,图形学,数据结构,Direct编程
有2本书必须一看-------------------------
DOOM启示录(David Kushner 著)
游戏设计:原理与实践
网上可以搜索pdf
测试电脑整机/各部件功率 计算器
游侠剑阁工作组【评测】海斗士?美人鱼幽暗城?亡灵巫师
UID2731623主题阅读权限70帖子精华6积分14890金钱443 荣誉435 人气3469 在线时间6383 小时评议0
帖子精华6积分14890金钱443 荣誉435 人气3469 评议0
要学的不少啊,而且还得学到精& && && && && && && && && && && && && && && && && && && &&&.
UID3348211主题阅读权限60帖子精华0积分2074金钱1731 荣誉0 人气15 在线时间1113 小时评议0
Lv.6游侠黄金会员, 积分 2074, 距离下一级还需 3926 积分
帖子精华0积分2074金钱1731 荣誉0 人气15 评议0
学毛& && && && && && && && && && && && && && && &&&
UID382442主题阅读权限30帖子精华0积分321金钱1123 荣誉0 人气0 在线时间251 小时评议0
Lv.3游侠中级会员, 积分 321, 距离下一级还需 179 积分
帖子精华0积分321金钱1123 荣誉0 人气0 评议0
首先,你得有几年的编码经验,才有可能知道怎么写,代码才易维护,易扩展,易修复BUG。 至于什么算法啊,API啊,那更是一个长期积累的过程
至于一上来就谈框架 谈模式的,别扯淡了,我目前还没遇到过看基本教科书就能成大牛的
UID4650565主题阅读权限20帖子精华0积分381金钱1160 荣誉0 人气0 在线时间166 小时评议0
头像被屏蔽
帖子精华0积分381金钱1160 荣誉0 人气0 评议0
提示: 作者被禁止或删除 内容自动屏蔽
UID4018883主题阅读权限40帖子精华0积分747金钱1363 荣誉0 人气13 在线时间7375 小时评议0
Lv.4游侠高级会员, 积分 747, 距离下一级还需 253 积分
帖子精华0积分747金钱1363 荣誉0 人气13 评议0
额外?多吃多睡多锻炼,程序员死得早…………………………………………………………
腐烂掉的食尸鬼
UID893771主题阅读权限30帖子精华0积分312金钱234 荣誉1 人气0 在线时间30 小时评议0
Lv.3游侠中级会员, 积分 312, 距离下一级还需 188 积分
帖子精华0积分312金钱234 荣誉1 人气0 评议0
国内学软件开发的地方不少,学游戏的多是学美工那方面的..其实一个游戏做出来写程序的没几个人...关键现在游戏产业不景气
Bullet With Butterfly Wings
UID1619360主题阅读权限50帖子精华0积分1279金钱1797 荣誉1 人气0 在线时间1 小时评议0
Lv.5游侠白银会员, 积分 1279, 距离下一级还需 721 积分
帖子精华0积分1279金钱1797 荣誉1 人气0 评议0
先学懂精通C再考虑其它,别想那么多,一下子就希望囊括所有科目你学不来的.& && && && && && && && && && && && &.
无言独上西楼,月如秋。。。。。。。。。。一堆马甲在深秋,论坛如是论坛如你阿妈个。。。。。。
UID1422905主题阅读权限30帖子精华0积分330金钱6099 荣誉0 人气5 在线时间6654 小时评议0
Lv.3游侠中级会员, 积分 330, 距离下一级还需 170 积分
帖子精华0积分330金钱6099 荣誉0 人气5 评议0
先精通c++就行了,之后做小游戏练手,
算法什么的都是浮云,directx和基本图形学还是要懂,
其它的不要学那么多,到了公司做什么很多时候不是由你决定的
游侠元勋版主
任职满72个月
元老版主勋章
任职满36个月
任职满12个月
资深版主勋章
任职满24个月
大头像勋章
永久勋章,统一售价:8888金币。购买地址:待定
白金会员勋章
用户积分达到6000
精华数量达到10
发帖数达到10000
荣誉达到150
特色头衔勋章
版区活动头衔达到三个
高级荣誉勋章
荣誉达到500
人气勋章?初级
人气值达到3000
版主评议达到4,勤于处理版务
剑阁工作组资深组员勋章
剑阁工作组资深组员勋章
电玩工作组荣誉勋章
电玩工作组
2013年度杰出版主勋章
2013年度杰出版主勋章
动漫组资深组员勋章
动漫组资深组员勋章
2014年杰出版主勋章
2014年杰出版主勋章
2015年杰出版主勋章
2015年杰出版主勋章
Powered byVisual C++游戏编程教程:C++游戏开发入门教程!_微学苑(编程第一站)
--编程语言学习第一站!
Visual C++游戏编程教程:C++游戏开发入门教程!
本教程通过趣味游戏示例,生动形象,讲求实际,
让你的学习不再是一件枯燥乏味、无从下手的事情。
如果我们的教程有错误,或者您有更好的建议,欢迎给我们提出。