安卓游戏开发教程是用什么开发出来的

安卓手机游戏开发要使用哪些软件 - 报名在线
问题:安卓手机游戏开发要使用哪些软件
手机软件开发学习 发布时间: 23:58:01 八四问吧会员提供专业回答
问题:安卓手机游戏开发要使用哪些软件
分类:八四问吧
问题具体描述:
安卓手机游戏开发要使用什么软件
时间: 23:58:01来自热心网友陈老师的专业回答:
你好,
安卓游戏开发需要用到eclipse,或者myeclipse。
安卓游戏开发使用的语言就是Java,开发时候,你要将开发的软件安装到手机或者模拟器,你就可不可以使用电脑管家来连接手机或者模拟器,安装对应的程序了。
更多问题可不可以去电脑管家平台提问。
问答说明:本问题《安卓手机游戏开发要使用哪些软件》的答案是报名在线网热心网友免费提供,请谨慎采纳,本答案不代表本网观点,如果本答案侵犯了您的权益,请联系本网删除该问答帖《安卓手机游戏开发要使用哪些软件》。
问题已解决手机软件开发学习 八四问吧
问题已解决手机软件开发学习 八四问吧
问题已解决手机软件开发学习 八四问吧
问题已解决手机软件开发学习 八四问吧
问题已解决手机软件开发学习 八四问吧
全国各城市手机软件开发学习信息导航:2014年7月荣获微软MVP称号2013年7月 荣获微软MVP称号2012年7月 荣获微软MVP称号2011年7月 荣获微软MVP称号
2012年2月 总版技术专家分月排行榜第三
2008年12月 移动平台大版内专家分月排行榜第一
2009年3月 移动平台大版内专家分月排行榜第三2009年1月 移动平台大版内专家分月排行榜第三2008年11月 移动平台大版内专家分月排行榜第三
2011年8月 移动平台大版内专家分月排行榜第二2011年7月 移动平台大版内专家分月排行榜第二2011年3月 移动平台大版内专家分月排行榜第二
2012年8月 移动平台大版内专家分月排行榜第三2012年7月 移动平台大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。安卓(Android)游戏以及手机游戏开;发的详细流程【精华版】;&&首先说游戏设计部门;通常这是如下职位:游戏设计主负责(也有称主策划);执行游戏设计师(称执行策划):分剧情策划,数据策;工作职责:;游戏设计主负责人:主要负责游戏设计的整体把握、给;剧情策划一般负责背景,任务等等故事性比较强的,要;数据策划再细分,为规则和数据平衡,包括规则的描
安卓(Android)游戏以及手机游戏开
发的详细流程【精华版】
&&首先说游戏设计部门
通常这是如下职位:游戏设计主负责(也有称主策划)
执行游戏设计师(称执行策划):分剧情策划,数据策划,也有不分的,大家一起提高。 辅助员(称辅助策划):做一些比较简单的表据维护,资料收集。
工作职责:
游戏设计主负责人:主要负责游戏设计的整体把握、给大家安排工作,审核工作,提高部门人员士气。,
剧情策划一般负责背景,任务等等故事性比较强的,要求文笔要好
数据策划再细分,为规则和数据平衡,包括规则的描述,公式确定,数据表设定等等。 辅助员,主要是收集资料,维护表格等等,比较不涉及核心的工作。 *注:有一些公司或者团队,在策划岗位,还有新的岗位,如:
表现策划:主要负责特效、动作、音效收集并提需求,部分如音效部分亦有策划来完成。 资源策划:主要负责UI设计,模型相关配置,资源管理等等。
&&下面是程序部门
主程序与主设计师,是对游戏引擎最了解的人,以主程序为最强。主程的主要工作,安排程序部门工作,定游戏的数据结构,定一些主要方案的完成方法。
一般程序员,分服务器端与客户端、服务器端程序,对于数据库结构,数据传输、通讯方式等等。客户端程序,对图像及优化有研究的会易受重用。
&&美术部门
主美负责整体美术风格的把握
原画绘制原画交于3D
2D负责贴图,游戏界面等的制作
3D负责3D建模,动作等方面工作
&&脚本与编辑器
在具体游戏实现时,越来越多的公司不会说把游戏中的数据写在C++里,而是用“脚本与数据库”的方式。
C++的作用是用来解释脚本和调用数据库的
在脚本中,写上,
player hp &=30%hpmax
add hp=hpmax
这里的东西是写在脚本里的,C++就会解释,player、hp、hpmax是什么,hp、hpmax对应数据库是什么列主要的游戏内核是写在C里的,脚本用来实现游戏具体的一些东西。
如每个场景、每个NPC、每个道具都有可能有个脚本文件制定命令及数据一般由主程与主设计师一起来做,具体写脚本,一般为游戏设计部门按规范做这个工作。
编辑器:是高于脚本的一个给游戏设计部门或是美术部门用的工作工具优点是使用简单,界面化的东西,可以自动生成脚本。
缺点是,把一些比较活的东西,写死到工具中了,将来要加功能改结构很麻烦
这些都是程序部门的工作
另外,在程序部门中主要交流就是服务器端与客户端的。这实际就是说,一个游戏主体置放与传输的问题。
一般来说,一些音声文件、图像文件、大一些的文本都会放在客户端,而数据库,游戏的核心解释在服务器端。
【游戏开发流程】
&&软件:有两部分。
1.编写游戏引擎、建模:需要熟练掌握C/C++、Microsoft Develop Studio开发环境、使用SDK或者MFC、DirectX/OpenGL、SQL编程、SQLServer或Oracle数据库配置。
2.策划、美工、音效:MAYA、3DMAX 、PS(音效制作方面不熟,这方面无法提供)。 流程:策划――引擎――建模――美工――测试。
团队:首先要组成一个由各功能小组核心构成的策划组,负责构思整个游戏的内容架构。包括故事大纲,游戏风格,人物造型,操作模式,任务模式,装备模式等等,以及程序编写、美工贴图能否实现等等,资金预算能否维持等等。
然后筹建各功能小组:主编程组,负责游戏引擎。建模组,负责编写一个完整的世界,各种人物、怪等。美工组,负责包装游戏。测试组,设置若干组服务器,对游戏进行测试。 &&游戏设计部门:为最前期
主要目的是描述项目的风格、主亮点、一些方方面面的规则,具体可能会涉的游戏资源(如多少主角,多少场景,多少NPC等等统计)
这个阶段主要目的,是与投资人交流,描述清楚这个项目可不可以做,做了有什么好处,与其它同类游戏对比,竞争优劣势的分析,种种设定因何这样说服投资人,这个项目就可开做了。
2 接下来与主美主程开会,就具体如何划分数据结构,如果命名文件等等交流相关的开始进行。(注:这有个前提,游戏设计必须要前于另两个部门。不能让很多程序或是美术,都等着,这与成本有关)
3 游戏设计这个部门,这时定了数据后,就开始分头建表,游戏有多少会变动的数据就应该有多少表。如道具,NPC,场景、宠物,技能,ICON,特效,音乐,音效这些都要有表的。(注:这里说的变动只是人为的变动,是不是被动,级别这个就是被动的变动,不需要玩家等级表。)
4 这时主策划已经给大家一份总案了,这个总案中,比较清楚的告诉大家这个游戏有什么玩点,也就是模块。
(1)剧情设计师开始编世界背景世界观。
(2)规则设计师开始与数据设计师一起一个一个分配着开始写规则文档。
(3)辅助员也可以开始先确定一些道具,NPC的名字什么的
(注:这些在主设计的审核下进行着)
6 当场景美术描述表,NPC美术描述表,道具美术描述等东西出来了,确定后,就可以交给美术部门开始试着做。--(注:这时,美术部门应该也按投资人的要求确定了美术风格)
[注:策划的工作一直先于其它几个部门,完善表,写全规则文档,写数据表(为将来写脚本做好准备)等等]
7 美术部门的工作当做完一部分就可以交付程序部门了,这时部门的数据库,数据结构也早搞定了,收到游戏资源,游戏规则,可以做一个简单的版本出来了。首先按游戏设计,把操作、视角等东西,都搞顺。这时,团队中的人就可以都进来看看了。
8 版本不断更新内容,然后游戏开发这样就一步步在开动起来了。这个过程中,需要不断的反馈。
美术部门进到游戏里,发现做的东西不好看这时要返回去重做;
策划部门如果数据不合理,要随时调,同时,如果写了模块,交给程序部门,还要写脚本,实现在游戏中,要去测试。
(1)如果是程序部门理解不清或是别的BUG要及时反馈;
(2)如果是规则有问题,或是数据不合理,要自行调节;
(3)另外为了给将来游戏的宣传推广留好接口,对于每个模块在游戏中,可以做什么活动等等都要有文档描述。
附:名词释义
游戏引擎:不是一个软件,更不是其它的什么东西,只是一段这个游戏能实现什么的中心代码。这个代码,也许可以做出很多东西,也许在这个基础上,做出很好的花样,但需要程序去挖掘,更需要游戏设计部门去了解。又常被称作游戏平台。
编辑器:位置要比脚本高一些的一个软件。
它的作用就是生成脚本,但是因为写死了,功能不能随心所欲。优点是用着方便。 以下是游戏制作流程的简单总结:
&&一、计划阶段:首先,是项目计划阶段。
1、创意管理:第一步,是召开个会议,在会议中最常见的方法就是采取“头脑风暴法”。每个人都必须拿出自己的建议和想法,之后大家一起进行讨论。另外在会场内,会有专人进行会议记录。而在项目开发的前期则会有市场调查。
2、撰写草案:第二步,撰写策划草案,也叫意向书。撰写策划草案的目的在于,使得小组内每个成员对即将开发的项目有一个大体的认识,并且对目标进行明确。
3、市场分析:第三步,市场分析。决定了是否需要开发这个游戏。
1)、目标客户:最重要的一点是确定目标客户。即该游戏是面向核心玩家,还是普通的大众玩家。如果是面向核心玩家所开发的游戏,则需要游戏的难度更大一些;反之,如果是面向大众玩家开发的游戏,则需要游戏的难度简单一些。最好的方法是允许玩家自定义游戏的难度。
2)、成本估算:以网游为例,包括以下几个方面
?服务器:运行网络游戏所需花费的硬件方面的成本。成本中的大头。大约占到总成本的40%左右。
?客服:属于人力成本的范畴。网络游戏不同于单机游戏的部分在于,其不同于单机游戏的“售后不理”的销售模式。用户在玩这个游戏之后,运营商需要不断的提供更新和各种在线服务。
?社区关系专员:同上,属于人力成本的范畴。同其他方面的花销相比,这方面几乎可以忽略不计。
?开发团队:人力成本,这方面花费的真正大头在核心成员和天才制作人的薪资上。 ?管理:管理方面花费的成本,这方面成本较少。
?用户帐号管理:发行成本的一部分,但也属于运营的范畴。至于成本几乎可以忽略不计。 ?办公室、电脑、家具:这方面是大头,不过这次花费之后,开发下部游戏时基本上花费就不需要或者很少花费了。
?带宽:发行成本的一部分,但也属于运营的范畴。成本也是极高的,当然各地可能都不一样。
?网管:发行成本的一部分,同样属于运营成本的范畴。
?其他杂费:杂七杂八的一些费用,包括水电费、燃气费、可能还会包括买咖啡和茶叶的钱。 ?宣传、广告和推广的费用:属于运营成本。应该说最好的宣传方法就是广告,但各种广告在花费上都不尽相同,这个就不细说了。
?客户端:制作游戏客户端、点卡、充值卡、印制游戏说明书、游戏包装、游戏赠品一类的成本。
4、需求分析:第四步,撰写需求分析书。这包括以下三个方面:
1)、美工需求:撰写美工需求分析书,内容包括需求图、工作量等。其中工作量需要以天来计。内容具体如下:
?场景:包括游戏地图、小场景等方面。
?人物:包括玩家角色、重要NPC(玩家队友、提供任务的NPC、主线剧情NPC等)、次要NPC(路人、村民等)、怪物、BOSS等。
?动画:动画方面估计每个公司的需求都不尽相同。如果公司能力有限,动画的制作可以考虑外包的方式。
?道具:主要需要考虑是否采取纸娃娃系统。
?全身像:人物的全身像方面。
?静画&CG:游戏中可能出现的静画和CG的需求。没有则不需要写。
?人物头像:人物的头像制作需求,其中包括人物的表情方面,包括喜、怒、哀、乐、悲等多种表情。
?界面:界面的需求,包括主界面、各项子界面、屏幕界面、开头界面、END界面、保存和载入界面等方面。
?动态物件:包括游戏中可能出现的火把、光影等方面。
?卷轴:又称为滚动条。根据游戏的情况来定具体的需求。
?招式图:根据游戏开发的具体情况决定是否有此需求。
?编辑器图素:各种编辑器的图素需求,例如关卡编辑器、地图编辑器等方面。
?粒子特效:3D粒子特效的需求。
?宣传画;包括游戏的宣传画、海报等方面的制作需求。
?游戏包装:游戏客户端的封面包装的制作。
?说明书插图:游戏说明书内附插图的制作需求。
?盘片图鉴:游戏客户端盘片上的图鉴的制作需求。
?官方网站:游戏官方网站的制作需求。
2)、程序需求:撰写程序需求分析书,内容具体如下:
?地图编辑器:包括编辑器的功能需求、各种数据的需求等。
?粒子编辑器:关于粒子编辑器的需求。
?内镶小游戏:包括游戏内部各种小游戏的需求。
?功能函数:包括游戏中可能会出现的各种程序功能、技术参数、数据、碰撞检测、AI等方面的需求。
包含各类专业文献、中学教育、生活休闲娱乐、文学作品欣赏、高等教育、19安卓(Android)游戏以及手机游戏开发的详细流程等内容。 
 新闻等推出的 Android 应用程序的出现成为安卓开发软件市场的新型客源; 开发者可以根据不同阶层不同年龄需求制定出个性化的手机应用游戏,因此深受年轻用户追捧,丰富青少...  学习安卓手机游戏开发_计算机软件及应用_IT/计算机_专业资料。 学习...这一阶段的学习, 要牢固掌握Java中的基本语法, 掌握面向对象的程序设计思想,及...  基于安卓系统的游戏开发与设计_计算机软件及应用_IT/...中体会到实际中软件开发的过程, 提高我们 的专业...现在,Android 游戏不但可以运行于智能手机,也可以...  Android手机游戏开发课程设计_计算机软件及应用_IT/计算机_专业资料。一、Android...Android 手机游戏开发、Android 系统软件开发、 Android 程序员、 Android 游戏...  android手机游戏开发设计说明书_信息与通信_工程科技_专业资料。手机软件开发 开发...本游戏的基本功能主要有两大块: 象棋对弈:游戏的联网互动以及即时性,是本程序与...  基于安卓系统手机游戏的设计及实现_计算机软件及应用_...手机, 在众多的手机应用程序中手机游戏占有相当大的...1 游戏开发背景概述 设计一款集学习娱乐和多项游戏...  开发手机游戏需要学什么?开发手机软件的相关程序。如果你想做一名安卓应用开发者,...掌握了这两种技能后, 然后再安装一个 Eclipse 和 Android SDK, 就可以做开发...  基于 Android 的祖玛游戏开发 摘要伴随着移动设备的发展,手机已经进入了社会的各...详细地描述了开发环境的 搭建以及游戏的设计和程序的编写过程,重点介绍了小球的...  Android的拼图游戏应用开发_计算机软件及应用_IT/...Andriod 手机游戏的开发呈现出百花齐放的态势,当前 ...游戏 的核心算法,开发出一款简易、趣味性强的安卓...安卓初学,想开发一个简单的安卓手游练手,选什么游戏引擎呢? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
已注册用户请 &
Sponsored by
寻找中国最优秀的程序员加入我们,一起来改变这个可爱的星球
Promoted by
安卓初学,想开发一个简单的安卓手游练手,选什么游戏引擎呢?
23:49:39 +08:00 · 3099 次点击
ogengine 怎么样?看上去文档很全的样子,但是 github 上面的项目很少啊。。开源引擎太多不知道选哪个了
14 回复 &| &直到
12:02:58 +08:00
& & 23:56:53 +08:00
其实用 js 的引擎也行啦, webgl 跑 2d 很快的……呵呵
& & 01:10:52 +08:00 via iPhone
游戏不全是 cocos2d 的天下吗
& & 01:46:51 +08:00
& & 07:41:24 +08:00
不知道你是哪个等级的初学。
如果你在游戏编程方面也是初学者 建议你还是别搞这么复杂,做个微博客户端简化版足以学会很多东西。
游戏涉及到的知识还是很多的。
& & 07:45:17 +08:00 via Android
u3d 吧,相比 cocos2d 坑少一些,也容易上手
& & 08:02:22 +08:00 via Android
首先安卓是安卓,游戏是游戏,先确定好自己想做什么先~
& & 08:56:37 +08:00
这是个认知误区,安卓开发和游戏开发是两码事。
& & 09:11:26 +08:00
确实如楼上所说,游戏开发跟 android 开发完全不是一码事。
建议楼主好好了解一下情况。
& & 09:25:53 +08:00
现在的新人真厉害.......直接就上游戏了...
说到开发游戏..你搞定了,美术,音乐,还有策划了吗...
就如同上面说的...游戏跟安卓是两码事...
还有一来就上引擎是个什么鬼..
& & 09:35:55 +08:00
安卓开发和游戏开发是两码事+1
如果是原码农基础可以的,走 cocos2d 开发 2d 游戏
不然走 Unity3D
两者的逻辑差别挺大
2D 游戏相对 3D 要求的开发资源相对较松
如果纯新手被从这里入手
& & 10:02:54 +08:00
unity3d 吧,直接跨平台,支持安卓, ios , xbox 等多个平台
& & 10:05:16 +08:00
顺带推荐个开源服务端给你看,包含数据管理框架、整套服务器架构、部分逻辑功能,
& & 10:07:26 +08:00
安卓跟游戏是两个分支
如果 Java 熟的话 libgdx 是最好的选择了
& & 12:02:58 +08:00
如果真要做游戏,前期建议选择 cocos .后面要做 3d 可以选择 untiy 。
& · & 2395 人在线 & 最高记录 2466 & · &
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.7.5 · 69ms · UTC 02:14 · PVG 10:14 · LAX 18:14 · JFK 21:14? Do have faith in what you're doing.

我要回帖

更多关于 安卓开发游戏学什么 的文章

 

随机推荐