1.编写游戏引擎、建模:需要熟练掌握C/C++、Microsoft Develop Studio开发环境、使用SDK或者MFC、DirectX/OpenGL、SQL编程、SQLServer或Oracle数据库配置。
2.策划、美工、音效:MAYA、3DMAX 、PS。。。
流程:策划――引擎――建模――美工――测试。
团队:首先要组成一个由各功能小组核心构成的策划组,负责构思整个游戏的内容架构。包括故事大纲,游戏风格,人物造型, *** 作模式,任务模式,装备模式等等,以及程序编写、美工贴图能否实现等等,资金预算能否维持等等。
然后筹建各功能小组:主编程组,负责游戏引擎。建模组,负责编写一个完整的世界,各种人物、怪等。美工组,负责包装游戏。测试组,设置若干组服务器,对游戏进行测试。
保守估计,总人数30-50是最小的配置了。
最佳答案
“软件、流程、团队、时间……”
问题二:怎么制造电脑游戏(大型) 第一件要做的事就是选择一门语言。你有一大堆的选择,包括 Basic、Pascal、C、C++、Java 等等。然后选择合适的编辑器、选择目标平台(比如windows)。
哈!是讨论真正做游戏的时候了。虽然我所说的大部分内容适用于其他语言,为简单起见,我将假定你选择了 C/C++ 来进行 Windows 编程。
首先,在你考虑如何开始做游戏之前,你应该能很好的掌握 C 和 C++。你应该了解并精通指针、阵列、结构、函数,以及类等。做到了这一点,你就可以开始制作游戏了。
本文无法教授你关于制作游戏所该了解的一切。幸运的是,这也不是必要的。有很多关于这方面的书,网上也有数以百计的教程。GameDev 应该会有目前你所需要的一切。下面是我对你起步的一些建议:
学习一本或几本书。对于 Windows 游戏的初学程序员,《Tricks of the Windows Game Programming Gurus 》是一本极好的Windows编程入门教程。在这个站点里拥有许多本站 Books section 里所列出的好书。阅读这些书籍,运行所有的例程,反复研读你不理解的章节。
使用网上教程补充书本的不足。网上教程除了阐明一些你阅读的东西外,通常也会包含一些书本上没有涉及的主题。
找专家进行咨询。如果你无法从书上或教程中找到答案,到本站的留言版或聊天室来,这里有许多乐于提供帮助的人。
不要把上面几点当成是个有序的过程,而应当看作是一个循环往复的并行过程。
仅仅是学习、思考是远远不够的,你应当把你所学的东西付诸实践。从一个简单的游戏开始,逐步发展。你可以阅读一下 Geoff Howland 的文章《How do I Make Games? A Path to Game Development》。
首先,为自己的工作制定一个计划。不要急于加入一个团队,因为那只会减缓你的学习进程。当你囊中拥有数个游戏时,你将为一个团队作出更大贡献。
关于书本,有件事我要提醒一下:你需要阅读除了游戏编程外的其他书籍。为了制作出你在商店货价里看到的各种游戏,你将不得不钻研那些比大多数游戏编程书籍所授内容更高深的话题。有些可能你能从教程中找到,但是,你还是有必要买几本关于图形、人工智能、网络、物理等等方面的书。这是获得计算机科学学位的必经之路,因为你将被要求学习一些你认为与游戏编程无关的课程,而实际上它们是相关的。
|总结&技巧|
1.游戏想做的真实,需要找资料、罚材或实地考察(如游戏《丛林之狐》就
是到越南边实地考察边编游戏的)。
2.玩大量的游戏。你会因此找到灵感,从而帮助你制作更优秀的游戏。当然,这也是一种受欢迎的解除编程压力的调剂方式。
3.帮助别人。在你帮助别人的过程中,你会学到更多东西。
4.完成你的作品。不要陷入这样一种思想的圈套中:“我知道我可以完成这个游戏,但是我有个更好的主意,我要换做这个好的项目。”如果你能坚持有始有终,你会学到更多的东西,并且你有作品证明你不仅仅是空谈。在你具有丰富的经验之前,做得简单一点,不要尝试制作一个又大又复杂的游戏。
出发吧!经过多年的努力编程,你会成功的!会的!!
问题三:大型单机游戏是如何做出来的? 大型的,最少起码也得几十人吧。大型单机游戏需要很多方面的设计与加工,图形图像设计,代码编写,声音混合,剧情,动画,等等相关方面。。不是寥寥数人能做得来的。。
这里面,分工合作最关键最重要
问题四:用电脑怎样制作游戏软件 一 学游戏制作的人很多,可很多人水平太垃圾
现在游戏制作这个行业是一个非常有前景的朝阳行业,做这个行业的人,目前在我们国家的薪水都是顶级的,而这方面的人才却很稀少。大学里也很少开设这种游戏制作的课程,即便是有,很多老师的水平基本上也就是一些理论派,没什么干货。其实很多人想做这个行业,于是从网上扒拉各种游戏制作软件教程学习,学了半天也是一头雾水,稀里糊涂,说不会吧,还真会,说会吧,水平还真不咋地。学的东西太杂乱无章,没有什么系统,缺乏真功夫,很难在游戏制作这个行业里立足,这是我们很多游戏学习行业人员的悲哀。
二 有一直游戏制作软件学习,叫无论你在哪,都可以看现场直播
现在网上很多游戏制作的学习教程和软件有很多,但是大多数都已经过时了,一些老掉牙的知识罢了,学了也是白学,浪费时间罢了,俗话说的好,选择不对,努力白费。我个人人为,要么不学,要么就学出一个样子来,怎么才能做到呢?当然是要有高手带,只有站在高手的肩膀上才能成为高手中的高手。还有学习模式的改革,很多学生以前希望在网上可以看现场直播老师授课,同时还可以和老师互动,不明白的问题老师还可以当场解答,想学习的话,在网上就能系统的学习,这种地方有吗?以前没有,现在有了,如果你想学习的话,可以来这个群:排在前面的一组是:二九六,处于中间位置的一组是:六七六,最后的一组是:二八九,按照顺序组合起来即可。这里有每天的全国各路高手现场直播分享的游戏制作精品课程,你什么都不需要付出,只需要来听就行,我们只欢迎努力有上进心的人,不努力瞎混日子的,就不要加了。
三 与其玩游戏,不如做游戏
要知道玩游戏和做游戏不是一个概念。玩游戏是一种业余爱好生活方式,做游戏是一个工作,是一个产业,是一份职业,是一个事业。打个比方吧,看电影的人很多,但是拍电影的人少;踢球的人多,但是做教练的人少;用化妆品的人多,但是做化妆品的少;喝酒的人多,但是做酒的人少。这么一解释大概明白这中间的区别了吧?游戏作为一个产业在中国十年,发展的势头很强劲。
四 游戏是是怎么被打造出来的
1.游戏制作过程并不神秘。按平台不同,可分为网络游戏(online game)和家用机游戏(consol game)。其开发过程大致可以分为原始创意阶段――项目研发阶段――项目开发阶段――游戏测试阶段――游戏运营阶段。作为个人,在游戏制作过程中的分工有美术(AD美术总监、角色、场景、动作、特效、UI界面)、程序(主程、网络端程序、客户端程序)、策划(主策划、执行策划)、音乐(外包为主)。而网络游戏和家用机游戏在美术方面的要求不大相同。网络游戏更注重UI的交互、风格的多样、内容的充实。而家用机游戏更注重画面的表现力、技术的先进和UI细节的细腻。近几年,网络游戏的美术在画面表现力上有向家用游戏靠近的趋势。就国内该行业的发展现状来说,美术、程序这两块的合格人才是最紧缺的。
2.游戏制作全过程:
(1)【游戏策划】
工作范畴:故事设计,AI设计,玩法设计,数字设定,关卡设计
人员配置:编剧人员,游戏策划人员
(2)【游戏美术】
工作范畴:原画,建模,贴图,动画特效,用户界面
人员配置:原画师,模型师,材质师,动画师,特效师,UI设计师
(3)【游戏程序】
工作范畴:游戏引擎程序,脚本编辑,材质开发
人员配置:程序员,软件工程师,Shader程序员
(4)【游戏整合】
工作范畴:关卡整合,数值调整,程序与美术结合,音效置入
人员配置:程序员,软件工程师
(5)【游戏测试】
工作范畴:数值微调,极限......>>
问题五:怎样制作一款游戏? 开发大型游戏需要下列工具:1.需要语言编译器:用于程序的编写与代码的翻译。
2.地图编辑器:用于地图的设置和关卡的设置。
3.脚本编辑器:用于游戏脚本的编写。
4.游戏开发引擎:好的引擎可以开发出好的游戏(包括图象引擎、物理引擎等)。
5.美工的图片动画处理工具:用于游戏图片CG处理。
6.音乐编辑器:用于游戏的音乐编辑。
2、3、4、5都是可以用1来编写的,但一般软件公司都会有自己的一套现成的(或购买或自行开发的)。
开发大型游戏1个人是很难完成任务的。
问题六:3D大型游戏怎么制作出来的,大约需要多少人。 需要用到编程软件,c,c++等,而且需要一个团队去做,需要的时间要看人数,技术,游戏大小,游戏质量,少则几个月,多则几年
问题七:怎么制作大型单机游戏,我很喜欢玩游戏,想制作一款属于自己的游戏,制作大型单机游戏用什么软件? 3DMAX,大型3D游戏制作软件,自己的电脑配置一定要高端,不然想都别想,
RPG类型的 RPG游戏制作大师 这个不需要高端配置
GALGAME类型的 彩虹文字游戏制作精灵 最简单也是最低端的制作工具
小游戏类的 FALSH
自己决定吧 功游戏不是你一个人就能做出来的 需要一个团队一个集体
问题八:怎么制作游戏?大型游戏,像cf,lol! 。。。小小提醒你一下 首先前期的资金准备游戏策划及市场行情 大量编程人员 角色与环境编辑人员 美术渲染 音效和动作捕捉 伤害数值技能设定 初级测试 后期宣传国家认证游戏维护 等等 希望对你有帮助
问题九:大型网游里地图都是怎么制作出来的 在一般情况下,人物是不会动的,变换的都是背景图片.
少数游戏到了地图边界的时候,人物可以随意移动.因为这时候无法把人物固定在中央.
一个上GB的游戏,程序其实只占50MB左右,可能比这个数小...
你可以看看魔兽争霸3里DLL文件和EXE加起来有多少.
游戏那么庞大,主要都是因为音乐,动画,图片造成的.
但是,游戏制作流程里,程序是非常重要的一环.是程序把各种元素表现出来的.
问题十:谁知道怎么制作一个大型游戏???最好是视频速成攻略 大型游戏需要:大量资金,一个完备的团队。
一个完备的团队:主程埂策划,美工,音效,素材,数据平衡,测试等等。
楼上正解,一个大型的游戏参与人数少则几十,多则数百,每个大型的游戏(成功的,失败的就不说了)都有自己独特的风格,独立的游戏引擎,可能为了这个游戏的开发开发团队需要做很多很多程序。所以说一个人做大型游戏穷其一生也不会有所成就。
问题一:怎样制作一款游戏? 开发大型游戏需要下列工具:1.需要语言编译器:用于程序的编写与代码的翻译。2.地图编辑器:用于地图的设置和关卡的设置。
3.脚本编辑器:用于游戏脚本的编写。
4.游戏开发引擎:好的引擎可以开发出好的游戏(包括图象引擎、物理引擎等)。
5.美工的图片动画处理工具:用于游戏图片CG处理。
6.音乐编辑器:用于游戏的音乐编辑。
2、3、4、5都是可以用1来编写的,但一般软件公司都会有自己的一套现成的(或购买或自行开发的)。
开发大型游戏1个人是很难完成任务的。
问题二:怎么制作一款游戏或软件?能用手机制作吗?求详细过程与图解! 完全可以
问题三:怎样能自己制作一个游戏 flash游戏制作软件[email protected] @.exe
制作入门wenku.baidu/...e=view
或wenku.baidu/...e=view
比较简单的示例:小游戏中的:只有这一关、捕捉红按钮、走迷宫、接水管一类的,一些小游戏网站都有,可以下载来用制作软件打开照着编出来的样子去模仿。
慢慢学吧,相信您能制作的不错,如果可以大家可以分享下哦
问题四:怎么制作一款手机游戏 楼主你好:
从题目看,你是想制作一款 游戏,但是我要告诉你的是,一个人完成一款游戏的概率是0.0000001%(哈哈,夸张了一点),游戏不是一个人能完成的。任何一款游戏制作软件要想很好的应用它,都是需要专业的指导和不断的针对练习的。
好了,让我来介绍下游戏制作里会用到哪些制作软件吧。
游戏制作至少要有,游戏建模和游戏程序编写。
3D游戏建模:要会3d *** ax或maya
游戏编程的话你要会一门编程语言,一般是C++,C++大学有学,但不教怎么做游戏。培训学校有教游戏编程的专业。当然有兴趣,可以看看这几本书:《C++Primer》,《windows游戏编程大师技巧》,《3D游戏编程大师技巧》,还有数据结构,算法,DirectX 和OpenGL。
最后说一句,游戏不是一个人做的。
如果你对游戏制作有兴趣,又不知道怎么涉足的话,可以点阅博思游戏教育的官方网站,也可以关注我们的新浪微博,微博ID:博思游戏教育基地”,相信你会有更多的收获。
问题五:游戏是怎么做出来的,一个人能做吗? 游戏的开发是一个团队来研发的,不是一个人能完成的,他需要前期的策划师,原画师和游戏美工师,程序员整个一个团队研发的。
问题六:怎么样才能做一个单机的游戏? 你一个人的话 不要学编程了,也不要学美术了。都来不及了。如果你没有基础的话。最简单的就是从游戏引擎开始,unty3d去下一个,然后去官网上找一个小游戏,跟着教程一步丹步走。比如下雨的程序不会做,就不要让你的游戏下雨,不会爆炸特效就不要让你的游戏爆炸。关键是要有一个好的想法。美术的话 ,画不出来就找别人画好的直接用。实在不行 画成火柴人那种可以把,最好避开动作类 角色扮演类 这类游戏,因为还需要动画,一开始给自己一个简单的目标,比较一个坦克 键盘控制左右移动 去攻击另外一个,等你能熟练完成再去考虑 坦克票不漂亮等问题。 有毅力的话你一定会成功3年连学带做 自己是可以做一款 非常不错的游戏的。如果没毅力 一辈子也做不出来。
问题七:怎样才能做一个简单的小游戏? 可以用Flash
即可以制作动画,也可以制作游戏。从网上下载软件就行
问题八:怎么制作一个网页游戏 一、简单的程序框架。
webgame程序构成:
三大部分。
第一是数据流程。第二是程序。第三是美术。
其中,数据流程包括了功能。也只有在功能中才能体现数据流程。
数据流程相当的麻烦,后面再讨论。
比如最简单的卖买产品。
要实现这个功能。
那么需要有产品基础表、产品详细表、商店表、背包表。如果扩展性更强,相应的双表是少不不了的。
表的问题都简单了。关键是这个物品有什么用。这样物品的来源,一大堆数据,物品的走向,又是一大堆数据。
最后,这些数据得绕成一个圈。
绕圈是一件困难的事情。特别是功能和道具多了起来的时候。难度是2的n次方。
美术:
UI。简洁漂亮的界面总会有好处。
小图标。道具,地图,装备。一类至少10个吧?大体上百把个是需要的。
程序分5个部分:
服务器定时器。(C语言或自己设定服务器)定时循环执行某一段代码。而这段代码主要是根据数据库的数据进行更新。这个可以找个C语言程序员来做。对于C语言程序员来讲,这个功能是相当的简单。当然,具体的处理数据的判断和 *** 作数据库,需要你自己写。让C语言程序员给你段标准代码就行了。完全支持sql语句的。
功能页面、功能函数。主要就是数据存取,判断,数据走向。
ajax函数。(可选)某些需要伪即时的功能要用到。
javascript函数。(可选)模拟客户端的数据计算。也就是webgame的与时间相关的数据。分为两部分。一部分是真实数据,是由服务器端的定时器计算的。另一部分是只有初始值,客户端显示用的。不需要即时同步,仅仅需要模拟同步就行。
数据库。一大堆基础数据表和详细数据表。基础数据表:比如等级1到等级100的用户的属性初始值。详细数据表:每个用户的具体属性。
二、一个详细的例子。
单纯的讨论数据流程是件痛苦的事情。
讨论程序而不给代码也是比较痛苦。
这里用的是php+mysql的。
那就按一个超简单的webgame的方式来讨论。配上适当的代码。应该有所帮助。不足的地方也请大家指出,对我个人也是帮助。
我们不去考虑游戏的可玩性,数值平衡等等问题。我们先只考虑一个简单例子的实现。
那么一个webgame的基本内容需要些什么呢?
数据库:玩家、地图、城市、建筑、武器、士兵。
功能:登陆、升级、个人战斗、士兵之间的战斗、与城市的战斗、修建建筑、打造武器、买卖道具。
(注意:每一个功能,必然对应1个或多个数据表。上面数据库中所列的只是基础中的基础。)
首先是地图、城市、建筑。
这里认为,地图可以有多张,城市在地图上,建筑在城市内。
地图表
Map :Map_ID ,X坐标, Y坐标,City_ID(城市ID),描述。
其中Map_ID是指地图的id。不是自动编号。一张地图就是一个Map_ID,可以重复。
城市表
City:City_ID,城市名字,城市所有人,城市等级,城市资源,描述。
建筑表
Build:ID,City_ID,建筑名称,建筑等级,建筑功能。
其中,地图表确定城市的位置,城市表确定城市的相关数据以及所有人,建筑表内的多条信息属于某一个城市。
建表后,显示出来。
一个for循环。把地图表整个取出来就ok。
跟普通网站的新闻列表没太大区别。不同的是,你需要取得X坐标和Y坐标定位。可以用tabel也可以用div。
class Map地图类
{
var $Map_ID
function Map_bg_css($Map_ID) {
$this->Map_ID = $Map_ID
mysql_select_db($db_name,$link)
$sql=”select *......>>
问题九:游戏如何制作 我想制作一个属于自己的传奇游戏 用什么软件可以制作 dream maker 试一下这个软件吧
问题十:怎样可以看到一个游戏的设计程序 你可以花钱买通游戏的开发人员,呵呵,开个玩笑,一般游戏或其他如软件编译过后都是要经过混淆和加密的,即使你用了反射工具查看页不一定看的到它的源代码。如果真想看,就成为那个公司的员工,你就可以看了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)