声明
摘要
第一章 绪论
1.1 研究背景与意义
1.1.1 研究背景
1.1.2 研究意义
1.2 国内外研究现状
1.2.1 国内研究现状
1.2.2 国外研究现状
1.2.3 现有研究中存在的问题
1.3 论文主要内容与组织结构
1.3.1 论文主要内容
1.3.2 论文组织结构
第二章 相关技术介绍
2.1 游戏引擎技术
2.2 纸牌类游戏业务规则
2.2.1 业务规则概念
2.2.2 业务规则表示和管理
2.3 JAVA规则引擎技术
2.3.1 规则引擎简介
2.3.2 规则引擎的组成和工作流程
2.3.3 规则引擎的核心算法
2.4 开源规则引擎DROOLS
2.4.1 DROOLS简述
2.4.2 DROOLS规则引擎开发
2.4.3 为何选用DROOLS
2.5 本章小结
第三章 基于规则引擎的示例游戏设计
3.1 示例游戏功能框架设计
3.2 规则引擎接口设计
3.2.1 DROOLS核心API介绍
3.2.2 示例游戏规则引擎接口设计
3.3 示例游戏规则设计
3.3.1 示例游戏规则介绍
3.3.2 示例游戏规则设计
3.4 80分游戏部分规则设计
3.5 本章小结
第四章 基于规则引擎的示例游戏实现
4.1 示例游戏界面实现
4.1.1 纸牌类实现
4.1.2 游戏界面类实现
4.2 AI对弈类实现
4.3 示例游戏规则实现
4.3.1 选牌合法性判断规则
4.3.2 出牌大小比较规则
4.4 80分游戏部分规则实现
4.5 本章小结
第五章 验证分析
5.1 实验环境筒述
5.2 实验设计
5.2.1 实验方案设计
5.2.2 实验流程设计
5.3 实验结果分析
5.3.1 示例游戏业务规则测试分析
5.3.2 示例游戏响应时间测试分析
5.3.3 示例游戏用户试玩测试分析
5.3.4 80分游戏部分规则测试分析
5.4 本章小结
第六章 总结与展望
6.1 主要工作总结
6.2 展望
参考文献
硕士在读期间科研成果介绍
致谢