AndEngine自学笔记(1)搭建环境+新建工程
2013-11-14 09:03
267 查看
我现在大三,有门课需要做课设,脑子一热报的题目需要用Android上的游戏引擎来开发。
选定的引擎是AndEngine。
正好最近生活比较放松,课比较少,借此机会好好学习这个技术吧,我决定强迫自己每周至少三篇学习笔记。
郑重声明:自学笔记里有部分内容来源网络上各位大神已发布的AndEngine教程,但是学习过程和整理都是我自己做的。
1·下载源码
首先是登陆https://github.com/nicolasgramlich/AndEngine
打开网站后,在右侧见到下载按钮
下载好这个包后解压,然后导入eclipse
2·源码工程结构
这就是AndEngine工程的结构图了
多看看这些原始类中的写法,AndEngine作者写了很多注释,比较详细了。以前当我还是超级菜鸟的时候不懂看源码的重要性,现在大三了,慢慢明白了学习新技术的过程中,看源码看API得重要了。
3·新建一个AndEngine项目
首先建立一个新的普通的Android项目。
在建好之后,右键这个工程
选择build path -》 configure build path
然后选择,右侧又有一个ADD按钮,把AndEngine项目打对勾添加进来。
然后再看AndEngine这个工程,目录下面
这里有一个AndEngine.jar,把这个复制粘贴到新建的项目的libs文件夹里,像这样:
然后打开新建项目的src中java代码文件
把继承的activity改成BaseGameActivity,然后前面会先提示插入包
然后错误提示:需要继承父类一些未实现的接口,点击错误修改方案,会显示几个函数。
增加的这四个函数代表了这个BaseGameActivity的基本生命周期。
然后这个activity就变成这样了:
现在勉强算是个hello world了吧。
明天继续写笔记,搞一个至少有精灵类和背景的hello world出来。。。
(给自己加油!。。。)
选定的引擎是AndEngine。
正好最近生活比较放松,课比较少,借此机会好好学习这个技术吧,我决定强迫自己每周至少三篇学习笔记。
郑重声明:自学笔记里有部分内容来源网络上各位大神已发布的AndEngine教程,但是学习过程和整理都是我自己做的。
1·下载源码
首先是登陆https://github.com/nicolasgramlich/AndEngine
打开网站后,在右侧见到下载按钮
下载好这个包后解压,然后导入eclipse
2·源码工程结构
这就是AndEngine工程的结构图了
多看看这些原始类中的写法,AndEngine作者写了很多注释,比较详细了。以前当我还是超级菜鸟的时候不懂看源码的重要性,现在大三了,慢慢明白了学习新技术的过程中,看源码看API得重要了。
3·新建一个AndEngine项目
首先建立一个新的普通的Android项目。
在建好之后,右键这个工程
选择build path -》 configure build path
然后选择,右侧又有一个ADD按钮,把AndEngine项目打对勾添加进来。
然后再看AndEngine这个工程,目录下面
这里有一个AndEngine.jar,把这个复制粘贴到新建的项目的libs文件夹里,像这样:
然后打开新建项目的src中java代码文件
把继承的activity改成BaseGameActivity,然后前面会先提示插入包
然后错误提示:需要继承父类一些未实现的接口,点击错误修改方案,会显示几个函数。
增加的这四个函数代表了这个BaseGameActivity的基本生命周期。
然后这个activity就变成这样了:
现在勉强算是个hello world了吧。
明天继续写笔记,搞一个至少有精灵类和背景的hello world出来。。。
(给自己加油!。。。)
相关文章推荐
- Android开发自学笔记(Android Studio1.3.1)—1.环境搭建
- React Native iOS环境搭建(ios自学笔记)
- Eclipse搭建android wear环境并且新建工程
- pixhawk自学笔记之环境搭建注意细节
- 【PHP自学笔记1】如何搭建配置PHP环境、云平台发布、第一个HelloWorld程序
- Android开发自学笔记(Android Studio1.3.1)—1.环境搭建
- node.js自学笔记(8)-搭建调试环境
- Python 自学笔记(一)环境搭建
- 安卓开发环境的搭建和解决在Eclipse新建安卓5.1工程不能自动生成R文件的问题
- Java笔记——1、环境搭建、eclipse安装、创建工程
- linux平台开发自学笔记(一)-环境搭建
- 【FineUI自学笔记】2.搭建环境
- 20130204-STM32F103ZET基于KEIL环境新建工程笔记
- Win32下搭建Cocos2d-x开发环境(1):新建工程
- OpenWrt 自学笔记(5)------lua 环境搭建
- php自学笔记之windows开发环境的搭建
- 20121303-STM8单片机STVD环境新建工程笔记
- node开发环境搭建与新建工程
- nodejs新建一个工程环境的搭建