欢迎光临《贪吃蛇》。
之所以选择以《贪吃蛇》为例和切人点,有如下几个原因:
贪吃蛇是本人在手机上玩到的第一个有趣的游戏,想必对很多朋友来说也是这样,实现简单却又极具可玩性。
贪吃蛇可以有很多版本,很多变种,可以做得很简单,也可以做得很复杂。可以2D,也可以3D。
贪吃蛇,最早的版本是蛇吃苹果,让我们想到伊甸园的蛇,吃了智慧之树的苹果,而我们也要像亚当和夏娃那样,不断的吃苹果,获得智慧,充实自己。
本系列文章初步的计划是,由Android SDK Sample的贪吃蛇游戏(Snake)为切入点,通过跟J2ME手机游戏和J2SE桌面游戏开发的比较,逐步介绍Android游戏开发的相关知识和流行框架。
本系列要求读者具有Java编程基础,最好学过基础的Java语法。如果进行过J2ME程序的开发就为适合。当然,如果你做过J2SE的开发也不错,不过,这十年Java应用最多的想必是JEE吧。(^-^)
让我们一起做“贪吃蛇”,不停地吸收养分,不断地壮大自己吧!
欢迎大家的批评指正。
之所以选择以《贪吃蛇》为例和切人点,有如下几个原因:
贪吃蛇是本人在手机上玩到的第一个有趣的游戏,想必对很多朋友来说也是这样,实现简单却又极具可玩性。
贪吃蛇可以有很多版本,很多变种,可以做得很简单,也可以做得很复杂。可以2D,也可以3D。
贪吃蛇,最早的版本是蛇吃苹果,让我们想到伊甸园的蛇,吃了智慧之树的苹果,而我们也要像亚当和夏娃那样,不断的吃苹果,获得智慧,充实自己。
本系列文章初步的计划是,由Android SDK Sample的贪吃蛇游戏(Snake)为切入点,通过跟J2ME手机游戏和J2SE桌面游戏开发的比较,逐步介绍Android游戏开发的相关知识和流行框架。
本系列要求读者具有Java编程基础,最好学过基础的Java语法。如果进行过J2ME程序的开发就为适合。当然,如果你做过J2SE的开发也不错,不过,这十年Java应用最多的想必是JEE吧。(^-^)
让我们一起做“贪吃蛇”,不停地吸收养分,不断地壮大自己吧!
欢迎大家的批评指正。
1.基础知识
Android是什么
一、简介 黑莓和 iPhone 都提供了受欢迎的、高容量的移动平台,但是却分别针对两个不同的消费群体。黑莓是企业业务用户的不二选择。但是,作为一种消费设备,它在易用性和 “新奇特性” 方面难以和 iPhone 抗衡。Android 则是一个年轻的、有待开发的平台,它有潜力同时涵盖移动电话的两个不同消费群体,甚至可能缩小工作和娱乐之间的差别 如今,很多基于网络或有网络支持的设备都运行某种 Linu ...
Android SDK 2.3与Eclipse最新版开发环境搭建(一)
一、 背景和准备 1. Android 简介 Android是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。可以把它简单理解成Linux上套了一个JAVA的壳。 Android 的平台基本上是免费的,虽然有部份原生链接库会要求费用,但大部份是免权利金。An ...
Android SDK 2.3与Eclipse最新版开发环境搭建(二)
四、 Eclipse 集成开发环境(IDE)搭建 现在开始Eclipse IDE及Android Eclipse plugin的安装和配置,这里使用的Eclipse版本为,eclipse-java-helios-SR1-win32.zip,请自行到Eclipse官方网站(http://eclipse.org)上下载自己喜欢的版本,建议3.4以上版本。 我们使用的Android Eclipse P ...
Android SDK 2.3与Eclipse最新版开发环境搭建(三)
五、 Eclipse ADT 配置 ADT 的Eclipse Plugin 安装成功之后,开始ADT 的配置,具体如下: 1. Eclipse重启后,选择Window > Preferences...,在打开的属性框,选择Android,可以看到: 2. 在SDK location中输入你的Android SDK所在的目录,然后按 Apply按钮 即可看到我们安装SDK包,如下图: ...
用Eclipse开发和调试Android应用程序(一)
前面介绍了Windows环境下,基于Android SDK(2.3) 和 Eclipse(helios)的Android开发环境的搭建,并创建了第一个应用程序Hello Android World。具体挺参考小生的blog:http://blog.sina.com.cn/deaboway 或者http://blog.csdn.net/deaboway 。 现在,我们已经可以使用Eclipse来创建 ...
用Eclipse开发和调试Android应用程序(二)
二、 创建 Android Eclipse 工程 请参考小生的《Android SDK 2.3与Eclipse最新版开发环境搭建(三)》,博文地址:http://deaboway.iteye.com/blog/983554 三、 工程结构详细解析 1. 工程结构 在Eclipse的Java透视图中,可以看到工程的Package Explorer如下图: 具体包括: src 文件夹 ...
Android模拟器简介—更新到最新的3.0 Honeycomb
前面介绍了Windows环境下,基于Android SDK(2.3) 和 Eclipse(helios)的Android开发环境的搭建,并创建了第一个应用程序Hello Android World,之后用Honeycomb Preview模拟器深入解析了Eclipse中Android工程的结构以及调试。 具体请参考小生的blog:点我头像哦,呵呵。 一、 环境变量 当前最新版本的Android ...