基于安卓,ios系统的游戏开发
我想知道最近很火的别踩白块儿,还有2048,要编写的话需要哪些技术?java分好几种,具体哪个?用c可以编写吗?...
我想知道最近很火的别踩白块儿,还有2048,要编写的话需要哪些技术?java分好几种,具体哪个?用c可以编写吗?
展开
1个回答
展开全部
安卓是用开发一般是用java语言的,ios是用objtive-c ,
Java 平台有三个版本,这使软件开发人员、服务提供商和设备生产商可以针对特定的市场进行开发:
Java SE(Java Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。
Java EE(Java Platform,Enterprise Edition)。这个版本以前称为 J2EE。企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。Java EE 是在 Java SE 的基础上构建的,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0 应用程序。
Java ME(Java Platform,Micro Edition)。这个版本以前称为 J2ME。Java ME 为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境
不过如果你想学安卓开发的话,学会SE就行,另外游戏开发更多的是用到一些游戏引擎,
比如cocos2d之类的,这样会容易很多。另外2048和别踩白块在入门后你就发现都是很简单的业务逻辑,但是难在创意上。要编写只要你入了门你很容易写出来。
Java 平台有三个版本,这使软件开发人员、服务提供商和设备生产商可以针对特定的市场进行开发:
Java SE(Java Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。
Java EE(Java Platform,Enterprise Edition)。这个版本以前称为 J2EE。企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。Java EE 是在 Java SE 的基础上构建的,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0 应用程序。
Java ME(Java Platform,Micro Edition)。这个版本以前称为 J2ME。Java ME 为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境
不过如果你想学安卓开发的话,学会SE就行,另外游戏开发更多的是用到一些游戏引擎,
比如cocos2d之类的,这样会容易很多。另外2048和别踩白块在入门后你就发现都是很简单的业务逻辑,但是难在创意上。要编写只要你入了门你很容易写出来。
追问
能介绍一些关于游戏引擎之类的知识吗
追答
游戏引擎就是已经编写好的游戏系统的核心组件。这些系统为游戏设计者提供各种编写游戏所需的各种工具,其目的在于让游戏设计者能容易和快速地做出游戏程式而不用由零开始。
各个引擎和各个引擎都不一样,没办法详细说,只有用到哪个的时候去查哪个的api。这个网上都很多的,用的时候自己查就好,方法也都是比较简单的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询