《Anroid 2.0游戏开发实战宝典》- - 第13章 棋牌游戏——中国象棋人机对弈
更新时间:2023-08-27 16:40:02 阅读量: 教育文库 文档下载
- android推荐度:
- 相关推荐
《Android 2.0游戏开发实战宝典》随书附赠DVD,中的电子教案PPT,7个真实游戏案例:体育游戏——疯狂足球益智游戏——推箱子滚屏动作游戏——太空保卫战棋牌游戏——中国象棋人机对弈3D物理传感器游戏——小球快跑昌险游戏——胜利磊逃亡策略游戏——回到战国
Android游戏开发培训视频 游戏开发培训视频
棋牌游戏——中国象棋人机对弈 中国象棋人机对弈 棋牌游戏
Android游戏开发 Android游戏开发 游戏开发
《Android 2.0游戏开发实战宝典》随书附赠DVD,中的电子教案PPT,7个真实游戏案例:体育游戏——疯狂足球益智游戏——推箱子滚屏动作游戏——太空保卫战棋牌游戏——中国象棋人机对弈3D物理传感器游戏——小球快跑昌险游戏——胜利磊逃亡策略游戏——回到战国
课程安排
背景概述 功能简介 游戏的策划 开发前的准备工作 各个类的简要介绍 游戏的框架简介 共有类ChessActivity的实现
Android游戏开发 游戏开发
1-2
《Android 2.0游戏开发实战宝典》随书附赠DVD,中的电子教案PPT,7个真实游戏案例:体育游戏——疯狂足球益智游戏——推箱子滚屏动作游戏——太空保卫战棋牌游戏——中国象棋人机对弈3D物理传感器游戏——小球快跑昌险游戏——胜利磊逃亡策略游戏——回到战国
课程安排(续)
辅助界面相关类的实现 游戏界面相关类的实现 象棋规则类的实现 游戏界面的完善 游戏的优化与改进
Android游戏开发 游戏开发
1-3
《Android 2.0游戏开发实战宝典》随书附赠DVD,中的电子教案PPT,7个真实游戏案例:体育游戏——疯狂足球益智游戏——推箱子滚屏动作游戏——太空保卫战棋牌游戏——中国象棋人机对弈3D物理传感器游戏——小球快跑昌险游戏——胜利磊逃亡策略游戏——回到战国
开发背景
中国象棋具有悠久的历史,象棋的爱好者更是数不胜数 ,远在战国时代,象棋便在贵族阶层中广为流传,早期 的象棋是象征着当时战斗场面的游戏,后来这种观念慢 慢被改变,成了人们休闲娱乐中不可缺少的一部分。 而当今的人们忙于工作,很少有时间静下心来享受一下 象棋对弈的乐趣,因此电脑版象棋、手机版象棋便开始 受到人们的关注。
Android游戏开发 游戏开发
1-4
《Android 2.0游戏开发实战宝典》随书附赠DVD,中的电子教案PPT,7个真实游戏案例:体育游戏——疯狂足球益智游戏——推箱子滚屏动作游戏——太空保卫战棋牌游戏——中国象棋人机对弈3D物理传感器游戏——小球快跑昌险游戏——胜利磊逃亡策略游戏——回到战国
功能演示
这一节将对本游戏各个功能进行演示。
Android游戏开发 游戏开发
1-5
《Android 2.0游戏开发实战宝典》随书附赠DVD,中的电子教案PPT,7个真实游戏案例:体育游戏——疯狂足球益智游戏——推箱子滚屏动作游戏——太空保卫战棋牌游戏——中国象棋人机对弈3D物理传感器游戏——小球快跑昌险游戏——胜利磊逃亡策略游戏——回到战国
游戏的策划
接下来对本游戏的策划进行简单介绍,在真实的游戏开 发中,该步骤还需要更细致、更具体、更全面,该游戏 的策划如下所列。
游戏类型 运行的目标平台 操作方式
Android游戏开发 游戏开发
1-6
《Android 2.0游戏开发实战宝典》随书附赠DVD,中的电子教案PPT,7个真实游戏案例:体育游戏——疯狂足球益智游戏——推箱子滚屏动作游戏——太空保卫战棋牌游戏——中国象棋人机对弈3D物理传感器游戏——小球快跑昌险游戏——胜利磊逃亡策略游戏——回到战国
开发前准备工作
游戏的准备工作主要是在进行开发之前的非代码方面的 准备工作,主要包括以下两个方面。
图片资源的准备工作 声音资源的准备工作
Android游戏开发 游戏开发
1-7
《Android 2.0游戏开发实战宝典》随书附赠DVD,中的电子教案PPT,7个真实游戏案例:体育游戏——疯狂足球益智游戏——推箱子滚屏动作游戏——太空保卫战棋牌游戏——中国象棋人机对弈3D物理传感器游戏——小球快跑昌险游戏——胜利磊逃亡策略游戏——回到战国
游戏的架构
在正式代码的开发之前,首先对该游戏的设计框架进行 简要介绍,以帮助读者更好的理解后面的内容。
Android游戏开发 游戏开发
1-8
《Android 2.0游戏开发实战宝典》随书附赠DVD,中的电子教案PPT,7个真实游戏案例:体育游戏——疯狂足球益智游戏——推箱子滚屏动作游戏——太空保卫战棋牌游戏——中国象棋人机对弈3D物理传感器游戏——小球快跑昌险游戏——胜利磊逃亡策略游戏——回到战国
游戏的类框架
Android游戏开发 游戏开发
1-9
《Android 2.0游戏开发实战宝典》随书附赠DVD,中的电子教案PPT,7个真实游戏案例:体育游戏——疯狂足球益智游戏——推箱子滚屏动作游戏——太空保卫战棋牌游戏——中国象棋人机对弈3D物理传感器游戏——小球快跑昌险游戏——胜利磊逃亡策略游戏——回到战国
各个类的简要介绍
该游戏中开发的类比较多,为了让读者能够更好的理解各 个类的在游戏中所扮演的角色,本节将按照前面的框架分 类对各个类的功能进行简要介绍。
共有类 辅助界面相关 游戏界面相关类
Android游戏开发 游戏开发
1-10
《Android 2.0游戏开发实战宝典》随书附赠DVD,中的电子教案PPT,7个真实游戏案例:体育游戏——疯狂足球益智游戏——推箱子滚屏动作游戏——太空保卫战棋牌游戏——中国象棋人机对弈3D物理传感器游戏——小球快跑昌险游戏——胜利磊逃亡策略游戏——回到战国
共有类ChessActivity的实现
ChessActivity 类是整个游戏的控制器,主要负责游戏 的切屏等操作。在本游戏的开发中,需要先对该类进行 开发。
Android游戏开发 游戏开发
1-11
《Android 2.0游戏开发实战宝典》随书附赠DVD,中的电子教案PPT,7个真实游戏案例:体育游戏——疯狂足球益智游戏——推箱子滚屏动作游戏——太空保卫战棋牌游戏——中国象棋人机对弈3D物理传感器游戏——小球快跑昌险游戏——胜利磊逃亡策略游戏——回到战国
辅助界面相关类的实现
接下来将对本游戏的除了主游戏界面之外的其他界面以 及相关线程进行介绍,开发步骤如下。
欢迎界面WelcomeView的介绍 欢迎界面动画生成类WelcomeViewThread的介绍 菜单界面MenuView的介绍 帮助界面HelpView的介绍
Android游戏开发 游戏开发
1-12
《Android 2.0游戏开发实战宝典》随书附赠DVD,中的电子教案PPT,7个真实游戏案例:体育游戏——疯狂足球益智游戏——推箱子滚屏动作游戏——太空保卫战棋牌游戏——中国象棋人机对弈3D物理传感器游戏——小球快跑昌险游戏——胜利磊逃亡策略游戏——回到战国
游戏界面框架介绍
前面已经将欢迎动画和菜单等界面介绍完毕,从本节开 始将本游戏最主要的环节—
—游戏界面的开发,为了让 读者能够非常容易的理解游戏界面的开发,本节先对游 戏界面的框架进行介绍。
Android游戏开发 游戏开发
1-13
《Android 2.0游戏开发实战宝典》随书附赠DVD,中的电子教案PPT,7个真实游戏案例:体育游戏——疯狂足球益智游戏——推箱子滚屏动作游戏——太空保卫战棋牌游戏——中国象棋人机对弈3D物理传感器游戏——小球快跑昌险游戏——胜利磊逃亡策略游戏——回到战国
游戏界面的框架
Android游戏开发 游戏开发
1-14
《Android 2.0游戏开发实战宝典》随书附赠DVD,中的电子教案PPT,7个真实游戏案例:体育游戏——疯狂足球益智游戏——推箱子滚屏动作游戏——太空保卫战棋牌游戏——中国象棋人机对弈3D物理传感器游戏——小球快跑昌险游戏——胜利磊逃亡策略游戏——回到战国
游戏界面相关类的实现
接下来将对本游戏的游戏主界面的相关类进行介绍。
走法类ChessMove的介绍 思考时间线程TimeThread的介绍
Android游戏开发 游戏开发
1-15
《Android 2.0游戏开发实战宝典》随书附赠DVD,中的电子教案PPT,7个真实游戏案例:体育游戏——疯狂足球益智游戏——推箱子滚屏动作游戏——太空保卫战棋牌游戏——中国象棋人机对弈3D物理传感器游戏——小球快跑昌险游戏——胜利磊逃亡策略游戏——回到战国
象棋规则类的实现
会玩中国象棋的人都知道,象棋的规则是很多的,“马 走日,象走田”等,GuiZe类就是对这些规则进行封装 的类,当玩家需要走某步棋时,需要通过该类判断是否 可以走。
象棋规则类GuiZe的框架 走法判断方法canMove的架构 帅、士、象、兵的规则介绍 将、车、马、炮的规则介绍 走法产生方法allPossibleMoves的架构 走法产生方法allPossibleMoves的完善
Android游戏开发 游戏开发
1-16
《Android 2.0游戏开发实战宝典》随书附赠DVD,中的电子教案PPT,7个真实游戏案例:体育游戏——疯狂足球益智游戏——推箱子滚屏动作游戏——太空保卫战棋牌游戏——中国象棋人机对弈3D物理传感器游戏——小球快跑昌险游戏——胜利磊逃亡策略游戏——回到战国
帅、士的走法
Android游戏开发 游戏开发
1-17
《Android 2.0游戏开发实战宝典》随书附赠DVD,中的电子教案PPT,7个真实游戏案例:体育游戏——疯狂足球益智游戏——推箱子滚屏动作游戏——太空保卫战棋牌游戏——中国象棋人机对弈3D物理传感器游戏——小球快跑昌险游戏——胜利磊逃亡策略游戏——回到战国
象、兵的走法
Android游戏开发 游戏开发
1-18
《Android 2.0游戏开发实战宝典》随书附赠DVD,中的电子教案PPT,7个真实游戏案例:体育游戏——疯狂足球益智游戏——推箱子滚屏动作游戏——太空保卫战棋牌游戏——中国象棋人机对弈3D物理传感器游戏——小球快跑昌险游戏——胜利磊逃亡策略游戏——回到战国
车、马的走法
Android游戏开发 游戏开发
1-19
正在阅读:
《Anroid 2.0游戏开发实战宝典》- - 第13章 棋牌游戏——中国象棋人机对弈08-27
机械制造基础习题及答案11-15
苏教版小学三年级语文下册《练习7》教案05-25
海运提单填写规范07-08
大同市城市总体规划(2006—2020年) - 图文09-13
男人更需要关怀辩论赛二辩辩词03-29
中医是否伪科学?05-13
辩护意见02-19
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 对弈
- 中国象棋
- 棋牌游戏
- 人机
- 实战
- 宝典
- Anroid
- 开发
- 游戏
- 2.0
- 住宅(砖混)施工组织设计
- 外贸公司注册流程及各类表格
- 雏鹰假日小队
- 2018年毕节地区小升初入学考试模拟考试试题与答案汇总(五份)
- 镜头基本知识
- 关于速腾、迈腾轴向滚珠轴承更换的
- 校园招聘一对多自我介绍示范
- 中外历史大事年表(政治经济文化综合)
- 如何防止arp攻击
- 语文版 七年级下册语文教案全集
- 健康管理师培训(完整版)
- 复习 孟德尔的豌豆杂交实验(一)
- 基于顾客参与的服务质量提升路径研究_王佳欣
- 打印机及发票设置
- 《计算机科学技术方法论》课程教学实践
- 模具报价单模板
- 伙食费用公开明细表
- 2012年3月中考数学一轮复习精品讲义(含2011中考真题)_第二十八章_锐角三角函数
- 工程材料及成形技术基础作业题库
- 必修二第四章第二节 工业地域的形成