文章 2016-04-10 来自:开发者社区

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

更多见:C++游戏系列目录 知识点:项目的多文件组织。一个项目,由多个源文件及相应的头文件构成,将声明与定义分开。 【项目-用多文件组织多个类的程序】   将上一周“项目2-带武器的游戏角色”用“一个项目多个文件”的方式实现,其中两个类的声明放在一个.h文件中,每个类的成员函数分别放一个文件,main()函数用一个文件。体会这样安排的优点。 参考解答: 1.game.h:类声明 ...

文章 2016-04-02 来自:开发者社区

C++游戏系列2:角色装备武器

更多见:C++游戏系列目录 知识点:类的组合,A类的数据成员,是B类的对象,或B类的对象,做A类的数据成员    【项目-带武器的游戏角色】   设计一个武器类,其数据成员至少要有武器名、威力,还可以加上你想描述武器的其他数据。想一想要对武器实施什么处理,设计其成员函数。   在上周的游戏角色类Role基础上扩充,为每个角色创建一个武器,并在攻击(attack)行为发生时,武器在其...

文章 2016-03-27 来自:开发者社区

C++游戏系列1-角色类

更多见:C++游戏系列目录 知识点: 1、类的定义、对象 2、构造函数、析构函数 【项目-游戏中的角色类】 (1)基于下面设计的游戏中角色类,补充完整需要的成员函数,使角色能一定的规则行动或改变状态。下面代码中包含的是最基本的要求,可以根据你的设计进行扩充。 class Role { public: …… private: string name; i...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注