android游戏开发引擎_android主题引擎

android游戏开发引擎_android主题引擎随着Android系统的使用越来越广泛,了解一下Android平台下的游戏引擎就非常有必要。而同时因为基于Intelx86的移动设备越来越多,我也非常关注支持x86的移动游戏引擎。然而就目前为止游戏引擎的数量已经非常之多,每个引擎都有不同的特征、价格、成熟度等。通过一些调研之后,我发现有非常多的游戏引擎可用于开发运行在android移动设备端的游戏,其中有些还支持x86系统,另外还有些通过简单的

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

随着Android系统的使用越来越广泛,了解一下Android平台下的游戏引擎就非常有必要。而同时因为基于Intel x86的移动设备越来越多,我也非常关注支持x86的移动游戏引擎。然而就目前为止游戏引擎的数量已经非常之多,每个引擎都有不同的特征、价格、成熟度等。通过一些调研之后,我发现有非常多的游戏引擎可用于开发运行在android移动设备端的游戏,其中有些还支持x86系统,另外还有些通过简单的修改后也可支持x86系统。

下面列出我所总结出的游戏引擎的列表,这个列表包括每个引擎的特征、引擎的一些细节,和对应的Google Play的游戏例子(如果我能找到)。

  • Project Anarchy by Havok – http://www.projectanarchy.com/
    • 免费、跨平台,能为移动游戏开发者提供工具包
    • 可免费开发和发布iOS、Android和Tizen程序
    • 可扩展的C++插件架构
    • 包括Havok的视觉引擎及领先的物理运算,动画和人工智能开发工具
    • 先可获取

  • Libgdx – http://code.google.com/p/libgdx/
    • 支持Windows, Linux, OSX and Android跨平台的2D/3D引擎,可在部署到手机上之前在PC上编写模拟运行和测试
    • 基于C++和Java的引擎,易于移植到x86
    • Box2d物理运算,TMX地图,着色, 2D粒子系统,精灵,摄像头APIs,OBJ和MD5模式装载.
    • 可免费获取
    • 基于C++/Java引擎通过简单修改,可运行在x86 Android设备
    • https://market.android.com/details?id=com.tani.penguinattack
  • gameplay – http://gameplay3d.org/index.php
    • 旨在帮助独立游戏开发的生态系统,开源的跨平台的3D引擎
    • 支持BlackBerry 10、PlayBook、Apple iOS 5+、Android NDK 2.3+、Microsoft Windows 7、Apple MacOS X、Linux
    • 完整着色系统,基于节点的场景图形系统,粒子系统,Full featured rendering system, node-based scen graph system, particle system, Bullet物理引擎, 音频和UI界面系统等
    • 在Apache 2.0许可下的开源引擎
  • Esenthel Engine – http://www.esenthel.com/?id=overview
    • 基于C++,支持Windows, Mac, Android and iOS的2D/3D的引擎
    • 非商业用途可无限制免费
    • 脚本和C++支持,多重着色,动画系统,物理运算引擎,流媒体游戏引擎,GUI等
    • DirectX 9,10,11, OpenGL, OpenGL ES 2.0, PhysX 3, PhysX 2, Bullet 物理引擎整合
    • 包括地图编辑器,模型编辑器,数据浏览器,代码编辑器等
    • 快速跨平台发布
    • Android原声x86支持
    • https://play.google.com/store/apps/developer?id=Esenthel
  • Orx – http://orx-project.org/
    • 开源,可移植性,轻量级,可扩展性,数据驱动,非常容易使用的2D游戏引擎
    • 支持iPhone, iPad, Mac, Windows, Linux, Android的游戏引擎
    • 摄像头API、动画、声音、精灵着色、数据驱动,快速原型设计和开发
    • 免费开源
    • 基于C++的引擎,应该易于移植到x86 Android设备中
    • 例子: https://market.android.com/details?id=lyde.sik.gravity
  • DX Studio – http://www.dxstudio.com/
    • 自带剪辑器的3D游戏引擎
    • 目前Android上支持有限的特效
    • 基于C++的引擎,应该易于移植到x86 Android设备中
    • 目前可免费获取
  • SIO2 Engine – http://sio2interactive.com/
    • 支持iOS, Android, bada, WebOS, WIN32的2D/3D游戏引擎
    • 通过在PC上模拟器编程测试
    • Lua脚本,各种3D模型工具,Bullet物理运算,路径寻找,声音API,着色,动画和网络支持
    • 基于C++的引擎,应该易于移植到x86 Android设备中
    • 免费试用,可购买各种授权认证
  • Unigine – http://unigine.com/products/unigine/
    • 支持Windows, Linux, Max, PS3, iOS, Android的3D跨平台
    • 物理运算,脚本等,暂不清楚对于移动端特效的支持情况
    • 对于公司的商业工程可进行评估,需要授权认证
    • 基于C/C++的OpenGL引擎,应该易于移植到x86 Android设备中
    • 例子: http://www.demolicious-game.com/
  • Unreal Development kit – http://udk.com/
    • UDK不支持Android,完整授权则可支持Android
    • Unreal Engine 3 免费版本,可开发3D游戏
    • 只支持iOS和Windows
    • 非商业和教育用途可免费使用UDK

关于x86的Android最大的事是有了新的硬件设备来运行这些引擎开发的游戏,但是不是所有的引擎都支持x86原来的二进制文件的,但是相信最后肯定可以支持的。 最新版Android的NDK可支持x86,把某些游戏引擎移植到x86平台只需要重新编译。我们创建了一些文档和论坛来帮助解决这个问题。

原文出处:http://blog.csdn.net/anycodes/article/details/11906893

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/201620.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • IntelliJ IDEA 详细图解最常用的配置 ,适合刚刚用的新人。

    IntelliJ IDEA 详细图解最常用的配置 ,适合刚刚用的新人。IntelliJIDEA使用教程(总目录篇)刚刚使用IntelliJIDEA编辑器的时候,会有很多设置,会方便以后的开发,磨刀不误砍柴工。比如:设置文件字体大小,代码自动完成提示,版本管理,本地代码历史,自动导入包,修改注释,修改tab的显示的数量和行数,打开项目方式,等等一大堆东西。总结一下,免得下次换了系统,还得再找一遍配置。具体总结如下图:设置外观和字体大小这…

  • 51单片机设计8位抢答器_51单片机八路抢答器原理图

    51单片机设计8位抢答器_51单片机八路抢答器原理图基于51单片机八路抢答器的设计毕业设计(论文)题目:基于51单片机八路抢答器的设计系部:专业:学号:学生姓名:指导教师姓名:指导教师职称:2013年xx月xx日XXXXXXXX学院(论文)I摘要随着科学技术的发展和普及,各种各样的竞赛越来越多,其中抢答器的作用也就显而易见。目前很多抢答器基本上采用小规模数字集成电路设计,使用起来不够理想。因此设计一更易于使…

    2022年10月20日
  • Xray写POC插件

    Xray写POC插件漏洞环境https://www.vulnhub.com/https://github.com/vulhub/vulhubhttps://github.com/QAX-A-Team/WeblogicEnvironment启用、关闭命令#启用环境docker-composeup-d环境关闭docker-composedown查看WEB应用容器root@…

  • 前端如何获取当前时间_js 获取年份

    前端如何获取当前时间_js 获取年份前端js获取当前时间的方法:vartime=newDate();time.getYear();//获取当前年份time.getFullYear();//获取完整的年份(4位,1970-???)time.getMonth();//获取当前月份(0-11,0代表1月)time.getDate();//获取当前日(1-31)tim…

  • 可执行源码:基于javaweb实现学生成绩管理系统,三种角色学生和教师 管理员,实现了学生信息管理,课程管理,教师信息管理,学生成绩汇总,学生登录注册,教师和管理员的登录,个人信息修改等[通俗易懂]

    可执行源码:基于javaweb实现学生成绩管理系统,三种角色学生和教师 管理员,实现了学生信息管理,课程管理,教师信息管理,学生成绩汇总,学生登录注册,教师和管理员的登录,个人信息修改等[通俗易懂]基于javaweb实现学生成绩管理系统,实现了学生信息管理,课程管理,教师信息管理,学生成绩汇总,学生登录注册,教师和管理员的登录,个人信息修改等。系统功能大致描述:基于javaweb实现学生成绩管理系统,实现了学生信息管理,课程管理,教师信息管理,学生成绩汇总,学生登录注册,教师和管理员的登录,个人信息修改等。使用的技术有jsp,servlet,jdbc,mysql,html,css,js…

  • matlab直方图绘制[通俗易懂]

    matlab直方图绘制[通俗易懂]x=[55,63,69,70,75,78,82,84,85,88,90,96,100];y=[1,2,1,6,4,7,2,1,3,2,4,2,1];bar(x,y)>>a=[54.5,64.5,74.5,84.5,94.5];>>b=[1,3,17,8,7];>>bar(a,b)barh():可以显示一个水平的条形图barh(a,b)bar3或bar3h:显示三维bar3(a,b)…

    2022年10月18日

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号