首页 > 编程知识 正文

android程序员图片(android私活)

时间:2023-05-06 12:15:35 阅读:538 作者:292

话题:基于安卓的蛇游戏

1需求分析

1)布局要求:设计面板清晰,结构清晰;相应的文字说明;有相应的注释。

2)贪吃蛇3360的基本玩法是可以用上、下、左、右键控制蛇的移动方向,让它带着食物向那个方向移动,吞下食物让它的身体生长。如果蛇在移动时撞到墙壁或穿过身体,游戏就结束了。

3)调整蛇:的速度用户可以通过调整蛇的速度来选择不同的难度。

4)选择电平功能:游戏分为不同的难度等级,用户可以选择不同的难度等级进行游戏。

5)游戏帮助:用户可以查看游戏描述,查看英雄列表等。

在Eclipse下安装ADT插件,下载Android虚拟机进行测试(也可以直接连接手机进行测试),设计算法、代码,将资源整合到项目中,添加一些附加功能,最终完成项目。

2任务要求:

本课题要求学习和掌握java和Android的基础知识,了解Snake Game的原理,并实现其代码编写。需要美观的外观和良好的用户体验。

1)系统描述:包括问题描述、数据需求和功能需求。

2)系统设计:包括总体设计、数据库表结构、输入输出设计、用户界面设计和处理流程设计。

3)系统测试:包括测试用例、测试方法和测试结果的描述。

4)设计特点、缺点、收获和经验。

3相关技术介绍:

3.1系统采用安卓开发语言,使用游戏开发框架——Libgdx,使用SQLite数据库存储游戏数据。

3.2安卓游戏开发流程

游戏开发流程

4详细设计

1程序流程图描述

系统流程图

2相关文件说明

序列号

文件名

强函数

一个

资产

用于保存图片声音文件并将其放入内存。

2

瑕疵

实现食物(石头)类别

蛇形零件

实现蛇身部分类

认识蛇

设置

保存游戏设置

磁共振游戏

显示开始界面。

加载屏幕

将屏幕加载为屏幕的子类

主菜单绿色

显示游戏的主菜单屏幕。

帮助屏幕

显示游戏的帮助屏幕。

10

高速核心屏幕

显示游戏的分数列表屏幕。

11

游戏画面

显示游戏不同状态的图片。

12

世界

达到控制操作等一般要求,如食物摆放、蛇的移动速度、蛇的存活率等。

3接口实现

主接口

地图选择

游戏界面

游戏界面

5主题总结

程序运行正常,我完成的测试工作包括本章介绍的几个方面。通过了以下测试。页面显示,移动蛇头测试,蛇粮测试,判断结束测试,并在结束后重启暂停测试、复盘测试和压力测试。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。