基于Android的五子棋设计与实现(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

基于Android的五子棋设计与实现(2)

目前,智能手机常见的操作系统有Android(安卓)、iOS(苹果)、Windows Mobile(WM)、Windows Phone(WP)、Symbian(塞班)。而在这些常见的操作系统中,Android操作系统在市场的占有比例相对来说更大一些,基于Android的应用程序也层出不穷,所以基于Android而开发的软件尤其是基于Android开发的游戏受到绝大部分人们的青睐。

1。2  课题的选取源F于K优B尔C论V文N网WwW.youeRw.com 原文+QQ752^018766

随着人们日趋忙碌的工作生活,一款休闲的小游戏显得越来越重要。以往人们会觉得玩游戏浪费时间,荒废生命,其实并非如此。玩一款休闲的小游戏,其实是对自己身心的一种放松,一种愉悦。我们可以在上下班途中,或者是工作之余,拿出手机,放下烦恼,来玩一局休闲小游戏,以此来放松绷劲的神经。

但是,休闲的小游戏不计其数,选取怎样的游戏成为本次毕业设计的第一步,经过一番思考,最终确定了以五子棋作为课题。

 说到五子棋,那就要追溯它的起源。五子棋是我们的祖先发明的,距离今天已经有好几千年的历史,后来流传到日本,在日本才真正的发展起来,后又传到欧洲,受到大部分人的青睐。五子棋的名子可谓是多种多样,有“五格”、“五子连”、“五目”、“连五子”等等,流传到日本时,日本人给五子棋取了个名字,叫“连珠”。后来日本首先将五子棋作为竞技项目,所以五子棋便以“连珠”流行于世界。

说到五子棋的规则,其实很简单,游戏分为黑白两方,黑方先,白方后,依次落子于棋盘的各个交叉点上。中国有句古话,观棋不语真君子,落子不悔大丈夫,所以棋子落下后不能移动,不能悔棋,没有吃子。黑方或白方无论哪方先连成五子即在横、竖、左斜、右斜的任意方向达成五个连子,即为获胜者。

五子棋将娱乐、竞技、教育、科学与艺术五者结合在一起。对弈五子棋,对于自身而言,可以放下浮躁,启迪思维,与别人也可以进行友善的交流。五子棋不分智商高低,老少皆宜。现如今五子棋已经成为世界人民热爱的一项智力竞技项目,已慢慢发展成国际性体育文化交流不可或缺的内容之一。

所以编写一款基于Android的五子棋小游戏是一件很有意义的事,闲时也可以和朋友来一场说下就下的五子棋竞技。

1。3  主要内容及目标

本毕业设计是依据传统五子棋的游戏规则进行编写的,主要实现了人人对战以及联网对战这一具有互动性强、可玩性高的功能,。但是在实现之前,需要完成Android开发环境的搭建,这里用到的是Android studio,五子棋具体算法的构思与设计(包括五子棋双方先手后手代码的设计、游戏输赢代码的设计、五子棋输赢判定代码的设计),五子棋界面的设计与绘制(包括主页面设计、五子棋棋盘的设计、开始游戏的按钮的设计、退出游戏的按钮的设计以及先手后手按钮的设计等),并且设计了游戏进行到一半退出程序的功能。

2  Android的开发环境[1]

中国有句古话,工欲善其事必先利其器,因此,具备一个良好的开发环境是开发出一款优秀软件的重要保障,这一章节就主要介绍Android的开发环境搭建,具体从硬件平台、软件平台以及搭建这三个方面介绍。

2。1  硬件平台 

    处理器类型:PentiumⅣ兼容处理器或更高类型

    处理器速度:1。8GHz

    内存:2048MB以上 

2。2  软件平台

操作系统:Windows 7及以上 (责任编辑:qin)