资源共享吧|易语言论坛|逆向破解教程|辅助开发教程|网络安全教程|www.zygx8.com|我的开发技术随记

 找回密码
 注册成为正式会员
查看: 15214|回复: 41

[C/C++] C++实战视频教程之数据结构和算法案例-欢乐五子棋

  [复制链接]

715

主题

1223

帖子

1

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
11472
积分
4971
贡献
0
在线时间
2065 小时
注册时间
2015-4-20
最后登录
2024-7-9

终身VIP会员

发表于 2017-3-1 14:35:52 | 显示全部楼层 |阅读模式
C++实战视频教程之数据结构和算法案例-欢乐五子棋
简  介五子棋游戏是一个简单易学的小游戏,它分为黑白两色,棋盘为15×15,棋子放置于棋盘线交叉点上。两人对局,各执一色,黑子先行,轮流下一子,首先将横、竖或斜线的5个或5个以上同色棋子连成不间断的一排者为胜。因此,五子棋游戏适合很多人玩,而且是一个有益于健脑的益智游戏。本次项目将实现人人对战、人机对战等的功能。
学习目标(1) 了解项目业务背景,调研五子棋,了解五子棋功能等。
(2) 掌握C++开发工具和集成开发环境
(3) 掌握C++面向对象的编程思想。
(4) 理解MFC基本框架,包括MFC Dialog和GDI 编程
(5) 掌握数据结构,包括数组、栈、图;同时掌握算法。
(6) 实施项目的调研和分析,阅读和填充项目的过程文档。
课程目标:
   按企业标准进行建设,结合瀑布模型、RUP模型、增量(迭代)开发思想,内容包括立项、计划、需求、设计、功能迭代代码等,并针对重点内容采用视频进行分析、讲解和实操。达到如下目标:
(1) 了解项目业务背景,调研五子棋,了解五子棋功能等。
(2) 掌握C++开发工具和集成开发环境(Visual C++ 6.0或Microsoft Visual Studio 2010)。
(3) 掌握C++面向对象的编程思想。
(4) 理解MFC基本框架,包括MFC Dialog和GDI 编程
(5) 掌握数据结构,包括数组、栈、图;同时掌握算法,比如数组的遍历、图的遍历、AI算法、棋局评估和胜负判断。
(6) 实施项目的调研和分析,阅读和填充项目的过程文档。
(7) 养成良好的编码习惯,提高C++语言编程能力,开发应用程序“欢乐五子棋”。

课程特色:
   采用迭代开发思想进行开发,其中的每个迭代就当做一个完整的项目开发过程(包括需求、设计和实现)来进行开发,每一个迭代按功能和技术进行设计和开发。

适用人群:
   有一定计算机基础的学员,想学习游戏开发的学员


【课时1】创建游戏工程-1【课时2】创建游戏工程-2   
【课时3】创建游戏工程-3  
【课时4】游戏窗口-1
【课时5】游戏窗口-2
【课时6】创建棋盘窗口-1
【课时7】创建棋盘窗口-2
【课时8】创建棋盘窗口-3
【课时9】绘制棋盘-1
【课时10】绘制棋盘-2
【课时11】绘制棋盘-3
【课时12】绘制棋盘-4
【课时13】搭建程序框架-1
【课时14】搭建程序框架-2
【课时15】人机对战(图)-1   
【课时16】人机对战(图)-2   
【课时17】人机对战(图)-3   
【课时18】判断胜负(图)-1   
【课时19】判断胜负(图)-2   
【课时20】开局和下子(图)-1   
【课时21】开局和下子(图)-2   
【课时22】搭建程序框架(图)-1   
【课时23】搭建程序框架(图)-2   
【课时24】程序结构调整-1  
【课时25】程序结构调整-2   
【课时26】人机对战AI算法-1   
【课时27】人机对战AI算法-2   
【课时28】人机对战AI算法-3   
【课时29】人机对战功能实现-1   
【课时30】人机对战功能实现-2   
【课时31】判断胜负-1   
【课时32】判断胜负-2   
【课时33】掩码-1   
【课时34】掩码-2   
【课时35】开局和下子功能实现-1   
【课时36】开局和下子功能实现-2   
【课时37】开局和下子功能实现-3   
【课时38】帮助-1   
【课时39】帮助-2   
【课时40】帮助-3   
课程详情:


购买主题 已有 5 人购买  本主题需向作者支付 6 资源币 才能浏览
回复

使用道具 举报

6

主题

1446

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
3334
积分
4442
贡献
0
在线时间
1278 小时
注册时间
2015-6-13
最后登录
2024-4-6

终身VIP会员

发表于 2017-3-1 21:54:41 | 显示全部楼层
资源共享吧真是一个好地方!
回复 支持 反对

使用道具 举报

6

主题

804

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
2775
积分
3152
贡献
0
在线时间
334 小时
注册时间
2015-5-10
最后登录
2021-12-10

终身VIP会员

发表于 2017-3-2 03:18:47 | 显示全部楼层
楼主雷锋啊,谢谢分享
回复 支持 反对

使用道具 举报

2

主题

109

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
121
积分
621
贡献
0
在线时间
26 小时
注册时间
2016-12-19
最后登录
2024-7-9

终身VIP会员

发表于 2017-3-5 20:53:04 | 显示全部楼层
这个要看看

回复 支持 反对

使用道具 举报

3

主题

214

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
283
积分
591
贡献
0
在线时间
36 小时
注册时间
2016-1-30
最后登录
2024-3-23

终身VIP会员

发表于 2017-3-8 17:41:02 | 显示全部楼层
我看不错噢 谢谢楼主!
回复 支持 反对

使用道具 举报

1

主题

109

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
152
积分
569
贡献
0
在线时间
26 小时
注册时间
2017-3-13
最后登录
2021-1-20

终身VIP会员

发表于 2017-4-2 15:16:59 | 显示全部楼层
可以,很详细
回复 支持 反对

使用道具 举报

3

主题

254

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
369
积分
721
贡献
0
在线时间
46 小时
注册时间
2016-7-4
最后登录
2019-8-12

终身VIP会员

发表于 2017-5-27 14:30:00 | 显示全部楼层
sbdhd
回复

使用道具 举报

6

主题

424

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
429
积分
943
贡献
0
在线时间
46 小时
注册时间
2015-9-7
最后登录
2023-5-12

终身VIP会员

发表于 2017-5-27 23:31:58 | 显示全部楼层
C++实战视频教程之数据结构和算法案例-欢乐五子棋
回复 支持 反对

使用道具 举报

8

主题

605

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
253
积分
1470
贡献
0
在线时间
101 小时
注册时间
2015-11-21
最后登录
2024-6-12

终身VIP会员

发表于 2017-5-29 03:19:14 | 显示全部楼层

资源共享吧真是一个好地方!
回复 支持 反对

使用道具 举报

3

主题

139

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
105
积分
354
贡献
0
在线时间
23 小时
注册时间
2017-2-26
最后登录
2021-11-22

终身VIP会员

发表于 2017-6-5 19:47:38 | 显示全部楼层
好东西啊
回复

使用道具 举报

 点击右侧快捷回复  

本版积分规则

小黑屋|资源共享吧 ( 琼ICP备2023000410号-1 )

GMT+8, 2024-11-23 19:18 , Processed in 0.073211 second(s), 16 queries , MemCached On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表