首页 > 手机 > 配件 > 自研3A游戏引擎开源免费,android游戏引擎

自研3A游戏引擎开源免费,android游戏引擎

来源:整理 时间:2022-04-11 14:18:36 编辑:华为40 手机版

推荐游戏引擎,可以自动封装成apk的,小的文字类或者RPG可以用renpy引擎,引擎语言官网上有,纯文字类的推荐onscripter,编写相对简单。安卓游戏主要是Java语言。flash播放器是可以播放游戏的。游戏是运行在播放器之上的。

想要用安卓系统写一个小游戏,需要学习哪些知识?

想要用安卓系统写一个小游戏,需要学习哪些知识

安卓游戏主要还是Java语言。Java编写小软件还是很轻松,如果想做安卓游戏就非常复杂了。都是用eclipse ADT android SDK开发的安卓游戏,还要有一定的美工基础。推荐游戏引擎,可以自动封装成apk的,小的文字类或者RPG可以用renpy引擎,引擎语言官网上有,纯文字类的推荐onscripter,编写相对简单。

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

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

你可以这样理解,unity是一个播放器,英文叫player——game player。游戏是运行在播放器之上的。在unity中,我们更倾向于C#是一种脚本语言。这种脚本是运行在播放器这个宿主之上的。这就类似与JavaScript运行于浏览器之上。JavaScript离开了浏览器是不能运行的。(这里不包括特殊情况比如node.js,windows宿主js等)所谓脚本,就是不编译成本地机器代码(包括java字节码、汇编等),而是由宿主直接负责解释,即游戏播放器负责解释,这就让C#与安卓系统很少发生关系。

如果理解不了什么是播放器,就想想音乐播放器、视频播放器,更加贴切的是早年的flash播放器。flash播放器是可以播放游戏的。鼠标、键盘操作,脚本,都是在和播放器打交道。这个unity播放器,既可以运行于windows,也可以运行于安卓、iOS、浏览器。unity游戏,如何与安卓系统交互,这是unity负责的事。

文章TAG:引擎游戏自研3Aandroid

最近更新