• 周三. 4 月 22nd, 2026

物嫩软件资讯网

软件资讯来物嫩

qt开发的有界面的简易对战游戏——斗罗大PK(可用作c,c++课程设计)

admin@wunen

4 月 1, 2025

【开发简介】

用QtCreator开发环境和c++ 语言来编写一个游戏,名字为《斗罗大PK》。

【游戏规则】

《斗罗大PK》有 6 位英雄,每位英雄拥有数量不同的 3 种招数,招数使用 数量耗尽之后就不能再使用。 三种招数分别为:剪刀、石头、布; 招数相克关系:剪刀克布,布克石头,石头克剪刀;

6 位英雄属性表及所有招数数量:

剪刀 石头  布

朱竹清   2     2     2

小舞      4     1     1

唐三      2     3     1

比比东   5     0     1

胡列娜   1     2     3

水冰儿   2     1     3

游戏开始时,由玩家选取三位己方英雄,对阵电脑随机选取的三位英雄,采取以下模式进行游戏:

第一步:对方在三位英雄中随机选取一位,随机出招(招数可使用数量不为 0),对应可用招数数量-1;

第二步:我方选取一位英雄,英雄随机出招,对应可用招数数量-1;

第三步:如我方胜,我方胜利次数加 1,否则对方胜利次数加 1;

第四步:如果总次数<9 则跳到第一步,否则本场游戏结束,跳到第五步。

第五步:统计我方和对方胜利场数。

【开发要求】

1.一局结束后可重新开局;

2.将每场游戏双方英雄的出招情况记录在文件中;

3.要有玩家注册功能,需判定用户名是否已经注册过;

4.登录时需要判定用户名是否有效,密码是否正确;

5.变量、函数命名规范;

6.注释详细;

7.代码可读性强;

8.界面美观,交互方便。

源码链接:

qt开发的有界面的简易对战游戏——斗罗大PK(可用作c,c++课程设计)-其他文档类资源-CSDN下载

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注