首页 问答 手机游戏什么语言
大家都在玩

手机游戏什么语言

共6个回答

  • 我的梦呀 我的梦呀

    手机游戏使用的语言主要有以下几种:

    1. Java:Java是一种广泛应用于手机游戏开发的编程语言,它可以被多种不同类型的手机操作系统支持。许多基于Java的游戏可以在不同品牌的手机上运行。

    2. C++:C++是另一种常用于手机游戏开发的编程语言,它提供了更高的性能和更好的控制。许多手机游戏引擎,如Unity和Unreal Engine,支持C++语言。

    3. C#: C#是一种被广泛应用于手机游戏开发的编程语言,特别是在Unity引擎中。C#具有易学易用的特点,适合开发各种类型的手机游戏。

    4. Objective-C和Swift:Objective-C是原先在iOS平台上使用的主要编程语言,而Swift是苹果公司于2014年推出的新一代编程语言。这两种语言主要用于开发iOS平台上的手机游戏。

    5. HTML5和JavaScript:HTML5和JavaScript是用于开发基于网页的手机游戏的主要语言。这种类型的游戏通常在手机的浏览器中运行,无需下载和安装。

    手机游戏使用的语言主要包括Java、C++、C#、Objective-C、Swift、HTML5和JavaScript等。不同的游戏类型和开发平台可能使用不同的语言。

  • 太多难得 太多难得

    手机游戏一般是用Unity、COCOS、java、C语言开发的,但也要看具体情况,有的手机游戏也可能是用HTML5开发的。

    flash、java游戏俗称小游戏,基本上都是一些休闲类的、傻呆萌的情节和操作,这类游戏开发相对比较简单,会javascript、flashcs、java就可以进行开发了。

    一个大型游戏的开发,需要庞大的团队使用各种各样的语言和工具来完成。主要有C、C、汇编语言、着色器语言、脚本语言、高效的开发语言C#或Java。

    iOS主要是用C或ObjectC开发,安卓主要用Java开发。学习游戏开发,一般的大型游戏开发不是单一用某一种软件语言的问题,要想知道哪家靠谱也不难,如Java基础打好后,未来的发展前景也是非常好的,现在手机游戏主要有两个平台:iOS和安卓。

    开发游戏我们经常听到的是游戏引擎,一个游戏引擎决定一个游戏最基本的东西操作和效果,那么一般的游戏开发架构从底到顶一般是DirectX游戏引擎。

    DirectX可是大名鼎鼎相当于所有显卡的一个统一接口,为游戏提供一个利用硬件渲染的编程模型,但DirectX接口为了追求高性能功能非常简单基本的绘图功能,不利于游戏的高效开发。

    此时就需要根据游戏特点对其进行适当的取舍和封装,实现一组更高抽象的游戏开发接口和框架,可以理解成游戏引擎中的图形引擎。这部分的开发一般使用的语言是C、C和少量的汇编语言。

  • 馨源枫韵 馨源枫韵

    一、安卓系统开发语言-C/C++android系统是基于Linux内核开发的,所以底层还是Linux内核与驱动。上层是C/C++本地库和Android运行时环境,这一层主要是android虚拟机和支持虚拟机运行的本地库,采用C/C++语言开发。

    二、安卓软件编程语言-Java为了方便开发谷歌采用了Java语言来开发安卓应用,应用程序框架层API是采用Java语言编写的,方便开发者调用。上层是应用层,就是平时开发者自己开发的应用。这一层谷歌官方支持的编程语言是Java和Kotlin。三、手机软件编程语言-Kotlin安卓手机应用早期使用Java开发的比较多,现在多了很多用Kotlin开发的,Kotlin是Google和Oracle发打完官司以后,自己推出来的。代码里可以同时使用Java和Kotlin,目前看来Kotlin已经能满足正常开发需求,并能稳定运行,之所以很多公司还没有完全切换,主要还是历史遗留的java代码,已经能稳定运行的,没有必要再花时间和人工去重构。

    2d的一般用cocos,语言是c++,3d一般用的是u3d,语言是js或者c#,上面那俩都是跨平台的,要是lz足够牛x的话直接上opengles

  • 小楼昨夜又东风 小楼昨夜又东风

    手游开发大都是使用Unity3D(U3D)游戏引擎,使用的是C#语言。U3D在移动端更具优势,文件兼容性比较强大,渲染的质量能够匹配大多数的主机,拥有手游市场一大半占有率,各种品类游戏都有,易上手,底层功能丰富,前期开发更快速。

    C#:如今在许多游戏引擎中广泛使用,并且是游戏开发所需的很流行的语言之一。 它具有XNA框架,该框架是Microsoft的一组工具和运行时环境,使其特别适用于Xbox或Windows上的游戏。 如果您希望使用monogame在几乎任何平台上分发游戏,这是一种很好的语言。

    其他还有C++、Java、JavaScript、HTML5等。

    C ++:是一种面向对象的语言,被认为是最难学习的语言之一,但它是游戏开发人员的重要语言。 它允许对硬件和图形过程进行更直接的控制,这对行业很重要,对于某些很受欢迎的游戏引擎来说,它是很受欢迎的语言。 它还提供了对参数和内存管理的大量控制,从而增加了游戏的性能和用户体验。

    Java:使用与C ++相同的面向对象原理,但是提供了范围更广的系统。 Java代码通常在Java虚拟机(JVM)上运行,并转换为可在任何系统上执行的通用字节码。 Java是使开发人员能够为任何给定系统开发游戏的少数游戏编程语言之一。 它是游戏的优秀编程语言之一。

    JavaScript:是很流行的游戏编程语言之一,作为在线交互语言更是如此。 使用JavaScript,可以更轻松地将代码与HTML和CSS等传统网络技术集成,从而导致越来越多的跨平台手机游戏。

    HTML5:已成为网络上最常见的游戏编程语言之一。 您今天玩的绝大多数手机游戏都使用这种标记语言。 通过与JavaScript协作创建复杂的基于Web的游戏很容易。 该语言易于学习,并不一定需要学习复杂的算法编程知识,因此已成为游戏开发人员的热门选择。

    硬件型号:惠普暗影精灵6

    系统版本:Windows10 专业版

    软件版本:Unity3D 5.0

  • 如果爱请深爱 如果爱请深爱

    你好,现在手机平台最主流的操作系统还是IOS(苹果专用)和安卓,下面就针对这两个平台简单说下:一、IOS

    IOS平台的应用软件及游戏开发主要是基于C++语言,所以你学好C++语言及该语言相应的类库(如微软的MFC类库),就可以从事该平台软件开发了。

    二、安卓

    安卓平台的应用软件及游戏开发主要核心语言是Java语言,所以你掌握了Java语言及相关类库的知识,就可以从事该平台软件开发。

    三、补充

    从事移动软件开发,掌握相关语言、类库及操作环境,然后经过一定的实践,便可以上手进行开发。

    对于游戏而言:你可能还要学习建模、3D设计等知识,相对应用软件开发较复杂。

    自学的话最好有相关书籍和视频教程,遇到问题最好到相关社区去咨询。

    如有其它问题欢迎到电脑管家企业平台咨询,我们将竭诚为您服务!

  • gegedouban gegedouban

    一般都是java中的j2me,编写手机游戏和手机软件是个很复杂的过程,是需要一个团队的,其实用做动画效果的,有写程序的,有测试的,等等,其实最麻烦的还是测试过程,这个需要测试各种手机平台,总之不是一句两句能说明白的,建议你还是去google...

诺宠游戏官方微信