【制作一个3D游戏所需软件】
3dsMAX:大多数游戏开发公司美工使用,效率较高,可以独立制作游戏中所有美术相关资源。
MAYA:不同的人选择不同的软件,学MAX的就用MAX,学MAYA的就用MAYA,两款软件在游戏制作上没有太多的差别,主要还是因人而异。MAYA在制作动作的方面较MAX稍差。
ZBrush:美工制作超高模用的,然后可以生成法线贴图,在MAYA或MAX中使用。
Photoshop与Panter:配合MAX或MAYA来绘制各种模型需要用的贴图。
Deeppaint3D:可以直接打开3维模型文件,在上面绘制贴图。
VC++:程序使用,用来实现游戏中的各种功能,调试BUG等。
引擎:引擎在游戏中的作用主要是用来渲染,一款游戏,呈现在玩家面前的,说白了就是渲染结果。当然,还有很多其它功能,例如物理引擎(有的引擎没有),程序接口等等。根据公司实力,选用不同的引擎。除非公司有绝对的实力,否则千万不要自主研发。不想花钱买引擎,就用免费的开源3D引擎,现在有很多,最有名的是OGRE。想以低成本买引擎,强烈推荐Gamebryo,绝对的高性价比,功能超级多,怎么形容呢,用Gamebryo就可以开发出魔兽世界了,购买费用又极低。如果公司有钱没处花了,就可以考虑考虑source或者unreal那些世界级的引擎了。
Alienbrain:文件管理软件。游戏团队不是一个两个人在工作,一大群人的工作成果怎样才能有效的管理并使用?这时就需要一款文件管理软件。
基本上就这些了(完)
参考资料:他人的回答
学游戏开发用哪个软件最好?
游戏开发指利用计算机编程语言,如C编程语言、C++、java等,编写计算机、手机或游戏机上的游戏。 目前流行的游戏开发语言为C++编程语言,目前流行的游戏开发接口为DirectX9.0,还有OpenGL、SDL(Simple DirectMedia Layer)等。现在手机上玩的游戏分为Android与IOS两种不同平台,分别是用eclipse/MyEclipse和xcode。现在也流行一些跨平台的编程引擎,例如cocos2d-x、unity 3D等。
接下来,再看看游戏开发的课程,游戏开发的课程除了理论知识还包括软件的操作。
C++程序基础:通过学习C++语言,奠定编程基础。使用VS.net2005编译工具,高效构建代码。
算法与数据结构:通过学习算法与数据结构的基本概念,了解常用的数据结构及相关的抽象数据定义,认识计算机求解的基本思路与方法。
Win32程序入门:通过API和MFC的学习,熟悉Windows环境下程序设计基本方法。通过使用DirectX绘制2D图形。
游戏数学和智能应用:游戏中的坐标系,矢量、矩阵,几何碰撞,物理模拟,人工智能与寻路算法。
2D游戏技术与应用:2D 游戏技术概论,游戏地图系统,GUI 系统,战斗系统设计,任务系统优秀的声音引擎 BASS,Cocos2D-X 引擎,Box2D 物理引擎。
游戏开发的常用软件有C++、DirectX、Box2D、Cocos2d-x、Unity,不能说哪款最好用,因为这是游戏开发过程中都要用到的软件,必须都精通。
C++是在C语言的基础上开发的一种通用编程语言,应用广泛。
DirectX,(Direct eXtension,简称DX)是由微软公司创建的多媒体编程接口。
Box2D是一个用于模拟2D刚体物体的C++引擎。zlib许可是一个自由软件授权协议,但并非copyleft。
Cocos2d-x是一个开源的移动2D游戏框架,MIT许可证下发布的。这是一个C++ Cocos2d-iPhone项目的版本。
Unity是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。
目前游戏开发 一般都用什么编程软件?
手机游戏目前主流使用java语言开发.
电脑游戏一般都使用C/C++语言开发 编程软件以各自厂商的选择为主 我们能常见到的有微软的VC++6.0开发环境或C++8.0系列 而游戏开发厂商一般都有自己的开发环境来使用C/C++语言开发游戏.
电视游戏一般会限制在主机发行商开发的编程软件之内 开发语言都会有一定的不同.
学软件编程与游戏开发哪个好
IT是信息技术的简称,Information Technology,定义相当广泛,现在多包括软件,硬件,网络,电子等诸多方面。
计算机相关主要方向:
1 软件开发(主要专业:计算机科学与技术,软件工程等),就是编写代码,开发程序。有多种开发语言C,JAVA,C#等。
(注:游戏开发只是软件开发的一个“分支”,大型游戏和塞班系统的软件游戏还是需要学好C/C++(个人认为较难点),手机游戏需要学会JAVA。工程项目的系统软件开发,常用的是JAVA/JavaEE和C#/.NET,还有些中小型开发常用的技术Delphi,PB,PHP,ASP等等)
2 计算机网络(主要专业:通信,网络等),界定很宽泛,知识体系庞大,学精不容易。网络领域和计算机一样发展方向细化的很详细了,通信协议,信息安全等等
3 电子专业 倾向于硬件,单片机,嵌入式方面等,因为靠近底层,也比较难。
4 计算机应用技术,倾向于“应用”,本科这个专业很少见,多见于专科。研究生好像也有这个专业吧,但“此应用非彼应用”了!计算机应用就是大杂烩,什么都学,软件、硬件、网络、数据库,但都是皮毛,目标是结合其他行业领域的使用。
5 信息管理专业,文科转过来可能有帮助,因为也有管理方面课程,计算机方面学的多,但都不深入,理论多一些。
游戏设计和软件开发哪个专业更好?
软件开发较好一些
但是相比之下,软件开发要比游戏设计难学多了.
软件设计以后要学习一些编程语言,这些语言都要有一定的基础才比较好学,你将学习一些java,jsp,ASP.NET(网站设计),VB.NET,J2ME(手机变成开发)等等
而游戏设计则要好学一些,它属于IT产业的3D动画类专业,他的入门一般比较底,主要学习一些游戏编程语言和游戏动画设计(3DMAX)等等.
可是我要最后说的是,两者无论那中,只要你学的够精够透,在其领域都会有很不错的地位的.你将来的收入也是相当的可观的.还有一点你也要记住,一定要选你感兴趣的专业,那样你才会真正的在此方面有所成就.顺便说一下,我是学软件开发的.呵呵^
开发软件游戏和运营软件游戏有什么区别?
第一种:开发商没有实力运行游戏,就需要找人代理运行游戏,就是所指的运营商,这时开发商与运营商是紧密的合作关系;当运营商收到玩家反映的游戏问题,如果是游戏出了BUG之类的问题开发商就来维护更新游戏,如果是游戏出了GM服务态度问题运营商就需要自己解决。GM服务和BUG问题如果总是解决不了,就只有很少人玩这个游戏了,就赚不了钱就得停止运营。第二种:一般开发商在自己有实力运营游戏,就只需要成立个部门(公司)来专门负责运营。这时开发商与运营商是一家人的关系;如果游戏存在违法,又没有按要求整改,政府要你停止,就必须地。
游戏开发用什么软件。
很多技术都可以用于游戏开发,人物的刻画可以用PS工具然后通过软件控制
游戏开发用什么软件?
你说的是游戏引擎吧?2D引擎就不说了,现在基本没用了……
3D引擎那可多了去了,中国用的一般都是自己研发的,比如金山、完美等等都是自己研发游戏引擎,当然偶尔也用国外的,比如虚幻3引擎,谁让人家起步早,技术成熟呢~何况国产游戏大部分都是武侠RPG,对引擎要求不高,一般的引擎完全可以胜任。但要是开发FPS或者竞技类的大型游戏就不行了,毕竟技术起步晚,还不成熟。金山的反恐行动是个不错的尝试,毕竟是第一个国产FPS游戏,虽然有些地方不尽人意,但是还算不错,相信以后会更好~
动画跟游戏本质是一样的,也是建模,然后渲染……一通百通。
其他就不懂了~~
转载请注明出处51数据库 » 用什么软件开发游戏好 游戏开发用什么软件比较好
喵喵喵3_