background image

学习如何开发安卓游戏

 

(本文由扬速科技提供)

  如果你有兴趣在

Android 平台开发游戏,那么这里就有很多你需要了解的

东西。如果你有过游戏开发经验,那么转移到移动平台上来将不是特别困难。你

主要只需学习其架构以及

API 就行了。如果你是一名游戏开发新手,这里总结了

一张列表,上面有你必需知道的东西,供你起步用。这些知识适用于很多类型的

游戏,包括动作类、策略类、模拟类和益智类。

 Android 是一个基于 Java 的环境。

这对初学者来说是个好消息,因为相对于

C++,Java 被广泛认为是一门更容易

上手的语言,它是移动开发的规范。而网上能找到

API 的有关文档,里面都有提

供示例代码供使用。其中有个叫做

API Demos 的示例几乎展示了所有 API 的功能。

如果你熟悉

Java 并且用过 Eclipse,要让你的第一个应用跑起来那是相当简单。

如果你以前从没写过代码,在你前进路上还要学习很多,但别气馁。接下来便是

开发游戏的一些主要步骤,让我们来学习一下:

  一、获取

SDK

  新手上路的第一步便是获取

Android SDK(软件开发工具包)。SDK 里有一个

核心类库,一个模拟器,一些工具和示例代码。我强烈建议使用

Eclipse 和

Android Eclipse 插件。如果你玩 Android 的话,Eclipse IDE 对 Java 开发者来说很

好用。如果这是你第一次开发

Java 项目,你可能会需要下载全套 JDK,它里面

包括签名和部署你的应用程序的一些工具。

  二、学习应用程序架构

  别急着一头扎进开发的海洋里,理解

Android 应用程序架构是很重要的。如

果 你 不 学 一 下 , 你 设 计 出 来 的 游 戏 在 线 下 将 很 难 调 试 。 你 将 需 要 理 解

Applications、Activities、Intents 以及它们怎样相互联系。真正重要的是要理解为什