词条 | Visual C#经典游戏编程开发 |
释义 | 基本信息作者:陈锐(作者), 李欣(作者), 夏敏捷(作者) 出版社: 科学出版社; 第1版 (2011年11月1日) 平装: 448页 正文语种: 简体中文 开本: 16 ISBN: 9787030318831, 7030318838 条形码: 9787030318831 商品尺寸: 24.8 x 18.4 x 2.4 cm 商品重量: 762 g 内容简介《Visual C#经典游戏编程开发》内容简介:以游戏开发案例为导向,以项目驱动,用耳熟能详的经典游戏使枯燥的语言学习充满乐趣。分析经典游戏的设计思路和难点,让读者进入游戏设计的大门,真正了解游戏设计的秘密。列出完整的游戏代码,对源代码进行了详细解说,并配有视频光盘。 编辑推荐《Visual C#经典游戏编程开发》:PPT课件、视频讲解、程序源代码。 目录第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 编写程序代码 第6章 七巧板游戏 6.1 七巧板游戏简介 6.2 程序设计的关键技术 6.2.1 几何图形的绘制 6.2.2 几何图形的平移旋转 6.2.3 给GraphicsPath包含的图形填充颜色 6.3 程序设计的步骤 6.3.1 设计拼块类(CChip.cs) 6.3.2 设计窗体类(Forml.cs) 第7章 21点扑克牌游戏 7.1 21点扑克牌游戏介绍 7.2 程序设计的关键技术 7.2.1 扑克牌面绘制 7.2.2 游戏规则的算法实现 7.3 程序设计的步骤 7.3.1 设计游戏窗体(Forml.cs) 7.3.2 编写程序代码 第8章 人物拼图游戏(一) 8.1 人物拼图游戏介绍 8.2 程序设计的思路 8.3 程序设计的步骤 8.3.1 设计游戏窗体(Forml.cs) 8.3.2 播放声音类设计 第9章 人物拼图游戏(二) 9.1 人物拼图游戏介绍 9.2 程序设计的思路 9.3 程序设计的步骤 9.3.1 设计游戏窗体(Forml.cs) …… 第2篇 控制类游戏 第3篇 棋牌类游戏 第4篇 其他类游戏 |
随便看 |
|
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。