十五开源的Android(2D或3D)Android开发游戏引擎
Android游戏开发Android游戏引擎是非常有用的,这里是10个开源的Android(2D或3D)Android开发的游戏引擎。
1。 Rokon:Android的开源2D游戏引擎
Rokon是一个开源,广泛,强大和灵活的2D游戏引擎,为Android。rokon已经改写从地上爬起来。还有更多的功能集成,和未来的承诺了很多东西。例子,教程和文档将遵循这个版本。rokon是一个开源(BSD许可证)2D OpenGL游戏引擎,为Android。随着的libgdx和Box2D的开发人员的帮助下,使你在本机代码编写一个完整的,详细的物理引擎。
项目主页: http://rokonandroid.com/ 和 http://code.google.com/p/rokon/
2。 Libgdx:Android游戏 发展 框架
Libgdx是一个开源的Android项目,这是开发商的企图在跨平台gamedevelopment的库用Java编写的一些JNI代码为饥饿部分性能。它抽象了基于OpenGL的书面方式的台式机和Android游戏之间的差异。这使您的 原型 和开发您的 应用程序 完全在桌面上,只需要6行代码,使其运行在Android。
项目主页: http://code.google.com/p/libgdx/
3。 Android的2D引擎:2D游戏引擎为Android编写的C + + / JAVA
的Android-2D引擎是一个开源的Android 2D游戏引擎,这是目前正在建设的项目,作为游戏基地出生。其实有两个项目:
干线/子弹:包含C + +子弹和JNI类沟通与Android的源代码。此代码是不是 真的 需要,因为样品中含有编译的lib。
中继/ androgine:包含通信所需的子弹,加上与样品分析的目的代码的其余部分。
项目主页: http://code.google.com/p/android-2d-engine/
4。 AndEngine:免费的Android 2D OpenGL游戏引擎
AndEngine是一个开源的Android游戏引擎项目,这是一个免费的2D Android平台的OpenGL游戏引擎。主要功能包括:
* Android的优化
* Android 1.6的兼容性
* SplitScreen
网络多人
住的壁纸
*多点触控
*物理引擎(Box2D的)
项目主页: http://code.google.com/p/andengine/
5。 角度:机器人GL引擎
的角度是一个开源的Android游戏引擎项目,该项目旨在发展提供尽可能多的速度,Android上使用OpenGL ES的2D游戏方式。该发动机完全是在Java编码,所以你可以重载为了方便您的每个对象。与发动机包括一系列教程显示如何使用它。
项目主页: http://code.google.com/p/angle/
6。 jPCT-AE:一个免费的Android的3D引擎
jPCT-AE(机器人版)是jPCT端口到Android。这是一个端口,正常版本为的jPCT的不仅仅是一个新的渲染器Android平台更适合。jPCT是一个免费的,小,快,简单易学的Java 3D引擎。它提供的软件和硬件渲染支持。jPCT为您提供的所有功能,你需要写一个很酷的3D游戏或Java应用程序,在很短的时间。有没有需要额外的碰撞检测或一个单独的图形用户界面包取代的Swing / AWT库。
项目主页: http://www.jpct.net/jpct-ae/
7。 矮FW:Android的3D框架
矮人-FW是一个开源的Android框架/游戏引擎组成的一个场景图,加上一些实用工具类。它的主要目的是抽象的OpenGL ES。它的开发运作,具有加速度计,磁力仪,触摸屏和轨迹球的AndroidDev电话1。如果你有其他设备,请测试和报到!当前一些的特点:
*空间关键帧动画(不变形)
*采摘
* OBJ文件进口商
*二进制进口商/出口商
*照明
*材料
*过滤
* VBO支持简单的传感器
项目主页: http://code.google.com/p/dwarf-fw/
8。 YoghurtGum:跨平台的C + +二维移动 设备的发动机
YoghurtGum是一个开源项目,这是一个跨平台的2D引擎,旨在使移动设备简单,有趣,快速gamedevelopment。糖果就像它的名字来自。目前YoghurtGum正在为Android开发的Windows Mobile 6,牢记。Androidit将使用OpenGL来呈现在屏幕上的东西,而在Windows Mobile 6将使用DirectX。
项目主页: http://code.google.com/p/yoghurtgum/
9 Forget3D:OpenGL ES的框架
忘记3D游戏引擎(OpenGL ES的框架)是一个开源项目,这是一个OpenGL ES的框架(仍然不是一个引擎)的Android中,Win32,WinCE平台,它简化了你的OpenGL ES程序开发支持现场管理,纹理,摄像机,灯光,模型装载机,字体等。
项目主页: http://code.google.com/p/forget3d/
10 法师:法师游戏引擎,使您能够开发有效多人的客户机/服务器的 网络游戏, 移动设备以最小的努力
法师是多人的客户机/服务器为Android和其他移动设备(currentlyAndroid和支持J2ME设备,Windows Mobile开发的游戏引擎在进步)。它允许开发者创建 通过实施唯一的核心游戏逻辑和图形用户界面,通过使用强大的引擎API的网络多人游戏。开发人员可以重复使用有效的基于彗星引擎 的网络协议,登录游戏服务器等常见的游戏任务,获取积极的球员 名单,列表可用的游戏环节,创造新的游戏会议,加入现有的游戏,邀请其他玩家,只是与对手聊天,许多其他功能。
项目主页: http://code.google.com/p/mages/
11 jMonkeyEngine:jMonkey引擎(JME)是一家领先的基于Java的3D游戏引擎
jMonkey引擎(JME)是一个高性能的3D游戏引擎,完全用Java编写的。OpenGL是支持通过LWJGL,在JOGL支持 发展。声音,OpenAL的支持。还支持通过键盘,鼠标及其他控制器的输入。
JME是一个社区驱动的开源项目“新BSD许可证下发布的。这是目前正在使用的几个商业游戏工作室以及由大学游戏类。而该项目将继续支持和发展多年来最流行的2.0分支还是来了,3.0分支迅速兴起,在更高的标准,在性能和硬件的下一代。
现在,Android平台已经由jME3义齿:支持Android为jME3确认。所以jMonkeyEngine可能是最重要的Android游戏引擎之一。
项目家里:http://code.google.com/p/jmonkeyengine/ http://www.jmonkeyengine.com/
12. Cocos2d-android: A framework for building 2D games for the Android platform.
Project Home: http://code.google.com/p/cocos2d-android/
Project Home: http://code.google.com/p/catcake/
Project Home: http://code.google.com/p/alien3d/
十五开源的Android(2D或3D)Android开发游戏引擎相关推荐
- Python编程基础:第十五节 二维列表2D Lists
第十五节 二维列表2D Lists 前言 实践 前言 列表中的元素可以是任何形式,整型.浮点型.字符串型,甚至是一个列表.当列表的元素也是列表时,我们将其称为二维列表. 实践 我们先来创建多个一维列表 ...
- 使用Cocos进行2D和3D混合开发
这是异名上手cocos后,正式开发上线的第一款游戏,用的引擎版本是v.2.2.0,游戏一共有6个场景,其中一个3D场景,4个2D场景,在这里做简单的一个复盘和回顾,因为需要我们平台的账号登录就不能给大 ...
- Kenney Assets - 提供数以万计免费商用的游戏制作素材下载,包括 2d、3d素材,游戏音效和游戏 UI
来自荷兰的游戏公司开放了自家游戏的素材包,制作很精美,下载后无需取得授权就能直接商用. 关于 Kenney Assets Kenney Assets 是游戏公司 Kenney 为游戏开发者提供的游戏素 ...
- TI单芯片毫米波雷达代码走读(十五)—— 多普勒维(2D)处理之雷达参数与MATLAB仿真
我们进入2D处理之前有几个雷达参数要知道,先回顾一下<TI单芯片毫米波雷达代码走读(八)-- 距离维(1D)处理之雷达参数>,由于2D处理要检测动目标,我们把配置参数重新修改如下图所示: ...
- 十五天掌握OpenCV——摄像机标定和3D重构!—摄像机标定
魏老师学生--Cecil:学习OpenCV-机器视觉之旅 基础 代码 设置 标定 畸变校正 反向投影误差 代码演示 Aim: 学习摄像机畸变以及摄像机的内部参数和外部参数: 对畸变图像进行修复. 基础 ...
- 【十五分钟Talkshow】如何善用你的.NET开发环境
这一讲的时间大约是25分钟.内容还是有点多了.后期将逐渐规范到15分钟左右一个主题. 摘要提示 在这一讲中,我会介绍以下三个方面的内容 }.NET开发环境简介 }安装和配置Visual Studio ...
- 第十五章 使用PyQt进行Python图形界面程序开发
专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python部分代码样例 老猿Python重难点知识博文汇总 老猿Python博文目录 老猿 ...
- 从0开发游戏引擎之游戏引擎中2D序列帧动画控制器的实现
这种序列帧动画要求每一帧的宽高必须一一致,否则动画播起来会出问题. 需要的图片类似图1.1 会把所有的动作拼接到一张图上,这样做也是为了节省内存和减少DrawCall,切换动作的时候只需要重新计算图片 ...
- Andriod开发之二十:Android开发笔记(序)写在前面的目录
https://blog.csdn.net/aqi00/article/details/50038385 知识点分类 一方面写写自己走过的弯路掉进去的坑,避免以后再犯:另一方面希望通过分享自己的经验教 ...
最新文章
- 经验总结--我的小程序开发和进化之路
- 架构组件专栏 | ViewModel深入浅出
- PyQt5之QColor学习
- 苹果应用开发架构及项目结构
- Hillstone 防火墙备份脚本
- spring源码分析之@Conditional
- 2021年下信息系统项目管理师报考和考试时间
- sql 查看某用户的连接数 以及 如何删除该用户的会话
- linux服务器重启init 6和reboot区别
- MongoDB基本语法和操作入门
- mtk 充电出错问题
- Python常用中文分词库:jieba
- nirsoft,很好的工具库
- 微软 DevRel 中国团队热招软件工程师
- ESP32-C3 SPI salve示例错误
- 程序员双手飞快敲键盘的时候是在敲代码吗?
- 基于皮尔逊相关系数的电影智能推荐系统
- 【一篇文章告诉你网格策略从理论到实盘的所有内容(python实现)】
- kubectl源码分析之config delete-context
- 学shell和python哪个难_shell与python的优劣对比到底用哪个