Android游戏引擎LGame中文开发文档详解
4星 · 超过85%的资源 需积分: 9 116 浏览量
更新于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 上传
2024-10-16 上传
2024-10-16 上传
zwllove000
- 粉丝: 0
- 资源: 17
最新资源
- WPF渲染层字符绘制原理探究及源代码解析
- 海康精简版监控软件:iVMS4200Lite版发布
- 自动化脚本在lspci-TV的应用介绍
- Chrome 81版本稳定版及匹配的chromedriver下载
- 深入解析Python推荐引擎与自然语言处理
- MATLAB数学建模算法程序包及案例数据
- Springboot人力资源管理系统:设计与功能
- STM32F4系列微控制器开发全面参考指南
- Python实现人脸识别的机器学习流程
- 基于STM32F103C8T6的HLW8032电量采集与解析方案
- Node.js高效MySQL驱动程序:mysqljs/mysql特性和配置
- 基于Python和大数据技术的电影推荐系统设计与实现
- 为ripro主题添加Live2D看板娘的后端资源教程
- 2022版PowerToys Everything插件升级,稳定运行无报错
- Map简易斗地主游戏实现方法介绍
- SJTU ICS Lab6 实验报告解析