2。 系统开发环境的搭建 

本次设计是基于PC环境下搭建的虚拟器,来进行五子棋的设计与开发,拥有人机对弈、人人对弈等功能。本次设计是基于Windows8(64位)操作系统,安卓虚拟系统4。4。2版本来设计。

(1)JDK的安装和Java环境变量的设置;

(2)安装Eclipse;

(3)安装Android SDK,并把设置PATH环境变量;

(4)安装配置ADT。

JDK是 Java 语言的软件开发工具包,它提供了java的开发和运行环境。Android SDK是Android专属的开发工具包,是开发Android软件所需要的一些函数库等资源的集合包,开发语言为Java,是Android程序开发必要的组件之一。Android ADT是专门为Eclipse开发Android程序设计的插件,ADT插件极大的扩充了Eclipse集成环境性能,能够让Android应用程序的生成和调试既简单又快速。

3。 系统的总体设计

3。1系统的需求分析 

智能手机随着时代在不断发展,而不同生产厂商为了迎合不同用户的需求,生产出了不同型号和不同屏幕大小的手机,为了使用户在玩五子棋游戏时获得良好游戏的体验,还需要考虑不同屏幕大小手机的显示效果,并设计一个简洁的游戏界面,拥有简易方便的操作,同时提供人人对弈和人机对弈两种游戏模式供玩家选择,尤其是在人就对弈模式中,要尽可能的在缩短系统智能算法的同时,还要保证拥有一定的智能水平,给玩家带来一定的挑战,此外五子棋还应具备以下功能:  来;自]优Y尔E论L文W网www.youerw.com +QQ752018766-

(1)具有重新开始的功能; 

(2)具有提示该哪一方下棋的功能; 

(3)具有关于功能; 

(4)具有退出功能;

3。2系统的概要设计

五子棋游戏在开始运行的时候,最初进入游戏时会先弹出一个欢迎界面,用户点击菜单按钮会进入主菜单选项,在菜单中可以选择游戏的不同功能,分别是:开始游戏、双人游戏、关于和退出。用户如果点击开始游戏,就默认为人机对弈,即单人游戏,人和人工智能进行游戏;如果点击双人游戏,就可以让两个用户在一台设备上进行游戏;如果点击关于,就会显示五子棋的游戏规则;如果点击退出,会直接结束并退出游戏。用户如果选择了人机对弈和人人对弈的任意一种模式,在游戏判定出胜负后,可以点击菜单进行菜单任意一种功能的选择

上一篇:网络个性化阅读及其服务平台研究与设计
下一篇:asp.net校园二手商品交易网站设计+源代码

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

张洁小说《无字》中的女性意识

互联网教育”变革路径研究进展【7972字】

老年2型糖尿病患者运动疗...

ASP.net+sqlserver企业设备管理系统设计与开发

安康汉江网讯

麦秸秆还田和沼液灌溉对...

网络语言“XX体”研究

LiMn1-xFexPO4正极材料合成及充放电性能研究

新課改下小學语文洧效阅...

我国风险投资的发展现状问题及对策分析