Android游戏开发框架LGame-Androi

Android游戏开发框架LGame-Androi

ID:39888684

大小:319.50 KB

页数:7页

时间:2019-07-14

Android游戏开发框架LGame-Androi_第1页
Android游戏开发框架LGame-Androi_第2页
Android游戏开发框架LGame-Androi_第3页
Android游戏开发框架LGame-Androi_第4页
Android游戏开发框架LGame-Androi_第5页
资源描述:

《Android游戏开发框架LGame-Androi》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基本构成如下图: LGame-Android简称LA,是一款能够运行于Android系统及其兼容衍生系统的2D游戏快速开发框架,可以(理论上)运行于Android1.1及以上版本环境中。本次发布的LGame-Android-0.2.5R版,经由LGame-Simple-0.2.5改进而成,所以也可以视为LGame-0.2.5到0.3间的过渡版本。就实际用途而言,目前它主要为收集LGame-0.3版的用户意见而发布,而0.3版也将成为LGame框架的主要分支之一。LGame-Android版基本架构与P

2、C版LGame高度一致,只是细微处有所区别,这一差距会随着版本的更新而逐渐缩小。当然,此框架没有发展为Qt型框架的意图,也不主张单纯为封装API而牺牲系统平台特性,所以将始终保持一定的本地函数存在。首先,LGame在Android中的使用非常之简洁,只要引入相关类库即可运行,甚至不需要配置XML(假如您愿意的话,也可以)。  PS:如果您使用LGame进行游戏开发的话,甚至连admob的xml广告设置也可以省略掉,只需在LGame函数中配置广告帐号,关键词,显示位置,刷新时间等参数即可使用。 其次,一

3、个最简单的LGame-Android应用由以下要素构成:1、继承自LGameActivity的Activity [java]viewplaincopyprint?1.package org.loon.test;  2.import org.loon.framework.android.game.LGameActivity;  3.import android.os.Bundle;  4.public class Main extends LGameActivity {  5.    public vo

4、id onCreate(Bundle icicle) {  6.            //此参数为true时游戏横屏表示,否则竖屏表示。  7.        //另外initialization时也可以设置Admob广告的各项参数,避免xml文件的繁琐配置,  8.        //此部分会在未来几天内补充。  9.        this.initialization(icicle, false);  10.        //游戏主窗体  11.        this.setScreen(

5、new TestScreen());  12.        //刷新率  13.        this.setFPS(30);  14.        //是否显示刷新率  15.        this.setShowFPS(true);  16.        //是否显示logo  17.        this.setShowLogo(false);  18.        //显示窗体  19.                this.showScreen();  20.    }  2

6、1.}   2、创建Screen [java]viewplaincopyprint?1.package org.loon.test;  2.import org.loon.framework.android.game.core.graphics.LGraphics;  3.import org.loon.framework.android.game.core.graphics.Screen;  4.import android.view.KeyEvent;  5.import android.view

7、.MotionEvent;  6.public class TestScreen extends Screen {  7.    public void draw(LGraphics g) {  8.    }  9.    public boolean onKeyDown(int keyCode, KeyEvent e) {  10.        return false;  11.    }  12.    public boolean onKeyUp(int keyCode, KeyEvent

8、 e) {  13.        return false;  14.    }  15.    public boolean onTouchDown(MotionEvent e) {  16.        return false;  17.    }  18.    public boolean onTouchMove(MotionEvent e) {  19.        return false;  20.    }  21.    pub

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。