15214| 41
|
[C/C++] C++实战视频教程之数据结构和算法案例-欢乐五子棋 |
C++实战视频教程之数据结构和算法案例-欢乐五子棋
按企业标准进行建设,结合瀑布模型、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 资源币 才能浏览
| |||||
发表于 2017-3-1 21:54:41
|
显示全部楼层
| ||
发表于 2017-3-2 03:18:47
|
显示全部楼层
| ||
发表于 2017-3-5 20:53:04
|
显示全部楼层
| ||
发表于 2017-3-8 17:41:02
|
显示全部楼层
| ||
发表于 2017-4-2 15:16:59
|
显示全部楼层
| ||
发表于 2017-5-27 14:30:00
|
显示全部楼层
| ||
发表于 2017-5-27 23:31:58
|
显示全部楼层
| ||
发表于 2017-5-29 03:19:14
|
显示全部楼层
| ||
发表于 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.