114培训网欢迎您来到上海第九联盟!

15757356768

全国统一学习专线 9:00-21:00

手机游戏开发用什么引擎?

*钱的手机游戏大都是用什么引擎研发的?答案是Cocos2d-x。
目前在移动游戏领域活跃的开发平台和游戏引擎主要有:Unity 3D、Cocos2d-x、Corona、Flash、Havok、Marmalade、Unreal、Shiva3D等。从这些引擎所支持的平台情况来看,跨平台是目前移动游戏引擎最为重要的核心能力。
而触控旗下的免费开源引擎Cocos2d-x 使用 C++ 则支持目前几乎所有智能移动平台,同时兼容桌面浏览器和移动浏览器。
相比其他移动游戏引擎,Cocos2d-x具有开源、易学易用、支持多种智能移动平台的特点,因此它在移动游戏开发领域具有相当高的经济性和泛用性。
根据触控公布的信息,Cocos2D-X已被海内外顶尖的游戏公司,如Zynga、Glu、Gree、DeNA、TinyCo、Gamevil、、人人游戏、4399、搜狐畅游、昆仑万维、热酷、乐元素、菲音、心动游戏等用于其主流iOS/Android游戏开发。Cocos2d-x 引擎在国内2D手机游戏开发使用的份额接近70%,而国外使用份额则是接近25%。
根据触控披露的产品信息,国内月营收过千万的游戏中,《我叫MT》、《龙之力量》、《大掌门》、《神仙道》、《君王2》等都是使用Cocos2d-x开发。而在国外,像《Contra:Evol,ution》、《Cookie Run》、《Small City》等畅销游戏也出自Cocos2d-x之手。
根据触控的统计,在360商店安卓榜单中50%的游戏都是使用Cocos2d-x引擎,而在*区App Store排行榜中这一比例达到了70%。

安卓来源2d游戏引擎哪个好?

Android开源游戏引擎是Android游戏开发的基础,选择一个好的Android游戏开发的引擎能让更好的来开发游戏,下面就简绍几个Android开源游戏引擎。 1、Angle Angle是一款专为Android平台设计的,敏捷且适合快速开发的2D游戏引擎,基于OpenGL ES技术开发。该引擎全部用Java代码编写,并且可以根据自己的需要替换里面的实现,缺陷在于文档不足,而且下载的代码中仅仅包含有少量的示例教程。 2、Rokon rokon是一款Android 2D游戏引擎,基于OpenGL ES技术开发,物理引擎为Box2D,因此能够实现一些较为复杂的物理效果,该项目*版本为 2.0.3 (09/07/10)。总体来说,此引擎*的优点在于其开发文档相当之完备,并且项目作者对反馈Bug的修正非常之神速,所以该框架的使用在目前也最为 广泛,有人干脆将它称为Cocos2d-iPhone引擎的Android版(业务逻辑和编码风格上也确实很像)。附带一提,国内某个需要注册会员才能下 载的Android游戏框架衍生于此框架,所以大家也不要刻板的认为收费便一定是好的,免费就一定不好,*运行环境要求为Android 1.5。 3、LGame LGame是一款国人开发的Java游戏引擎,有Android及PC(J2SE)两个开发版本,目前*版本同为0.2.6(31/07/10)。其底 层绘图器封装有J2SE以及J2ME提供的全部Graphics API(PC版采用封装,Android版采用Canvas模拟实现),所以能够将J2SE或J2ME开发经验直接套用其中,两版本 间主要代码能够相互移植。Android版内置有Admob接口,可以不必配置XML直接硬编码Admob广告信息。 该引擎除了基本的音效、图形、物理、精灵等常用组件以外,也内置有Ioc、xml、http等常用Java组件的封装,代价是jar体积较为庞大,PC版 已突破1.2MB,Android版有所简化也在500KB左右。此外,该引擎还内置有按照1:1实现的J2ME精灵类及相关组件,可以将绝大多数 J2ME游戏平移到Android或PC版中。*遗憾的是,该项目作者是个极其懒惰的家伙,开发文档从去年说到今年依旧没有提供,只有游戏示例可供下 载。 4、jPCT jPCT是一款基于OpenGL技术开发的3D图形引擎(PC环境为标准OpenGL,Android为OpenGL ES), 以Java语言为基础的,拥有功能强大的Java 3D解决方案。该引擎与LGame(此为2D游戏引擎)相类似,目前拥有PC(J2SE)以及Android两个开发版本。 jPCT的*优势之一,就在于它惊人的向下兼容性。在PC环境中,jPCT甚至可以运行在JVM1.1环境之中,因为jPCT内部提供的图形渲染接口完 全符合所有的Java 1.1规范(就连已经消失的Microsoft VM乃至更古老的Netscape 4 VM也不例外)。 5、Catcake Catcake是一款跨平台的Java 3D图形引擎,目前支持PC(J2SE)及Android环境运行(已有iPhone版规划)。该引擎在易用性和运行性能上皆有出色的表现,支持常见的游戏开发功能,诸如精灵动画,音频处理和视频播放等。 当然还有其他的Android开源游戏引擎,也许更好。

原神是用什么游戏引擎开发的?

原神是用Unity引擎开发的。

《原神》是由上海米哈游制作发行的一款开放世界冒险游戏,于2021年1月底立项,原初测试于2021年6月21日开启,再临测试于2021年3月19日开启。

启程测试于2021年6月11日开启,PC版技术性开放测试于9月15日开启,公测于2021年9月28日开启。在数据方面,同在官方服务器的情况下,iOS、PC、Android平台之间的账号数据互通,玩家可以在同一账号下切换设备。



游戏评价

《原神》整体的玩法架构可圈可点,基于行业成熟设计经验打造的内容虽算不上太惊艳,但也多少有些自己的想法,玩起来不失乐趣。

随着游戏体验的深入,《塞尔达》的既视感逐渐消失,取而代之的是浓厚的"米哈游"味道,经由《崩坏3》锤炼的3D动作设计在《原神》中有着完善的展现。

以上内容参考 百度百科-原神

国内3D游戏开发都用哪些引擎?

买国外的有Unity3d,unreal3、gamebyro、bigworld,其中*个做掌上游戏的多,后面的做网游的多。
有些公司也自己开发引擎,如网易、金山~~不过国内没有专门做引擎卖给别人的公司(做unreal的epic公司倒是在上海有分公司的)。
免费的有Ogre,天龙八部就是ogre做的。
以上都是有实际游戏出来的~~可能还有更多吧~

请问android上的软件是用java语言开发的,游戏引擎用unity3D,语言是C#怎么做软件?

你可以这样理解,unity是一个播放器,英文叫player——。游戏是运行在播放器之上的。

在unity中,我们更倾向于C#是一种脚本语言。这种脚本是运行在播放器这个宿主之上的。这就类似与运行于浏览器之上。离开了浏览器是不能运行的。

(这里不包括特殊情况比如node.js,windows宿主js等)

所谓脚本,就是不编译成本地机器代码(包括java字节码、汇编等),而是由宿主直接负责解释,即游戏播放器负责解释,这就让C#与安卓系统很少发生关系。

如果理解不了什么是播放器,就想想音乐播放器、视频播放器,更加贴切的是早年的flash播放器。flash播放器是可以播放游戏的。鼠标、键盘操作,脚本,都是在和播放器打交道。

这个unity播放器,既可以运行于windows,也可以运行于安卓、iOS、浏览器。unity游戏,如何与安卓系统交互,这是unity负责的事。C#只负责通过脚本形式执行游戏逻辑。

注:上面的讨论只是一种简化,实际过程比这复杂,比如虽说是C#脚本但还是要涉及一些编译工作,还有打包、压缩工作。

安卓手机游戏开发需要学什么?

在瑭锦Tanjurd要学Android游戏编程 游戏是Android应用商店中的一个大分类,也是智能手机的一大亮点。需要学习、动画绘制、图形图像的碰撞和检测、地图的设计、数据存储、传感器编程、网络编程、多媒体编程、事件处理等等的回顾,编写2D游戏。通过对OpenGL3D内容的介绍,了解在Android上开发3D游戏的基本技能。学习游戏引擎libgdx,了解游戏引擎的用法。

一个安卓游戏开发全过程,有谁可以随便描述一下?

软件:1、编写游戏引擎、建模:需要熟练掌握C/C++、开发环境、使用SDK或者MFC、DirectX/OpenGL、SQL编程、SQLServer或Oracle数据库配置。2、策划、美工、音效:MAYA、3DMAX、PS流程:策划——引擎——建模——美工——测试。

团队:首先要组成一个由各功能小组核心构成的策划组,负责构思整个游戏的内容架构。包括故事大纲,游戏风格,人物造型,操作模式,任务模式,装备模式等等,以及程序编写、美工贴图能否实现等等,资金预算能否维持等等。然后筹建各功能小组:主编程组,负责游戏引擎。建模组,负责编写一个完整的世界,各种人物、怪等。美工组,负责包装游戏。测试组,设置若干组服务器,对游戏进行测试。

游戏设计*:1、立项主要目的是描述项目的风格、主亮点、一些方方面面的规则,具体可能会涉的游戏资源(如多少主角,多少场景,多少NPC等等统计)这个阶段主要目的,是与投资人交流,描述清楚这个项目可不可以做,做了有什么好处,与其它同类游戏对比,竞争优劣势的分析,种种设定因何这样说服投资人,这个项目就可开做了。2、接下来与主美主程开会,就具体如何划分数据结构,如果命名文件等等交流相关的开始进行。3、游戏设计这个*,这时定了数据后,就开始分头建表,游戏有多少会变动的数据就应该有多少表。如道具,NPC,场景、宠物,技能,ICON,特效,音乐,音效这些都要有表的。4、美术*的工作当做完一部分就可以交付程序*了,这时*的数据库,数据结构也早搞定了,收到游戏资源,游戏规则,可以做一个简单的版本出来了。首先按游戏设计,把操作、视角等东西,都搞顺。这时,团队中的人就可以都进来看看了。

我来回答。

1,首先要立项,然后寻找技术组团,策划游戏玩法,数据,场景。美术根据策划的要求制作图片,音乐,特效,模型之类的资源,程序根据策划的要求和美术的要求编写代码,实现功能。当大部分功能都实现,测试人员测试游戏,寻找bug,修改bug。当游戏修改到稳定状态就可以宣传了。

2,安卓(Android)游戏以及手机游戏开发的详细流程

首先说游戏设计*

通常这是如下职位:游戏设计主负责(也有称主策划)执行游戏设计师(称执行策划):分剧情策划,数据策划,也有不分的,大家一起提高。辅助员(称辅助策划):做一些比较简单的表据维护,资料收集。

工作职责:

游戏设计主负责人:主要负责游戏设计的整体把握、给大家安排工作,审核工作,提高*人员士气。,

剧情策划一般负责背景,任务等等故事性比较强的,要求文笔要好

数据策划再细分,为规则和数据平衡,包括规则的描述,公式确定,数据表设定等等。辅助员,主要是收集资料,维护表格等等,比较不涉及核心的工作。*注:有一些公司或者团队,在策划岗位,还有新的岗位,如:

表现策划:主要负责特效、动作、音效收集并提需求,部分如音效部分亦有策划来完成。资源策划:主要负责UI设计,模型相关配置,资源管理等等。

下面是程序*

主程序与主设计师,是对游戏引擎最了解的人,以主程序为最强。主程的主要工作,安排程序*工作,定游戏的数据结构,定一些主要方案的完成方法。

一般程序员,分服务器端与客户端、服务器端程序,对于数据库结构,数据传输、通讯方式等等。客户端程序,对图像及优化有研究的会易受重用。

美术*

主美负责整体美术风格的把握

原画绘制原画交于3D

2D负责贴图,游戏界面等的制作

3D负责3D建模,动作等方面工作

脚本与编辑器

在具体游戏实现时,越来越多的公司不会说把游戏中的数据写在C++里,而是用“脚本与数据库”的方式。

C++的作用是用来解释脚本和调用数据库的在脚本中,写上,if{playerhp>=30%=hpmax}

这里的东西是写在脚本里的,C++就会解释,player、hp、hpmax是什么,hp、hpmax对应数据库是什么列主要的游戏内核是写在C里的,脚本用来实现游戏具体的一些东西。如每个场景、每个NPC、每个道具都有可能有个脚本文件制定命令及数据一般由主程与主设计师一起来做,具体写脚本,一般为游戏设计*按规范做这个工作。

编辑器:是高于脚本的

游戏公司组成架构和游戏开发流程简述

【基本概念】

游戏公司一般是指游戏开发公司或游戏发行、代理公司。

那游戏公司开发游戏需要哪些技术人员?简单的说:需要游戏造型、游戏动画、3D美工、纹理师、原画设计师、建模师、UI制作、手游程序员、网游程序员等等。

【游戏公司的构架】

游戏开发的构成,从泛言,包括开发人员内部开发与外包。

一般来说,游戏设计、程序员,美术(也有部分美术用外包的)是内部开发,而音乐,CG,部分美术等,是由外包完成。

当然我们不排除有的公司非常有实力,全部可以内部完成,但据我所知,国内如网易都不是如此。

游戏设计、程序,美术都是*,每个里面都有比较明确的职位,这也不排除小公司,职位不明确的可能,说得只是一般的开发公司。

温馨提示:为不影响您的学业,来校区前请先电话咨询,方便我校安排相关的专业老师为您解答
  • 详情请进入上海第九联盟
  • 已关注:67694
  • 咨询电话:
相关资料
姓名不能为空
手机号格式错误