C++游戏系列7:小结一下

原创 2016年04月14日 07:24:03

更多见:C++游戏系列目录

   “C++游戏系列”是在和2015级同学学习C++过程中,想找一个应用背景而开始写的,同时,也作为同学们的实践项目,借这样一个连续的项目,即时体现学习到的知识点和技术,将正在学的内容和与当前不少同学有体会的应用——游戏结合起来,这是一种获得直接经验的时候。
   开始时,没有想到做成系列。随着进展,发现这个项目可以将C++基本内容之中的主要技术都体现到,于是,想到将之做成一个系列。
   (没有用到图形界面,是个痛点。是否不按教学大纲来?我一直在考虑,但由于我的时间问题,以及可能会将一些同学的学习引歪,暂未考虑。)
   直到系列6,已经能够体现类的定义、对象的使用、构造函数、类的组合、多文件组织、数组成员和对象数组等知识点。第6个系列“自己动起来”,也真正地让游戏有点玩起来的样子了。
   在这个过程中,我们可以体会到,由小到大,由简到繁,逐渐完善的过程。有了这个大框架,或添加,或修补(按软件开发术语,叫“重构”),逐渐地,也就能成一个系统。
   然而,过长的程序,也使项目脱离了实践知识点的本意。从系列8开发,将逐渐地用上指针,涉足继承、多态等面向对象的核心概念和技术。系列的文章,将不再求大、求全,而是集中想要体现的知识点,走“小”路线。
   当然,聪明的同学,可以在识得这些技术之后,逐步重构“大框架”,做出越来越好的游戏。
  

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sxhelijian/article/details/51148380

菜鸟折腾前人的web攻击之路

Web攻击OYAYA新闻管理系统 1.环境配置 Win server2003服务器配置,其中集成了ISS管理器,Oyaya新闻管理系统,Serv-u等实验配置环境,还安装了攻击工具,例如啊D注入工...
  • Alexszyc
  • Alexszyc
  • 2016-12-06 15:27:34
  • 213

网页游戏的攻击与防御

网页游戏的安全问题,在刚入职接触的时候,写过两篇比较浅显的文章《网页外挂防御有感》和《网页游戏常见外挂原理及防御》。算算时间,距离现在也有一年多了,虽然页游安全总体上并没有显著变化,没有新的攻击方法,...
  • wkyb608
  • wkyb608
  • 2012-11-12 10:26:39
  • 2104

C++游戏系列:目录

C++游戏系列1:角色类 C++游戏系列2:给角色装备武器 C++游戏系列3:用多文件组织角色类 C++游戏系列4:杀伤距离有限制 C++游戏系列5:不止有一件武器 C++游戏系列6:自己动...
  • sxhelijian
  • sxhelijian
  • 2016-04-14 07:26:08
  • 2896

最近游戏更新 未整理 无图片

点击下载-->《FIFA2003》硬盘版本http://www.gzcrc.com/it/it/benapple/fifa2003.zipFIFA2003正式硬盘版高速下载 FIFA2003.EXE安...
  • Penlee
  • Penlee
  • 2004-12-20 11:51:00
  • 8150

主页面Demo

boo
  • rhealuo
  • rhealuo
  • 2017-10-19 01:42:39
  • 211

C++游戏系列3:用多文件组织角色类

【项目3-用多文件组织多个类的程序】   将上一周“项目2-带武器的游戏角色”用“一个项目多个文件”的方式实现,其中两个类的声明放在一个.h文件中,每个类的成员函数分别放一个文件,main()函数用...
  • sxhelijian
  • sxhelijian
  • 2016-04-10 20:25:51
  • 2336

C++游戏系列4:杀伤距离有限制

知识点:(无新增) 改进:(1)武器增加了杀伤距离,角色增加了位置,这样,当两个角色对象离得太远,距离超出攻击者武器的杀伤范围,攻击行为无效;(2)其他一些规则更加合理【项目-游戏类的进一步完善】 ...
  • sxhelijian
  • sxhelijian
  • 2016-04-13 16:48:30
  • 2359

抓包方法 |

对应的linux平台下抓包方法 抓整个包: #tcpdump -X -s 0  host 192.168.1.12 抓68字节: #tcpdump -X host 192.168.1.12 对应的端口...
  • jxmhbj
  • jxmhbj
  • 2006-08-26 18:32:00
  • 2216
收藏助手
不良信息举报
您举报文章:C++游戏系列7:小结一下
举报原因:
原因补充:

(最多只允许输入30个字)