开发游戏都需要什么软件是什么情况
发布日期:2021-04-04摘要:请问开发手机游戏需要什么软件? 首先你有编程基础是再好不过的了。 手机游戏开发的平台是JME,一般不会用到C++。当然学过C++的更好。 你学的可能是JEE,所以你一定要把JME好好学一下,重点是MI...
请问开发手机游戏需要什么软件?
首先你有编程基础是再好不过的了。
手机游戏开发的平台是JME,一般不会用到C++。
当然学过C++的更好。
你学的可能是JEE,所以你一定要把JME好好学一下,重点是MIDlet,CANVAS,RecordStore。
此外MIDP1.0和2.0的特性要搞清楚,如果做和网络有关的还要学习MIDP网络编程。
掌握这些就基本上门什么问题了,学的不多,对于一个会C++/JEE的人来说,应该可以在1个月左右学完。
和其他语言一样,JME关键是要多练,自己试着开发几个小游戏出来是不错的练习办法,可以找出你学习上的不足点。
有条件的话,做出来的游戏应该拿到真机上运行,因为在模拟器上运行和真机有区别。
如果是独立开发手游,那么还要掌握一些基本的软件,如PhotoShop,Mappy,和简单的声效处理。
另外有需求的话可以学学JTWI,特别是Mobile 3D Graphics(M3G)技术,这是以后发展的趋势(由于本人对这块很薄弱,所以不能误导你,就不多说了)。
总之,你就再需要学JME和多练习,就够了。
PS.一般来说JME工程师比JSE和JEE的待遇要好一些。
而且从事游戏行业的上班玩游戏不会被骂。
如果哪天你闲着无聊和同事聊天聊的太嚣张被BOSS看见了,他第一句应该是说“有闲功夫多玩玩游戏,闲聊什么天!。
” 手机游戏制作 全球手机顶尖游戏3d motoracer 制作全揭密 图文_吴刚 北京数位红软件应用技术有限公司执行董事 林志强 数位红nightmare ii首席三维美术设计师 王科 数位红motoracer3d首席三维美术设计师 3d motoracer 是数位红公司开发的一款针对nokia s60设备及sony ericsson p800 (uiq)的3d游戏,该游戏上市几个月来,已经成为全球最畅销的nokia s60、p800游戏应用前三名之一。
本文就是对3d motoracer 的开发过程进行大致的介绍。
i. 游戏引擎的准备 在制作游戏之前,必须有一套经过长期测试并且适用的游戏引擎。
数位红用了两年的时间总结开发出一套基于移动设备的游戏引擎:dragon bone game engine for mobile phone(龙骨),他可以支持目前大部分的高端移动设备,它不仅可以使程序开发人员及游戏项目节省了大量的时间,另外还可以让美术人员最直观的看到其设计效果。
它最大的价值就是可以使开发人员的一套代码在不需要改动程序的情况下编译运行在不同设备平台上(改动不超过20%)。
目前数位红及其他公司已经使用它开发游戏超过了30款。
引擎提供了非常完善的9个模块与3个增强模块,可以完全满足各类游戏开发的需要。
游戏引擎可以直接嵌入到开发者的程序中,不需要额外的支持程序即可使所开发的游戏独立运行。
游戏引擎简单、易用,编译后体积很小,占用内存也很小,可以节省玩家的内存空间及无线下载费用。
基本引擎包含9个模块,引擎函数界面提供了类似windows的使用模式: 1、 文件操作模块:提供类似标准c的fopen,fclose等函数。
2、 内存管理模块 3、 2d图形图象模块 4、 对话框模块 5、 sms操作模块:可以在程序内部对sms的收发进行截获处理。
6、 加密模块:提供识别使用设备的imei功能,用于软件的加密目的。
7、 声音模块 8、 资源打包及压缩模块:可是使最后发售的软件包体积变小,尽量少的占用用户的内存空间。
9、 常用函数:如字符串操作等函数。
10、例子:提供一套完整游戏magicline的源程序。
引擎增强模块构成 其增强部分,包含三个模块: 1、 实时3d增强模块 2、 声音增强模块 3、 图形文件增强模块 ii. 正式开发的前期工作 a. 开发工具的准备 在很多人看来,手机游戏还是一种很新鲜时尚的玩意儿,所以,谈起手机游戏的时候难免有种莫测高深的感觉。
其实,手机游戏的整个制作过程十分简单。
从某种角度而言,它是一种传统的回归,同时也是新旧技术的相互融合。
最常用的开发工具有vc++,j builder及codewarrior,在设计工具上则更是和普通的pc游戏制作软件没有大的区别。
有的设计人员更愿意使用“骨灰级”的二维设计工具dp,也有人愿意用3dmax、maya建模之后再进行二维修改,当然所有这些方法都要根据游戏的最终设定来决定。
我们在做java游戏的时,一般都是采用像素级的二维绘制完成图片,即逐个像素点的完成。
但在制作pda等类似设备的游戏时,就会采用3dmax或者maya建立模型,渲染后再修整。
在设计过程中,我们也与大多数游戏公司一样使用了maya、3dmax、photoshop、painter等工具。
b. 确定游戏的各项参数及目标设备 这要求程序人员能给出准确的图片限制大小,即所有图片允许美工占用多少空间。
由于手机游戏的制作受数据量的限制很大,所以我们在设计游戏时,经常为减少1k空间大小而大伤脑筋。
另外,就是需要准确了解该手机允许的色彩数、分辨率、整屏刷新率,其实这也是对游戏引擎的一种测试。
以motoracer 3d为例,我们设想使其运行在nokia 9210、nokia 7650/3650、sony ericsson p800、pocket pc平台上。
在数位红,由于我们拥有了自主开发引擎dragon bone game engine for mobile phone,游戏引擎是跨平台的,所以这一步骤我们就省去了不少时间。
我们以nokia 7650/3650为最初调试蓝本,原因是在这些设备中,nokia 7650/3650的速度相对较慢,屏幕尺寸也相对...
开发一款游戏软件需要具备什么?
本人总结的网络游戏程序开发学习流程,这是最少要看的书了:1、C++primer中文版第4版2、C++标准程序库自修教程与参考手册3、Windows程序设计第5版4、MFC windows程序设计第2版中文版5、VC++深入详解6、MFC深入浅出7、Effictive STL8、Windows核心编程学好以上几本,也可以去游戏公司一试VC++软件工程师职位了。
9、WINDOWS游戏编程大师技巧第2版10、3D游戏编程大师技巧11、DirectX角色扮演游戏编程12、DirectX特效游戏程序设计13、精通DirectX 3D图形与动画程序设计14、DirectX高级动画制作15、Ogre引擎研究16、游戏人工智能编程案例精粹17、Visual C++实践与提高--网络编程篇18、C++网络编程,卷119、C++网络编程,卷220、Visual C++网络游戏建模与实现第2版21、代码优化:有效使用内存22、编个Demo出来,好好复习一下C++和数据结构,然后去游戏公司应聘。
开发手机游戏都需要用什么软件?难不难啊?
JEE的人来说,重点是MIDlet,一般不会用到C++。
掌握这些就基本上门什么问题了,学的 不多,对于一个会C++/。
有条件的话,做出来的游戏 应该拿到真机上运行,因为在模拟器上运行和真机有区别。
如果是独立开发手游。
此外MIDP1,RecordStore, CANVAS,特别是Mobile 3D Graphics(M3G)技术 。
当然学过C++的更好。
你学的可能是JEE,所以你一定要把JME好好学一下。
如果 哪天你闲着无聊和同事聊天聊的太嚣张被BOSS看见了,他第一句应该是说 “有闲功夫多玩玩游戏,闲聊什么天!.0和2.0的特性要搞清楚,如果做和网 络有关的还要学习MIDP网络编程,如PhotoShop, Mappy,自己试着开发几个小游戏出来是不 错的练习办法,可以找出你学习上的不足点,应该可以在1个月左右学完。
和其他语言一样.一般来说JME工程师比JSE 和JEE的待遇要好一些。
而且从事游戏行业的上班玩游戏不会被骂,JME关键是要多练,这是以后发展的趋势(由于本人对这块很薄弱,所以不能误导你,就不 多说了)。
总之,你就再需要学JME和多练习,就够了。
PS,和简单的声效处理。
另外有需求的话可以学学JTWI,那么还要掌握一些基本的软件首先你有编程基础是再好不过的了。
手机游戏开发的平台是JME...
开发游戏需要什么条件?
1 熟练使用工具基本办公软件:Word、Excel、Visio; 基本的图象处理软件:ACDsee、Photoshop、3Dmax、Vss、UltraEditer、 PowerPoint、Project 以及各游戏公司独特的游戏编辑工具 2 热爱游戏热爱本职工作是干好任何工作的前提,对游戏失去了喜爱,也就丧失了设计游戏的冲动。
玩游戏是游戏设计师的基本功。
能够分析玩家心理和玩家的需要。
3 分析能力游戏设计师主要是从电影,小说,其它游戏等等作品中吸取精华,并将这些精华融合到自己的游戏当中。
所以,作为优秀的游戏设计师,强大的分析能力也是游戏设计师的必要能力。
4 不断的思考创意这种东西,1%来自于突发的灵感,99%来自长期的、刻苦的脑力劳动。
5 确定自己的位置游戏开发中游戏设计师需要对自己的位置有明确的认识。
6 成长为游戏制作人需要更全面的知识和能力,并能对对游戏未来的走向、市场的分析、团队的管理、项目各个部门工作的情况都非常了解。
7 个人感染力需要靠设计师的个人魅力,来融合整个环境,让每个游戏的开发者都对游戏充满信心,坚信自己的游戏是优秀的游戏,并尽自己的努力去完成它。
8 不能做无原则的妥协设计师要形成自己的风格,就要坚定自己的设计原则,对于可以实现而因为其它原因推辞不实现的功能一定需要坚持,绝不能放弃。
9 使用正确地争论方式采用何种方式去争论和弥补双方理解的差异,往往也对游戏开发的进展具有很大的影响。
游戏设计需要什么软件? 游戏设计分几个部分?
一款游戏不是用一款软件就可以开发出来的,牵涉到的软件也很多,下面我就给你列几款,一般大型的游戏都是用到如下软件、1.设计,一般前期设计图概念图可以是手绘,也可以是在软件中设计,设计的软件很多,一般可以画画的软件都行,如ps、sai、painter等,2建模动画,一般用到的软件3dmax 、maya、犀牛等3D建模软件,影视后期软件ae、premiere、等,最后一步就是编写程序,软件就不好说,看你是学习的什么语言但常用的是c语言编译器需要你自己去选择。
游戏设计一般分为几大块,原画设计、动画制作、动作指导、特效、声音、编程、测试。
目前游戏开发 一般都用什么编程软件?
手机游戏目前主流使用java语言开发.电脑游戏一般都使用C/C++语言开发 编程软件以各自厂商的选择为主 我们能常见到的有微软的VC++6.0开发环境或C++8.0系列 而游戏开发厂商一般都有自己的开发环境来使用C/C++语言开发游戏.电视游戏一般会限制在主机发行商开发的编程软件之内 开发语言都会有一定的不同.
自己想开发个游戏需要什么条件跟软件跟设备呢?注:单机或网络都行 ...
如果你要白痴点的软件:有一个软件叫RPG制作大师,可以开发RPG游戏。
魔兽争霸3,有地图编辑器,可以自己开发游戏地图,虽然只能在魔手争霸3的游戏里玩这些地图,但自己做地图大家玩也很过瘾。
如果你要高级点的软件:FLASH就可以。
学学FLASH吧。
像我们整天玩的偷菜、僵尸大战蔬菜、祖玛这类的小游戏FLASH做起来都很方便。
大型游戏不是一个人开发的,很多人合作才行,像魔兽世界,这类的采用的是虚幻3引擎,C#,c++,JAVA都可以,其中当然有专门负责美术的有专门负责音乐的,还有专门负责编辑任务的,做地图的,等等等分工合作嘛。
自己开发游戏需要什么条件
才能制作出一款游戏。
根据游戏策划人的策划书。
三方面的人才整合在一起,PS,3Dmax等软件。
游戏程序员,需要用到C++语言、3D游戏美工,需要用到手绘,用到cocos2D—x游戏引擎,ios平台技术等。
第三是游戏美工,游戏美工主要是游戏原画,2D,制定游戏规则,设计游戏交互环节开发游戏需要的人才:首先一款游戏的开发需要一个总的游戏策划人,为游戏编写背景故事,场景,动画,特效等。
设计与制作游戏中的角色。
其实需要游戏程序员,不同的游戏需要不同的计算机语言以及不同的游戏引擎进行开发,比如网络游戏程序。
手机游戏程序,用到java计算机语言,安卓平台技术,untiy3D游戏引擎,Dx等技术,计算游戏公式,以及整个游戏世界的一切细节等...
开发游戏需要什么条件?
ACDsee、Photoshop、3Dmax、Vss、UltraEditer、 PowerPoint、Project 以及各游戏公司独特的游戏编辑工具 2 热爱游戏热爱本职工作是干好任何工作的前提,对游戏失去了喜爱1 熟练使用工具基本办公软件:Word、Excel、Visio; 基本的图象处理软件,也就丧失了设计游戏的冲动。
玩游戏是游戏设计师的基本功。
能够分析玩家心理和玩家的需要。
3 分析能力游戏设计师主要是从电影,作为优秀的游戏设计师,强大的分析能力也是游戏设计师的必要能力。
4 不断的思考创意这种东西,1%来自于突发的灵感。
8 不能做无原则的妥协设计师要形成自己的风格,就要坚定自己的设计原则,对于可以实现而因为其它原因推辞不实现的功能一定需要坚持,绝不能放弃。
9 使用正确地争论方式采用何种方式去争论和弥补双方理解的差异,来融合整个环境,让每个游戏的开发者都对游戏充满信心,小说,其它游戏等等作品中吸取精华,并将这些精华融合到自己的游戏当中,并尽自己的努力去完成它。
所以,坚信自己的游戏是优秀的游戏,99%来自长期的、刻苦的脑力劳动。
5 确定自己的位置游戏开发中游戏设计师需要对自己的位置有明确的认识。
6 成长为游戏制作人需要更全面的知识和能力,并能对对游戏未来的走向、市场的分析、团队的管理、项目各个部门工作的情况都非常了解。
7 个人感染力需要靠设计师的个人魅力...
-
给我们打电话
7*24小时服务热线:1399999999
全国客服热线:400-0000-000 -
百度地图
福建省漳州市 -
给我们发邮件
E-mail:[email protected]
在线沟通