Android开发入门——推箱子游戏开发实战(八)

选择游戏关卡

  本文是推箱子游戏开发实战系列文章第八篇。目前已发布的系列文章中,前五篇是知识准备,后三篇是推箱子游戏开发的分解动作。本文是分解动作的第三步,是在第二步的基础上进行的。
  
本文目标
  本文描述如何实现选择关卡功能。玩家按下主活动界面的开始游戏按钮后,进入选关卡界面,选择关卡后跳到报告选中关卡是哪一关的界面,如图1所示。在以后的开发中,我们会修改报告选中关卡是哪一关的界面,变成推箱子游戏界面。
  Android开发入门——推箱子游戏开发实战(八)_第1张图片

本文学习到的知识点:

  • 使用GridView控件。选关卡界面使用GridView来放置关卡列表
  • 使用RelatvieLayout。选关卡界面使用了RelativeLayout布局。
  • GridView控件的事件响应。玩家选中某个关卡后,跳到报告选中关卡是哪一关的界面。
  • 利用Intent在活动之间传递信息。

功能实现分3步
  1. 玩家按下主界面的开始游戏按钮,跳到选择关卡界面。
  2. 显示关卡列表。
  3. 玩家选择关卡。
  我精心准备了《编写推箱子游戏程序(第三步)——选择游戏关卡》一文(Word文档格式,14页),描述了功能实现的详情,敬请下载阅读。

学习Android开发,要做的就是实践、实践、再实践。祝好运!

你可能感兴趣的:(Android开发)