图书介绍
Visual C#经典游戏编程开发2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 陈锐,李欣,夏敏捷编著 著
- 出版社: 北京:科学出版社
- ISBN:9787030318831
- 出版时间:2011
- 标注页数:448页
- 文件大小:243MB
- 文件页数:462页
- 主题词:游戏-C语言-程序设计
PDF下载
下载说明
Visual C#经典游戏编程开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 益智游戏2
第1章 连连看游戏2
1.1连连看游戏介绍2
1.2程序设计的思路3
1.2.1动物方块布局3
1.2.2连通算法4
1.2.3智能查找功能的实现14
1.3程序设计的步骤18
1.3.1设计游戏界面窗体(Forml.cs)18
1.3.2编写程序代码18
第2章 黑白棋游戏27
2.1黑白棋游戏介绍27
2.2程序设计的思路28
2.2.1棋子的显示28
2.2.2翻转对方的棋子28
2.2.3显示执棋方可落子位置29
2.2.4判断胜负功能29
2.3程序设计的步骤29
2.3.1设计游戏界面窗体(Forml.cs)29
2.3.2编写程序代码29
第3章 汉诺塔游戏42
3.1汉诺塔游戏介绍42
3.2程序设计的关键技术43
3.2.1盘子图片的拖动43
3.2.2动态加载盘子图片44
3.2.3递归解决汉诺塔盘子移动45
3.2.4动画效果移动盘子46
3.3程序设计的思路47
3.4程序设计的步骤47
3.4.1设计游戏界面窗体(Forml.cs)47
3.4.2编写程序代码48
第4章 推箱子游戏58
4.1推箱子游戏介绍58
4.2程序设计的思路59
4.3程序设计的步骤61
4.3.1设计游戏窗体(Forml.cs)61
4.3.2编写程序代码62
4.3.3推箱子游戏关卡地图编辑器(FrmConfig.cs)70
第5章 扫雷游戏76
5.1扫雷游戏介绍76
5. 2程序设计的思路77
5. 3程序设计的关键技术77
5.3. 1动态添加雷块按钮控件77
5.3.2无雷方块拓展(对于周围无雷的空白块)78
5.4程序设计的步骤79
5.4.1设计游戏窗体(Forml.cs)79
5.4.2编写程序代码79
第6章 七巧板游戏87
6.1七巧板游戏简介87
6.2程序设计的关键技术88
6.2.1几何图形的绘制88
6.2.2几何图形的平移旋转92
6.2.3给GraphicsPath包含的图形填充颜色95
6.3程序设计的步骤96
6.3.1设计拼块类(CChip.cs)96
6.3.2设计窗体类(Forml.cs)101
第7章 21点扑克牌游戏106
7.1 21点扑克牌游戏介绍106
7.2程序设计的关键技术107
7.2.1扑克牌面绘制107
7.2.2游戏规则的算法实现108
7.3程序设计的步骤110
7.3.1设计游戏窗体(Forml.cs)110
7.3.2编写程序代码110
第8章 人物拼图游戏(一)117
8.1人物拼图游戏介绍117
8.2程序设计的思路118
8.3程序设计的步骤119
8.3.1设计游戏窗体(Forml.cs)119
8.3.2播放声音类设计125
第9章 人物拼图游戏(二)126
9.1人物拼图游戏介绍126
9.2程序设计的思路127
9.3程序设计的步骤127
9.3.1设计游戏窗体(Forml.cs)127
9.3.2编写程序代码128
第10章 停车场游戏134
10.1停车场游戏介绍134
10.2程序设计的思路135
10.2.1停车位和汽车颜色编号135
10.2.2游戏中的相关数据结构136
10.2.3实现汽车移动136
10.2.4实现“路线提示”功能137
10.3程序设计的步骤137
10.3.1设计游戏窗体(Forml.cs)137
10.3.2编写程序代码137
第2篇 控制类游戏148
第11章坦克大战游戏148
11.1坦克大战游戏介绍148
11.2程序设计的思路149
11.3程序设计的步骤150
11.3.1设计坦克类150
11.3.2设计子弹类156
11.3.3设计播放声音类159
11.3.4设计游戏窗体类160
第12章俄罗斯方块168
12.1俄罗斯方块游戏介绍168
12.2程序设计的思路169
12.3程序设计的步骤170
12.3.1设计方块类(Block.cs)170
12.3.2设计游戏类(Game.cs)174
12.3.3设计游戏窗体(Forml.cs)183
第13章 贪吃蛇游戏188
13.1贪吃蛇游戏介绍188
13.2程序设计的思路189
13.3程序设计的步骤189
13.3.1设计豆类189
13.3.2设计块类190
13.3.3设计蛇类193
13.3.4设计场地类201
13.3.5设计窗体类206
第14章 华容道游戏211
14.1华容道游戏介绍211
14.2程序设计的思路212
14.2.1数据结构212
14.2.2内部逻辑213
14.3程序设计的步骤214
14.3.1创建游戏界面窗体214
14.3.2编写程序代码215
第15章 打字游戏227
15.1打字游戏介绍227
15.2程序设计的思路227
15.2.1字母的产生和下移227
15.2.2字母的消除228
15.3程序设计的步骤228
15.3.1设计游戏界面窗体(Forml.cs)228
15.3.2产生随机字符类(myRandom.cs)233
第3篇棋牌类游戏236
第16章网络中国象棋236
16.1中国象棋介绍236
16.1.1棋盘236
16.1.2棋子236
16.1.3各棋子的走法说明237
16.1.4关于胜、负、和238
16.2程序设计的关键技术238
16.2.1P2P知识238
16.2.2UdpClient类239
16.2.3UdpClient类开发UDP程序的过程240
16.3程序设计的思路241
16.3.1棋盘表示241
16.3.2棋子表示243
16.3.3走棋规则245
16.3.4坐标转换247
16.3.5通信协议设计247
16.3.6网络通信传递棋子信息248
16.3.7生成棋谱信息250
16.3.8实现复盘251
16.4程序设计的步骤252
16.4.1设计棋子类(Chess.cs)252
16.4.2设计棋盘类256
16.4.3设计中国象棋游戏窗体270
16.4.4复盘窗体285
第17章 两人对战网络军棋304
17.1军棋游戏介绍304
17.2程序设计的思路305
17.2.1界面设计305
17.2.2棋盘数据结构306
17.2.3通信协议设计307
17.2.4走棋规则设计309
17.2.5布阵规则设计311
17.2.6通信过程311
17.3程序设计的步骤314
第18章 拱猪扑克牌游戏344
18.1拱猪扑克牌游戏介绍344
18.2程序设计的思路347
18.2.1牌手牌的储存347
18.2.2记录牌手出牌347
18.2.3识别分牌348
18.2.4在游戏中出牌顺序逻辑控制348
18.3程序设计的步骤349
18.3.1 Card类和Poke类349
18.3.2设计游戏界面窗体(MainForm.cs)354
第4篇 其他类游戏380
第19章 涂鸦游戏软件380
19.1涂鸦游戏软件简介380
19.2程序设计的关键技术381
19.2.1基本图形绘制381
19.2.2绘图轮廓(轨迹)的消除383
19.2.3绘图工具箱实现384
19.3程序设计的步骤385
19.3.1设计绘图工具类(DrawTools.cs)385
19.3.2设计涂鸦游戏窗体(Forml.cs)392
第20章 智力问答游戏400
20.1智力问答游戏简介400
20.2程序设计的关键技术401
20.2.1在保持连接的方式下进行数据操作401
20.2.2在无状态方式下进行数据操作401
20.2.3DataSet和DataReader402
20.3程序设计的思路403
20.4程序设计的步骤403
20.4.1设计游戏窗体(Forml.cs)403
20.4.2编写程序代码403
第21章 对对碰游戏411
21.1对对碰游戏介绍411
21.2程序设计的思路413
21.3程序设计的步骤414
21.3.1设计方块类(Block.cs)414
21.3.2设计游戏场景类(GameField.cs)416
21.3.3设计游戏窗体(Forml.cs)423
21.3.4设计帮助窗体(Help.cs)432
第22章 百变方块游戏433
22.1百变方块游戏介绍433
22.2程序设计的思路434
22.3程序设计的步骤434
22.3.1设计拼块类(CChip.cs)434
22.3.2设计窗体类(Forml.cs)440
热门推荐
- 1347904.html
- 210658.html
- 2201338.html
- 2262798.html
- 832559.html
- 2783551.html
- 3277400.html
- 2989572.html
- 1226345.html
- 2695730.html
- http://www.ickdjs.cc/book_718795.html
- http://www.ickdjs.cc/book_1712848.html
- http://www.ickdjs.cc/book_3406466.html
- http://www.ickdjs.cc/book_1337249.html
- http://www.ickdjs.cc/book_2522809.html
- http://www.ickdjs.cc/book_1002027.html
- http://www.ickdjs.cc/book_2269920.html
- http://www.ickdjs.cc/book_1706519.html
- http://www.ickdjs.cc/book_3782529.html
- http://www.ickdjs.cc/book_321511.html