移动互联时代的到来,智能手机的流行已经是手机市场的一大趋势。这类移动智能终端的出现在很大程度上改变了人们的生活方式,聪明的人们不再仅仅满足于手机的外观和基本功能的使用,而是开始追求更多、更强、更好、更个性化的功能。与传统功能手机相比,智能手机以其智能、便携等特点,使其能在娱乐、商务等应用上更好的满足消费者的体验。
智能手机拥有庞大的用户群,甚至很可能在未来会超过电脑终端应用,各种信息安全问题在传统互联网上也存在着,并且逐渐延伸到移动互联网领域,有很大可能会演化成为新的安全问题。目前,针对智能手机的软件大概分为两种,一种是应用类软件,另一种是娱乐软件。本课题就选择开发一款基于android手机平台的上的五子棋游戏。
现如今的社会,经济高速发展,祖国的繁荣昌盛离不开辛勤的中国人民,但是在为zhuyi社会的建设道路上,人们的身体状况却不容乐观。在忙碌的学习、工作、生活之余,劳逸结合,玩一玩手机游戏放松一下是非常有必要的。这是随着移动信息化,发达通讯网络发展而来的产物。 基于安卓的五子棋游戏可以锻炼我们的智力,和小伙伴一起下棋,促进感情,同时棋类游戏不会让我们沉迷,过度沉迷游戏会降低智力,但是棋类游戏则刚刚相反,他可以提高我们的智力,提高我们的记忆力和逻辑思维能力。
1。1。2研究的目的
本毕业设计基于Android系统,采用Eclipse开发工具,Java语言和C语言开发的游戏。具备的功能有:人和电脑对战,下不过想悔棋,打不过要重新开始的功能。该游戏基于Android系统,可以在Android手机上面玩。用户可以在休闲时间进行娱乐消遣,劳逸结合。在娱乐的同时,还可以提升自己的棋艺。当今社会正处于移动互联网的浪潮之中,智能手机已经成为人们与外面联系,无聊消遣的主要工具。现在人们的生活节奏越来越来快,生活压力也越来越大,在工作之余和学习之余进行娱乐放松是非常有必要的一件事。因此基于Android系统的手机五子棋游戏,可以让你无论身处何时何地,都可以启动进行娱乐放松身心,从而降低自己的疲劳程度,尽快恢复自己的状态。以最佳的状态去迎接未来的挑战。
在今天,无论是移动通信技术还是互联网技术都在飞速发展,这两个原本不着边的行业已经慢慢融合在一起,成为一个新的行业,ICT。在如今我们的科学技术如此发达,对我们的生活产生重要的影响可能是世界上先进技术的变革或者创新。移动端的数码设备,特别是现在的手机功能异常强大,甚至比以前的电脑功能还要多,硬件还要强。正是因为如此在变化的同时进步很大所以才满足了用户的需求,随着设备的不断发展对人们的技术能力也提出更大的要求。在几年前,人们还是主要玩PC端游戏,在这几年手机游戏突然崛起,因此大部分手机的游戏都是在借鉴电脑游戏,许多电脑游戏也出了手机版,常常会出现将PC端游戏移植到手机上面而获得巨大成功的案例。当然要想在这款游戏上面获得成功,并不是照着抄就可以了,要根据手机的条件来进行修改的,不少电脑游戏移植到手机游戏上面去,操纵并不是很方便,肯定比不上电脑,从而导致体验也没有电脑游戏好。基于Android系统的五子棋正好弥补了这一点不足,五子棋的游戏内容本身比较简单,也很容易操控,并且可以在人们劳累之余锻炼智力。而且五子棋也具有一定的历史。一个基本的五子棋游戏,必定少不了电脑玩家,而电脑玩家说白了就是设计到了人工智能的技术。下棋还有博弈是人工智能的一个重要的研究方向,从之前谷歌研发的阿尔法人工智能我们就可以看出来。人工智能和计算机视觉是未来互联网一个重要的发展方向。本文运用将会利用Android基础知识,Java知识,jni和电脑AI相关,开发出来一个在安卓系统运行的五子棋游戏,实现五子棋的功能与电脑对战,并且电脑水平足够高。与电脑对战是本设计的核心,因为这将设计到了人工智能的应用还有相关方面的算法。研究电脑如何下棋,如何对当前棋局进行判断,分析出最大可能获取胜利的走法,将会是本次毕业设计至关重要的一个点,同时也可以我们的思维能力和编程水平。