Android游戏源码合集(主要是AndEngine和Libgdx的)
来源:互联网 发布:淘宝福建拍卖 编辑:程序博客网 时间:2024/04/30 01:24
最近在网络上看到有网友抱怨Android游戏源码找不到,所以小弟收集了一些AndEngine和Libgdx的游戏源码,以Eclipse工程的形式配置好环境,再陆续发出(某引擎避嫌,不在此列)。
虽说这些游戏,主要是由Libgdx与AndEngine开发的源码组成。但事实上,能算游戏的,开源的,举凡有点价值的Android游戏源码,小弟也会陆续收集(比如Replicaisland没用任何引擎,可代码有价值,所以这次也放进来了),更会在博客中一一给出。
不过,有两类游戏不在此列,一是游戏源码虽然乍看下比较复杂,但实际内容少得可量,基本就是个空壳的。比如http://code.google.com/p/andors-trail/这样的开源游戏项目(RPG类),图片很多,配置文件也很多,但有价值的游戏代码基本为零(纯用Android组件拼出来的,真不是小弟吐槽,运行效果太诡异了……),就没有放入此中。二是游戏效果很好,但大量使用Android独有API,导致源码部分没有参考价值的(或者说,这类游戏完全基于Android API,不体现任何算法。光是调用Android API,您还不如直接看Android的API示例……),也不在此列。
下载地址1(微软空间下载):https://skydrive.live.com/redir.aspx?cid=d65865a009d422e9&resid=D65865A009D422E9!105&parid=D65865A009D422E9!103
下载地址2(CSDN下载):http://download.csdn.net/detail/cping1982/4225620
下面是部分游戏工程运行时截图:
一次发不完,这次先上这些,以后有机会再继续。
PS:
因为Android是版本帝,在使用项目工程时,还需注意您是否下载了具体项目使用的Android版本。比如您只装了Android 4.0,但游戏源码中设定的是2.2,那么在您重新设定该项目使用Android4.0或者下载2.2之前,该项目绝对无法运行,不管这个源码是否能被4.0所兼容(关键因素是,Eclipse插件只能查找项目设定好的对应版本,并不会自动向下兼容什么的)。
话说这也是部分人(俗称:小白),为什么从网络下载了大量Android源码,却号称没法使用的主要原因之一。
虽说这些游戏,主要是由Libgdx与AndEngine开发的源码组成。但事实上,能算游戏的,开源的,举凡有点价值的Android游戏源码,小弟也会陆续收集(比如Replicaisland没用任何引擎,可代码有价值,所以这次也放进来了),更会在博客中一一给出。
不过,有两类游戏不在此列,一是游戏源码虽然乍看下比较复杂,但实际内容少得可量,基本就是个空壳的。比如http://code.google.com/p/andors-trail/这样的开源游戏项目(RPG类),图片很多,配置文件也很多,但有价值的游戏代码基本为零(纯用Android组件拼出来的,真不是小弟吐槽,运行效果太诡异了……),就没有放入此中。二是游戏效果很好,但大量使用Android独有API,导致源码部分没有参考价值的(或者说,这类游戏完全基于Android API,不体现任何算法。光是调用Android API,您还不如直接看Android的API示例……),也不在此列。
下载地址1(微软空间下载):https://skydrive.live.com/redir.aspx?cid=d65865a009d422e9&resid=D65865A009D422E9!105&parid=D65865A009D422E9!103
下载地址2(CSDN下载):http://download.csdn.net/detail/cping1982/4225620
下面是部分游戏工程运行时截图:
一次发不完,这次先上这些,以后有机会再继续。
PS:
因为Android是版本帝,在使用项目工程时,还需注意您是否下载了具体项目使用的Android版本。比如您只装了Android 4.0,但游戏源码中设定的是2.2,那么在您重新设定该项目使用Android4.0或者下载2.2之前,该项目绝对无法运行,不管这个源码是否能被4.0所兼容(关键因素是,Eclipse插件只能查找项目设定好的对应版本,并不会自动向下兼容什么的)。
话说这也是部分人(俗称:小白),为什么从网络下载了大量Android源码,却号称没法使用的主要原因之一。
- Android游戏源码合集(主要是AndEngine和Libgdx的)
- Android游戏源码合集(主要是AndEngine和Libgdx的)
- Libgdx之游戏源码合集
- 游戏引擎Andengine总结(三):AndEngine与Android的粘合点
- Android游戏开发的入门学习(andEngine引擎)
- libgdx游戏引擎教程(十四)libgdx中常用的控件(附源码)
- android游戏开发框架libgdx的使用(十一)—Skin和UI配置文件的使用
- android游戏开发框架libgdx的使用(十一)—Skin和UI配置文件的使用
- Android游戏合集
- android游戏开发框架libgdx的使用(十三)—TiledMap中的角色和角色移动
- android游戏开发框架libgdx的使用(四)--舞台和演员
- android游戏开发框架libgdx的使用(五)--舞台和常用UI类
- android游戏开发框架libgdx的使用(六)--演员和演出
- android游戏开发框架libgdx的使用(八)--相机和观察点
- android游戏开发框架libgdx的使用(十三)—TiledMap中的角色和角色移动
- android游戏开发框架libgdx的使用(四)--舞台和演员
- android游戏开发框架libgdx的使用(五)--舞台和常用UI类
- android游戏开发框架libgdx的使用(六)--演员和演出
- python 如何获取文件夹下所有的目录。
- Linux fork与vfork的区别
- J2ME 拼图游戏 快速开发 全过程 之代码祥解(3 )——拼图的方格类、个人信息类、选择背景拼图的列表类
- C++里,在类中使用指向类成员函数的指针
- C#之I/O系统(三)
- Android游戏源码合集(主要是AndEngine和Libgdx的)
- Android应用开发之使用Socket进行大文件断点上传续传
- struts2 入门
- J2ME 拼图游戏 快速开发 全过程 之代码祥解(4 )——图片操作类、图片预览后处理类
- XML操作类
- poj1426 - Find The Multiple
- J2ME 拼图游戏 快速开发 全过程 之代码祥解(5 )——记录集操作类、序列的奇偶性检查类
- Android应用的自动升级、更新模块的实现完整方案+参考程序代吗
- 被调用的linux系统函数system的是如何实现的!