最近在网络上看到有网友抱怨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(微软空间下载):
虽说这些游戏,主要是由Libgdx与AndEngine开发的源码组成。但事实上,能算游戏的,开源的,举凡有点价值的Android游戏源码,小弟也会陆续收集(比如Replicaisland没用任何引擎,可代码有价值,所以这次也放进来了),更会在博客中一一给出。
不过,有两类游戏不在此列,一是游戏源码虽然乍看下比较复杂,但实际内容少得可量,基本就是个空壳的。比如http://code.google.com/p/andors-trail/这样的开源游戏项目(RPG类),图片很多,配置文件也很多,但有价值的游戏代码基本为零(纯用Android组件拼出来的,真不是小弟吐槽,运行效果太诡异了……),就没有放入此中。二是游戏效果很好,但大量使用Android独有API,导致源码部分没有参考价值的(或者说,这类游戏完全基于Android API,不体现任何算法。光是调用Android API,您还不如直接看Android的API示例……),也不在此列。
下载地址1(微软空间下载):