- 博客(5)
- 收藏
- 关注
原创 command()函数说明
command()函数说明void command(role* p1, role* p2) { BeginBatchDraw(); draw_fight(p1, p2);//画战斗背景,如血量变化、背景图,人物头像 /*action说明 * switch(action) * case 1:跳跃; case 2:拳击; * ...
2019-12-29 10:07:12 1167
原创 拳皇中碰撞检测和血量变化的实现
拳皇中碰撞检测和血量变化的实现碰撞检测的初始想法我们小组中本来的想法是,在所有类之外定义一个专门的碰撞检测函数,如图command()函数一样。根据两个人物角色的位置x,y和img_x图片的宽度,因为x,y和img_x都是实时更新的,所有可以进行图片是否碰撞的检测。并不是说不能这样写,知识后面在写人物技能的时候,我们发现不同的技能有不同的机制,独立在所有类之外还要要求能识别不同人物的不同技能...
2019-12-29 00:05:57 997
原创 第三次迭代——测试计划
总论项目背景本项目是模仿经典街机游戏拳皇编写的小游戏,人物,背景,动作来自拳皇游戏,目的是还原经典,能实现两人物流畅地对战。文档目的本测试计划主要有两类受众:测试管理人员(项目经理、客户指派人员)和测试人员。 项目经理根据该测试计划制定进一步的计划、安排(工作任务分配、时间进度安排)和控制测试过程; 客户指派人员通过该测试计划了解测试过程和相关信息。 测试人员根据该测试计划中制...
2019-12-20 23:10:32 1170
原创 第二次迭代——软件计划
软件设计1、 制订规范1.1、命名规范(1)、人物基类文件 role.h文件实现基类的编写和透明贴图函数的存放(2)、人物角色设计文件 统一为头文件,为人物英文名称.h,如K.h表示K的人物设计的头文件。 一个角色对应一个头文件。(3)、人物角色各种功能函数 使用英文释义: Stand()...
2019-12-06 22:07:35 932
原创 拳皇游戏第一次迭代
拳皇97游戏需求分析目录一、引言1、目的2、参考资料二、任务概述1、目标2、用户特点3、功能实现三、需求规定1、对功能的规定2、对性能的规定3、软件配置需求一、引言1、目的在本次的实验过程中,我们选择了拳皇的游戏选题。通过对拳皇游戏的分析、设计及编程,适应敏捷开发方法。2、参考资料[1]97拳皇视频教学[2]面向对象程序设计 程磊 李爱华编著[3]EasyX_...
2019-11-19 21:31:02 643
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人