Android游戏引擎LGame中文开发文档详解
4星 · 超过85%的资源 需积分: 9 162 浏览量
更新于2024-07-25
1
收藏 1.96MB PDF 举报
"Android游戏引擎 LGame中文开发文档"
Android 游戏引擎 LGame 是一个开源的游戏引擎,专门为 Android 平台设计,旨在帮助开发者快速构建 2D 游戏。LGame-Android-0.3.0 版本是当前最新的版本,基于 Apache License 2.0 开源协议。
LGame 的主要特点是具有很高的 Android 平台兼容性,可以运行在所有支持 Android 1.5 及以上版本的手机环境当中。此外,大多数 Android 平台衍生系统也可以支持 LGame-Android 正常运转。
LGame-Android 版本共包含近九万行代码,涵盖了从底层图形接口到游戏控制、物理引擎、重力感应、资源存储、资源加密、地图绘制、精灵绘制、组件绘制、脚本操作、AVG 模式支持、触摸屏模拟按键支持、音频操作、字符、数字、密码等辅助操作功能。
此外,LGame 还提供了八种“专属游戏类型开发扩展包”,包括 AVG、SRPG(SLG)、RPG、STG、ACT、PUZ、FTG、RTS 等。当前已经提供了 AVG 及 SRPG 两种扩展包,预计在 0.4 版本发布前将追加 RPG、STG、ACT、PUZ 等四种扩展包。
LGame 的设计极大简化了原本繁琐的 Android 游戏开发流程,只要使用 LGame-Android 引擎进行游戏构建,便能够在不使用任何第三方组件的前提下,完成任意 2D 游戏的开发。同时,LGame 也可以轻松地将游戏移植到 PC 环境中。
LGame-Android-0.3.0 版本的 Core 包结构如下所示:
LGame 的类及函数的作用与功效将在本文档中逐一讲解。
知识点:
1. LGame 是一个开源的 Android 游戏引擎,基于 Apache License 2.0 开源协议。
2. LGame 具有很高的 Android 平台兼容性,可以运行在所有支持 Android 1.5 及以上版本的手机环境当中。
3. LGame-Android 版本共包含近九万行代码,涵盖了从底层图形接口到游戏控制、物理引擎、重力感应、资源存储、资源加密、地图绘制、精灵绘制、组件绘制、脚本操作、AVG 模式支持、触摸屏模拟按键支持、音频操作、字符、数字、密码等辅助操作功能。
4. LGame 提供了八种“专属游戏类型开发扩展包”,包括 AVG、SRPG(SLG)、RPG、STG、ACT、PUZ、FTG、RTS 等。
5. LGame 的设计极大简化了原本繁琐的 Android 游戏开发流程,可以快速构建 2D 游戏。
6. LGame 也可以轻松地将游戏移植到 PC 环境中。
7. LGame-Android-0.3.0 版本的 Core 包结构已经确定。
LGame 是一个功能强大且灵活的 Android 游戏引擎,能够帮助开发者快速构建高质量的 2D 游戏。
2011-06-10 上传
2013-03-05 上传
点击了解资源详情
2010-09-05 上传
2019-08-02 上传
2012-07-24 上传
2022-07-08 上传
zwllove000
- 粉丝: 0
- 资源: 17
最新资源
- 深入浅出:自定义 Grunt 任务的实践指南
- 网络物理突变工具的多点路径规划实现与分析
- multifeed: 实现多作者间的超核心共享与同步技术
- C++商品交易系统实习项目详细要求
- macOS系统Python模块whl包安装教程
- 掌握fullstackJS:构建React框架与快速开发应用
- React-Purify: 实现React组件纯净方法的工具介绍
- deck.js:构建现代HTML演示的JavaScript库
- nunn:现代C++17实现的机器学习库开源项目
- Python安装包 Acquisition-4.12-cp35-cp35m-win_amd64.whl.zip 使用说明
- Amaranthus-tuberculatus基因组分析脚本集
- Ubuntu 12.04下Realtek RTL8821AE驱动的向后移植指南
- 掌握Jest环境下的最新jsdom功能
- CAGI Toolkit:开源Asterisk PBX的AGI应用开发
- MyDropDemo: 体验QGraphicsView的拖放功能
- 远程FPGA平台上的Quartus II17.1 LCD色块闪烁现象解析