`

【Android手机游戏】贪吃蛇(1)

阅读更多

【Android手机游戏】贪吃蛇

引言

 

自从一个月之前开始学习android手机应用开发,看书,coding,逛论坛(主要是www.eoeandroid.com),发帖,回帖,积累了一点小小的经验,熟悉了一些最为基本的控件用法和基本android开发思路。
在eoe的论坛上发表过几个帖子,包括【基本控件及基本动画效果等示例demo集合大放送,持续更新】,【新浪微博开放平台开发-简易android客户端】,【新手项目示例-记事本】等demo小示例。
最近想通过一个【贪吃蛇】的小游戏,完整的了解一下游戏开发流程和用到的技术点。

 

游戏开发流程

 

通过一段时间的学习,觉得游戏开发的流程包括:

  • 游戏策划
  • 游戏资源准备
  • 游戏框架设计
  • 游戏开发
  • 游戏测试
  • 游戏发布
  • 游戏升级

 

游戏策划

首先要做的是游戏策划,就好比是软件开发里面的需求调研,梳理需求,整理需求。设计一个游戏,构思一个游戏的类型,场景,背景,游戏的流程,规范,规则。

 

【贪吃蛇】游戏策划

1、画面份三栏,上面一栏显示得分,中间一栏是小蛇的活动区域,下面一栏是操作栏,包括两个操作按钮。
2、游戏开始之后,画面的下方出现一条向上运动的小蛇。
3、利用画面最下面一栏的左右键可以控制小蛇,左键控制蛇头向左旋转90度,右键控制蛇头向右旋转90度。
4、画面中的小蛇活动区域随机出现苹果,吃掉一个苹果,另外一个才会出现。
5、小蛇用头部触碰随机出现的苹果,得分+10,速度适当增加。
6、小蛇的头部如果触碰到活动区域的边界,小蛇将随机向左或右转向90度。
7、小蛇的头部如果触碰到身体部分,游戏结束,结束之后可以输入用户名,记录得分。
8、有排行榜功能,在排行榜显示用户民和得分。
8、游戏为过关类型,共设置10关,第一关会出现3个苹果,以后每关增加3个苹果。在新的关卡,小蛇的长度恢复为默认长度,速度为默认速度。
9、设置挑战极限功能,设置100个苹果,初始速度为10级,初始长度为10。

 

【贪吃蛇】游戏流程

 

1、启动画面
2、菜单界面,菜单包括【开始游戏】【挑战极限】【排行榜】【关于贪吃蛇】【帮助】【退出游戏】
3、【开始游戏】和【挑战极限】进入 游戏
4、完成本关,显示成功和分数,提示是否继续还是退出,退出的话,提示输入用户名,进入菜单界面;继续,则进入下一关。全部通关之后,提示输入用户名,进入菜单界面。
5、排行榜按照积分高低列出用户名和积分
6、帮助显示游戏规则和操作方式
7、关于贪吃蛇,显示作者姓名,版本

Technorati 标签: android,游戏,贪吃蛇

,联系邮箱,联系电话
8、退出游戏直接退出应用

【贪吃蛇】游戏主画面

分享到:
评论

相关推荐

    基于Android的贪吃蛇游戏开发

    在手机屏幕上设计一个贪吃蛇游戏,屏幕四周被绿色苹果包围,中间有贪吃蛇和随机产生的苹果,贪吃蛇的头是黄色的,身子是红色的。玩家按上、下、左、右键盘控制贪吃蛇在屏幕上向上、下、左、右移动,贪吃蛇只能向左、...

    基于android手机贪吃蛇游戏设计.pdf

    基于android手机贪吃蛇游戏设计.pdf

    android系统上的贪吃蛇游戏源码

    是智能手机操作系统android上的一款贪吃蛇小游戏源码,现在移动开发比较火爆,对于想做android上的开发者来说,可以借鉴学习。

    android贪吃蛇毕业设计论文.doc

    不错的的Android毕业设计,欢迎各位下载,重点说明了这个贪吃蛇程序所用到的一些类和控件,包括...这些都将能很好的满足未来人们对手机游戏的需求。吞吃蛇游戏基于Android平台编写,满足一般手机用户的娱乐需求。

    Android贪吃蛇(源码演示)

    老外写的Android手机系统的贪吃蛇源码演示,里面有注释,不过是英文的,遗憾啊,不过英文好的应该可以看懂啊,我E文差啊,再此不多介绍了,看似完整的Android贪吃蛇游戏代码,分享给大家啦!~

    android贪吃蛇游戏_开题报告

    顺应时代发展的需要,本次毕业设计采用流行的J2ME手机应用开发平台,利用J2ME的移动开发MIDP架构,设计和开发了一款贪吃蛇游戏。

    Android贪吃蛇游戏

    贪吃蛇游戏是一款老牌的手机游戏,同时也是一款比较需要耐心地游戏。贪吃蛇游戏就是一条小蛇,不停地在屏幕上游走,吃各个方向出现的食物,越吃越长。只要蛇头碰到屏幕四周,或者碰到自己的身子,小蛇就立即毙命。玩...

    android贪吃蛇毕业设计论文

    android贪吃蛇毕业设计论文, 目 录 摘 要 I Abstract II 第1章 绪 论 1 1.1 Android简介 1 1.1.1 Android的来源及发展 1 1.1.2 Android系统的特点 2 1.2 项目目的与意义 2 1.2.1 开发目的 2 1.2.2 开发意义 3 1.3 ...

    android贪吃蛇设计毕业论文

    1.1 Android简介 1 1.1.1 Android的来源及发展 1 1.1.2 Android系统的特点 2 1.2 项目目的与意义 2 1.2.1 开发目的 2 1.2.2 开发意义 3 1.3 国内外现状分析 3 1.3.1 国内外手机系统现状 3 1.3.2 国内外手机应用现状 ...

    贪吃蛇—Java程序员写Android游戏

    贪吃蛇—Java程序员写Android游戏

    Android项目源码一款单机贪吃蛇小游戏

    Android项目源码一款单机小游戏,本项目是一款单机版本贪吃蛇游戏源码,应该说这个游戏太强大了,是一款android上的手机游戏, 可以学习下Canvas的功能,很多游戏场景都是基于Canvas画出来的。本项目UI设计的也很炫...

    Android 贪吃蛇游戏增强版

    Android学习示例,手机游戏开发的源码,代码简洁明了。

    Android贪吃蛇源码

    一个基于android手机的贪吃蛇游戏,给大家分析一下

    Android游戏-贪吃蛇游戏源码(java实现,可作学习及课设使用,附运行教程)

    此程序是一个经典的贪吃蛇游戏,它可以在安卓设备上运行,无论是手机还是平板电脑。这个程序非常适合初学者学习安卓开发,也可以供大家自行娱乐,或者作为课程设计项目。 (2)使用Java语言编写,采用了安卓开发的...

    android课程设计---贪吃蛇手机安卓游戏.doc

    android课程设计---贪吃蛇手机安卓游戏

    基于Android实现贪吃蛇游戏【100012633】

    本次实训选择的项目是开发一个贪吃蛇手机游戏。通过本次课程设计,了解 Android 软件的开发过程,熟悉并掌握 Java 语言, 程序关键在于表示蛇的图形及蛇的移动。用一个小矩形块表示蛇的一节身体,身体每长一节,增加...

    智能移动终端应用开发设计报告Android-贪吃蛇.doc

    1 项目背景说明 针对当今游戏开发的流行趋势,手机游戏的设计已成为主流,随着计算机技术及硬件 技术的不断发展,用户的需求量也越来越多,并且用户追求的效果也越来越好,在此形 势下好的设计方法尤为重要,基于...

    适用于 Android 的 简单2D 贪吃蛇游戏_python_代码_下载

    适用于 Android 的简单 2D 贪吃蛇游戏 游戏就像我们 90 年代在安卓手机上玩的游戏。一个很好玩的游戏,可以打发时间。

    贪吃蛇源码

    本代码是基于Java的贪吃蛇Android手机游戏程序,可以运行,实现一些功能

    android贪吃蛇

    android贪吃蛇,做这个小游戏,只要想到蛇身(不管后面有几个),都跟着蛇头走过的坐标point走,就解决了,ArrayList就这个东西,想了半天,想明白就容易了。这里只是用模拟器做出键盘控制,手机控制没做

Global site tag (gtag.js) - Google Analytics