第1篇益智游戏
第1章 连连看游戏
1.1 连连看游戏介绍
1.2 程序设计的思路
1.2.1 动物方块布局
1.2.2 连通算法
1.2.3 智能查找功能的实现
1.3 程序设计的步骤
1.3.1 设计游戏界面窗体(Forml.cs)
1.3.2 编写程序代码
第2章 黑白棋游戏
2.1 黑白棋游戏介绍
2.2 程序设计的思路
2.2.1 棋子的显示
2.2.2 翻转对方的棋子
2.2.3 显示执棋方可落子位置
2.2.4 判断胜负功能
2.3 程序设计的步骤
2.3.1 设计游戏界面窗体(Forml.cs)
2.3.2 编写程序代码
第3章 汉诺塔游戏
3.1 汉诺塔游戏介绍
3.2 程序设计的关键技术
3.2.1 盘子图片的拖动
3.2.2 动态加载盘子图片
3.2.3 递归解决汉诺塔盘子移动
3.2.4 动画效果移动盘子
3.3 程序设计的思路
3.4 程序设计的步骤
3.4.1 设计游戏界面窗体(Forml.cs)
3.4.2 编写程序代码
第4章 推箱子游戏
4.1 推箱子游戏介绍
4.2 程序设计的思路
4.3 程序设计的步骤
4.3.1 设计游戏窗体(Forml.cs)
4.3.2 编写程序代码
4.3.3 推箱子游戏关卡地图编辑器(FrmConfig.cs)
第5章 扫雷游戏
5.1 扫雷游戏介绍
5.2 程序设计的思路
5.3 程序设计的关键技术
5.3.1 动态添加雷块按钮控件
5.3.2 无雷方块拓展(对于周围无雷的空白块)
5.4 程序设计的步骤
5.4.1 设计游戏窗体(Forml.cs)
5.4.2 编写程序代码
……
第2篇 控制类游戏
第3篇 棋牌类游戏
第4篇 其他类游戏
展开