登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 物联网工程 > 正文

Android平台下对对碰游戏的设计开发毕业论文

 2021-03-13 10:03  

摘 要

随着智能手机的普及,手机上的娱乐活动越来越繁多,人们生活节奏越来越快,生活压力越来越大,需要一款休闲类手机游戏来放松自己。而消除类游戏是益智类游戏的一种,操作简单,娱乐性强,自发明以来深受玩家的喜爱。基于Android的对对碰游戏不失为一种休闲娱乐的好方式。

本项目实现了一款Android对对碰游戏的基本功能和一些其他的补充功能,本文介绍了基于Android平台开发的对对碰游戏的功能和结构,以及其中的算法剖析。

本文主要阐述了如何基于Android开发对对碰游戏,完成了以下任务:

  1. 了解并搭建Android开发环境,熟悉Android基础语言。
  2. 对系统进行需求分析和概要设计,列出所要实现的功能。
  3. 研究对对碰的游戏算法,并且在Android studio平台上完成编码工作。
  4. 具体实现后进行测试和总结。

关键字:Android ;消除类游戏;对对碰

Abstract

With the popularity of smart phones, Mobile entertainment on the phone has become more and more numerous, people's pace of life is getting faster and faster, and the pressure of life is increasing. We need a casual mobile game to relax ourselves. The elimination game is a kind of puzzle games, and it has simple operation,and entertainment.So it is loved by the players since its invention. A good way for Mstching game is basing on Android.

This project has achieved the basic functions of a Android Mstching game and some other supplementary functions.This paper introduces the function and structure of Mstching game based on Android platform. And I will analyze its algorithm.

This paper describes how developing puzzle game based Android. And This project complete the following tasks:

(1) understand and build Android development environment and be familiar with Android basic language.

(2) complete needs analysis and outline design of the system, list the functions to be achieved.

(3) study Mstching game algorithm, complete the encoding work in the Android studio platform.

(4) carry on the test and summarize after the concrete implementation.

Key words: Android ;elimination games; Mstching

目录

第一章 绪论 1

1.1研究的背景和意义 1

1.2国内外研究现状 1

1.3研究内容 2

1.4论文组织结构 2

第二章 系统分析与设计 3

2.1开发环境 3

2.2总体功能结构 4

2.3 需求分析 4

2.4 数据库设计 8

2.5 系统总体设计 10

2.6系统详细设计 10

第三章 对对碰游戏的实现 15

3.1初始化界面的实现 15

3.2交换的实现 15

3.3标记的实现 16

3.4消除与更新的实现 18

3.5特殊情形的消除 19

3.6停顿效果的实现 19

3.7连锁消除 20

3.8重排的实现 20

第四章 测试 22

4.1游戏主界面 22

4.2游戏界面 22

第五章 总结 24

参考文献 25

致谢 26

绪论

1.1研究的背景和意义

消除类游戏是益智类游戏中的一种,最初开始于20世纪80年代后期如俄罗斯方块一类的游戏。不同于上个世纪的游戏元素,今天的消除类游戏已经完全形成了能够厚积薄发的态势,它不似黑马的突然,反而更像是早起的小鸟,吸引了一大批的粉丝玩家。玩家游戏过程中主要是将一定量相同的色块,如水果、宝石、动物头像、积木麻将牌等,通过移动使它们相邻配对消除来获胜。通常是将三个同样的色块配对消除,所以此类游戏又称为三消类游戏 ,消除类游戏在2000年开始随着益智类游戏在互联网的传播流行起来,尤其是宝石方块系列游戏。如今随着智能手机的普及越来越多的各种系列的消除类游戏在各大门户网站提高下载,而且此款游戏老少皆宜操作简单只要动一动手指就可完成。

对于手机游戏的发展,大致有三个时期:

第一时期:基于手机刚萌发时期的初级游戏。

这一时期,手机的发展才是刚刚起步阶段,并没有像安卓应用市场这样的应用来扩展我们手机上的游戏,各个厂商的手机系统不同,各自打造了自己的简单游戏。

第二时期:基于Java的手机游戏。

此时,虽然手机系统还没有统一,不过大都兼容了Java,可以从网上下载Java安装包,从而进行推广,这一定程度上促进了手机游戏的发展,甚至有的Java游戏已经实现了多机对战。 此时游戏大多已经进入了彩色时代。

第三时期:基于Android的手机游戏。

安卓运行系统的上线使得手机游戏出现了爆发模式的增长,不如说安卓手机市场里一半的市值是有游戏构成的,智能手机的发展使得一个安卓手机对大多数游戏可以进行兼容,画面丰富,色彩鲜艳,音乐节奏感强,正是当今手游市场的主导。 甚至——安卓游戏的推出也同时吸引了IT界愈多企业投资,变成了可盈利的产品,主要的公司像腾讯和盛大,代理了许多手机游戏,他们通过销售虚拟的游戏币来获得收入,加入了许多网络对战系统,使得手机游戏市场广泛。

对对碰是一款经典的消除类游戏,玩家们只需通过点击相邻色块来进行游戏,当有三个或者三个以上相同色块即可消除。操作简单,趣味性足,又基于手机游戏这个便利的平台,对对碰游戏将是人们紧张忙碌之余放松自己的好途径。

1.2国内外研究现状

国外有candy crash(糖果传奇),是一款由瑞典团队开发、英国休闲社交游戏开发商King所推出的消除类手游,是全球最受欢迎的消除类休闲手游大作,Googleplay2014年度盘点中游戏下载榜冠军。国内各种三消类游戏层出不穷 其中较为火爆的有乐元素公司开发的三消类休闲游戏《开心消消乐》。除此之外Android市场还有玻璃对对碰、疯狂对对碰等下载量较多的对对碰游戏。

1.3研究内容

研究内容是 Android平台下对对碰游戏的设计开发,要实现的主要功能如下:

(1)游戏开始,游戏初始化,初始化游戏主界面,随机生成一个色块矩阵。

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图