这段时间以来,本博陆续介绍了Android系统的开发和调试环境、模拟器,并详细解析了Android的一个实例SoftKeyboard,这里具体列出如下:

  • Android是什么
  • Android SDK 2.3与Eclipse最新版开发环境搭建(一)
  • Android SDK 2.3与Eclipse最新版开发环境搭建(二)
  • Android SDK 2.3与Eclipse最新版开发环境搭建(三)
  • Android SDK 2.3与Eclipse最新版开发环境搭建(四)
  • Android SDK 2.3与Eclipse最新版开发环境搭建(五)
  • 用Eclipse开发和调试Android应用程序(一)
  • 用Eclipse开发和调试Android应用程序(二)
  • Android模拟器简介—更新到最新的3.0 Honeycomb
  • Android开发实例详解之IMF(Android SDK Sample—SoftKeyboard)

基础已经有了,因此后续准备写名为《贪吃蛇—Java程序员写Android游戏》的系列文章。

之所以选择以《贪吃蛇》为例和切人点,有如下几个原因:

  1. 贪吃蛇是本人在手机上玩到的第一个有趣的游戏,想必对很多朋友来说也是这样,实现简单却又极具可玩性。
  2. 贪吃蛇可以有很多版本,很多变种,可以做得很简单,也可以做得很复杂。可以2D,也可以3D。
  3. 贪吃蛇,最早的版本是蛇吃苹果,让我们想到伊甸园的蛇,吃了智慧之树的苹果,而我们也要像亚当和夏娃那样,不断的吃苹果,获得智慧,充实自己。


本系列文章初步的计划是,由Android SDK Sample的贪吃蛇游戏(Snake)为切入点,通过跟J2ME手机游戏和J2SE桌面游戏开发的比较,逐步介绍Android游戏开发的相关知识和流行框架。

本系列要求读者具有Java编程基础,最好学过基础的Java语法。如果进行过J2ME程序的开发就为适合。当然,如果你做过J2SE的开发也不错,不过,这十年Java应用最多的想必是JEE吧。(^-^)

让我们一起做“贪吃蛇”,不停地吸收养分,不断地壮大自己吧!
欢迎大家的批评指正。

更多相关文章

  1. C#开发Android手机应用全接触(mono for android)
  2. Android(安卓)Interface Definition Language (AIDL) android接
  3. 《Android(安卓)从初学者入门到成为高手 视频教程合集》 (定期更
  4. 《Android(安卓)从初学者入门到成为高手 视频教程合集》 (定期更
  5. 《Android开发从零开始》――13.Table Layout学习
  6. Android(安卓)Interface Definition Language (AIDL) android接
  7. Android(安卓)系统framework 概述
  8. Android平台开发指导(Android(安卓)Porting Guide)
  9. Android(安卓)开发之 ---- 底层驱动开发(一)

随机推荐

  1. Android(安卓)Keyboard/Touch Panel分析
  2. kotlin初窥之Kotlin Android(安卓)Extens
  3. iphone开发之常用控件的使用详解
  4. Android应用程序启动过程源代码分析
  5. android架构介绍
  6. 探究Android(安卓)中 WebView 与 JS 的交
  7. Android(安卓)cts all pass 全攻略
  8. Android(安卓)O新特性系列
  9. Android与JavaScript方法相互调用
  10. 获取PCM音频数据的声音分贝值