`
pugy
  • 浏览: 1348 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

学习android, 自己编的一个黑白棋游戏 (提供源代码下载)

阅读更多
学习android, 自己编的一个黑白棋游戏. 支持人机对战, 可以选择难度. 还有很多bug,还在不断完善中.

规则:
黑白棋(Othello)是由黑方和白方两人进行的益智游戏。棋盘为8x8方格.
轮到一方下棋时,必须把棋下在与对方棋子相邻的空位上,要求所下的棋子和原有的已方棋子夹住对方的至少一个棋子(横竖斜夹均可),然后把被夹住的子变成己方的颜色(也叫吃子)。

目标:
当双方都无棋可下,或者64个方格全部占满后,棋局结束,子多的一方为胜方。

屏幕截图


更新1.1
支持中文显示.
修改人工智能水平.
修复一些小bug.
  • 大小: 40.2 KB
分享到:
评论
5 楼 CoxZhang 2009-05-31  
lordhong 写道
不错  不过貌似附件里的project不全, 压缩有问题?

我下的也是这个问题,LZ哥哥快快执行补完计划。
4 楼 CoxZhang 2009-05-31  
赞咯。
哥哥不要弄G1了,多攒点弄个G2好些。
3 楼 pugy 2009-05-12  
难度等级有5级.  默认3级,感觉速度还可以. 难度适中, 不小心的话,还是会输的.
如果选5级的话,在模拟器上比较慢. 因为我没有G1, 不知道手机上速度怎么样
2 楼 lordhong 2009-05-11  
不错  不过貌似附件里的project不全, 压缩有问题?
1 楼 pugy 2009-05-11  
发现有个老外也在android上开发过这种游戏了, 叫Reversi.界面比我的好看不少

相关推荐

    毕设黑白棋源代码

    总的来说,"毕设黑白棋源代码"项目涵盖了软件工程的多个方面,包括游戏设计、编程技术、用户交互和软件工程实践,为学生提供了一个全面锻炼编程技能和问题解决能力的平台。通过分析和理解这样的源代码,可以深化对...

    Android游戏源码黑白棋(奥赛罗) 完整APP源代码

    黑白棋,又叫反棋(Reversi)、奥赛罗棋(Othello)、苹果棋或翻转棋。黑白棋在西方和日本很流行。游戏通过相互翻转对方的棋子,最后以棋盘上谁的棋子多来判断胜负。它的游戏规则简单,因此上手很容易,但是它的变化...

    Android手机版Java五子棋源代码

    【Android手机版Java五子棋源代码】是一款专为Android平台设计的移动应用程序,它使用Java编程语言编写,为开发者提供了一个实现五子棋游戏的完整示例。此源代码不仅适用于娱乐,更是一个宝贵的教育资源,对于想要...

    黑白棋(奥赛罗)Android APP完整源代码工程包

    黑白棋在西方和日本很流行。游戏通过相互翻转对方的棋子,最后以棋盘上谁的棋子多来判断胜负。它的游戏规则简单,因此上手很容易,但是它的变化又非常复杂。有一种说法是:只需要几分钟学会它,却需要一生的时间去...

    qt 黑白棋项目源代码包

    QT黑白棋项目源代码包提供了一个完整的黑白棋游戏实现,涵盖了多个关键功能模块,适合学习QT编程和游戏开发的人员。黑白棋,又称反棋或翻转棋,是一款策略性很强的双人对战游戏。在QT框架下,开发者利用其丰富的图形...

    Android游戏源码内置积分榜人机黑白棋项目

    这个Android游戏源码项目是一个基于黑白棋(也称为翻转棋或反棋)的游戏,它包含了一个内置的积分榜功能,让玩家可以竞争排名。在分析这个项目时,我们可以从中学习到许多Android应用开发和游戏设计的相关知识。 ...

    Android游戏源码黑白棋(奥赛罗)完整APP源代码

    本资源提供的是一款基于Android开发的黑白棋(奥赛罗)游戏的完整源代码,对于学习Android游戏开发或者想要深入理解Android应用程序结构的开发者来说,这是一个宝贵的参考资料。 黑白棋,又称奥赛罗棋,是一种双人...

    android黑白棋源码

    在Android平台上开发黑白棋应用,可以提供便捷的游戏体验,尤其对于移动设备用户来说。本源码包是针对Android系统的黑白棋游戏实现,适合初学者学习和理解Android应用开发的基本原理。 首先,我们来看Android应用的...

    Android studio五子棋

    本项目名为“Android Studio五子棋”,旨在提供一个交互式的五子棋游戏平台,让玩家可以体验到经典的黑白棋对决。 1. **项目结构**: 项目通常包含以下几个主要部分:`MainActivity`、游戏界面布局文件、棋盘逻辑...

    Android游戏源码适合学习的五子棋游戏.zip

    本项目提供的"Android游戏源码适合学习的五子棋游戏.zip"包含了完整的源代码,可以帮助开发者深入学习Android编程和游戏开发。 一、Android基础 1. **Activity与布局**: 五子棋游戏的主界面是通过Activity实现的,...

    Android人机五子棋项目源码_安卓源码.zip

    在本项目中,"Android人机五子棋项目源码_安卓源码.zip" 提供了一个完整的Android应用程序,用于实现人机对弈的五子棋游戏。通过分析这个压缩包内的源码,我们可以深入理解Android应用开发的核心技术和人机交互的...

    游戏奥赛罗棋棋源代码

    黑白棋是一个著名的棋类游戏,又称为“奥赛罗”棋

    Android游戏源码内置积分榜人机黑白棋项目.zip

    在这个名为"Android游戏源码内置积分榜人机黑白棋项目.zip"的压缩包中,包含了一个基于Android平台的黑白棋游戏的完整源代码。这款游戏中不仅有玩家与玩家之间的对战模式,还集成了人机对战功能,使得游戏体验更为...

    基于Android五子棋游戏设计与实现(源码+文档).rar

    本论文主要阐述以面向对象的程序开发语言,Eclipse为开发工具, 基于智能手机Android系统之上设计的一个五子棋游戏。五子棋起源于中国古代的传统黑白棋种之一,它不仅能增强思维能力提高智力,而且富含哲理,有助于修身...

    ot_1.2.rar_黑白棋

    在这个“ot_1.2.rar_黑白棋”压缩包中,包含的资源可能是一个手机黑白棋应用的源代码或者相关资源文件。让我们深入探讨一下这个主题。 首先,"ot_1.2"可能是应用的版本号,表示这是一个1.2版的黑白棋程序。这种命名...

    android围棋源码

    通过对这个项目的分析和学习,我们可以提升自己的编程技能,特别是在Android应用开发领域。 1. **图形绘制** - Android的`Canvas`类:源码中会用到`Canvas`来绘制棋盘和棋子。`Canvas`提供了在位图上绘图的各种...

    安卓小游戏五子棋源码

    【标题】"安卓小游戏五子棋源码"揭示了这个压缩包内容的核心——它是一个用于开发安卓平台上的五子棋游戏的源代码项目。在安卓应用开发中,源码是程序的基础,允许开发者查看、修改和扩展软件的功能。五子棋是一种受...

    Reversi:黑白棋android原始代码-android

    【标题】"Reversi:黑白棋android原始代码-android" 提供的是一个基于Android平台的黑白棋游戏(也称为翻转棋或奥赛罗棋)的源代码实现。这款开源项目旨在帮助开发者理解和学习如何在Android环境中开发游戏应用,特别...

    Android代码-反转游戏

    翻转棋的游戏规则是这样的:每方有黑白两色棋子,轮流在棋盘空白处下棋,当新下的棋子将对方的棋子夹在中间时,对方的棋子会被翻转成自己的颜色。因此,实现翻转棋的算法需要考虑棋盘上所有可能的下棋位置,并计算出...

    JAVA上百实例源码以及开源项目源代码

    Message-Driven Bean EJB实例源代码 2个目标文件 摘要:Java源码,初学实例,EJB实例 Message-Driven Bean EJB实例源代码,演示一个接收购物订单的消息驱动Bean,处理这个订单同时通过e-mail的形式 //给客户发一个感谢...

Global site tag (gtag.js) - Google Analytics