查看: 923|回复: 32

[C/C++] 【求助】各位大佬帮我看看代码,求求了QWQ

[复制链接]

0

技术

0

魅力

0

原创

初出茅庐

Rank: 2

积分
150
人气
0
分享
0
发表于 2024-8-22 23:38:41 | 显示全部楼层 |阅读模式
本帖最后由 清风扰星 于 2024-8-22 23:49 编辑
        本人小白一个,最近开始学c++,老师让我们自己修改游戏,我就增加了一个登录和vip,然后老师说我游戏部分再扩充一下,可是我不会了,求求各位大佬指点一下我QWQ

里面是cpp文件和exe


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

0

技术

0

魅力

0

原创

初出茅庐

Rank: 2

积分
150
人气
0
分享
0
 楼主| 发表于 2024-8-23 00:07:50 | 显示全部楼层
本帖最后由 清风扰星 于 2024-8-23 06:58 编辑

网盘也行
百度网盘:链接:https://pan.baidu.com/s/1NkqD-taw_9iQPZ7KB7o97Q   提取码: pimq
迅雷云盘:链接:https://pan.xunlei.com/s/VO4umoz5aTj26EnNk2yJUPZRA1#   提取码:hczw
huang1111:链接:https://pan.huang1111.cn/s/P6ewgCm  密码:tczedn
腾讯微云:链接:https://share.weiyun.com/MctMHKlm
诚通网盘:链接: https://url21.ctfile.com/f/40634821-1344952823-e20d98?p=4974 访问密码: 4974
onedrive:链接:https://1drv.ms/u/c/42775a3b377c ... vBmVF8_Krw?e=DatNVC
打不开的话可以下一个瓦特工具箱(Steam++官网) - Watt Toolkit (steampp.net)



1

技术

14

魅力

1

原创

退休版主

Rank: 8Rank: 8

积分
8180
人气
416
分享
59

论坛元老活跃会员灌水之王荣誉管理

发表于 2024-8-23 07:14:59 | 显示全部楼层
本帖最后由 JimmyzZZ 于 2024-8-23 07:20 编辑

你的下载方式真的多啊
其实可以去问问Claude3这种,支持文件上传的呀

0

技术

7

魅力

1

原创

网站编辑

心如止水,笑对人生!

Rank: 8Rank: 8

积分
11409
人气
131
分享
525

最佳新人活跃会员

发表于 2024-8-23 07:36:53 | 显示全部楼层
清风扰星 发表于 2024-8-23 00:07
网盘也行
百度网盘:链接:https://pan.baidu.com/s/1NkqD-taw_9iQPZ7KB7o97Q   提取码: pimq
迅雷云盘: ...

这头文件是什么玩意儿
看了一下源码,感觉这游戏的vip机制没有意义,然后纯粹是各个角色之间的数据比较了一下大小就出结果
本来这种角色游戏就是需要图形化界面来写的,不然谁愿意一直面对一个黑屏呢,除非你对cpp图形化相关的库十分熟练,不然只能写那些小游戏
以上来自于一个不玩游戏的人
faryou的个人主页
一名在学业与生活夹缝中生存的小站长

0

技术

0

魅力

0

原创

初出茅庐

Rank: 2

积分
150
人气
0
分享
0
 楼主| 发表于 2024-8-23 13:30:13 | 显示全部楼层
faryou 发表于 2024-8-23 07:36
这头文件是什么玩意儿
看了一下源码,感觉这游戏的vip机制没有意义,然后纯粹是各个角色之间的数 ...

没学,我也不会啊

0

技术

0

魅力

0

原创

初出茅庐

Rank: 2

积分
150
人气
0
分享
0
 楼主| 发表于 2024-8-23 13:30:42 | 显示全部楼层
JimmyzZZ 发表于 2024-8-23 07:14
你的下载方式真的多啊
其实可以去问问Claude3这种,支持文件上传的呀 ...

ok,我下次试试

0

技术

7

魅力

1

原创

网站编辑

心如止水,笑对人生!

Rank: 8Rank: 8

积分
11409
人气
131
分享
525

最佳新人活跃会员

发表于 2024-8-23 13:32:59 | 显示全部楼层

现在两种方案:
1.自学CPP图形化库(我没了解过这个,不知道难度)
2.换个更适合写游戏的语言,比如Python(我也没学过)
faryou的个人主页
一名在学业与生活夹缝中生存的小站长

0

技术

0

魅力

0

原创

初出茅庐

Rank: 2

积分
150
人气
0
分享
0
 楼主| 发表于 2024-8-24 09:59:25 | 显示全部楼层
faryou 发表于 2024-8-23 13:32
现在两种方案:
1.自学CPP图形化库(我没了解过这个,不知道难度)
2.换个更适合写游戏的语言,比如Pytho ...

我试试,

0

技术

9

魅力

1

原创

版主

禁止访问

Rank: 7Rank: 7Rank: 7

积分
7734
人气
176
分享
52

最佳新人活跃会员

发表于 2024-8-24 17:40:37 | 显示全部楼层
新增功能嘛,我觉得是不是可以把attack改成一个数值,用生命值减去数值,多来几轮,看谁的生命值先<=0就输了(或者针对VIP用户做点优化,一刀999什么的
然后代码其实问题还挺多的,这和国内某些教材编者脱不了干系
1. 尽量都使用C++风格,比如用std::string(#include <string>)而不是char *
2. 统一一下风格,包括括号换行什么的(特别是变量命名),比如两个structure,一个用大驼峰,一个用小驼峰,建议找找大厂的开发规范,根据规范写代码
3. 把不同的功能拆分成函数,不要都揉在main函数里面
4. 以后功能多了,建议把不同的功能拆分成文件,比如:
vip.h
vip.cpp
user.h
user.cpp
main.cpp
game_impl.h
game_impl.cpp

最后,如果你真的喜欢编程,建议报我的编程小班买书学,比如《C++ Primer》,不要买明日科技和谭浩强的书,这书里面的代码真的难评
加油
小菜鸡一枚~
Gitee主页:https://gitee.com/juruoqwq

0

技术

7

魅力

1

原创

网站编辑

心如止水,笑对人生!

Rank: 8Rank: 8

积分
11409
人气
131
分享
525

最佳新人活跃会员

发表于 2024-8-25 07:35:27 | 显示全部楼层
蒟蒻 发表于 2024-8-24 17:40
新增功能嘛,我觉得是不是可以把attack改成一个数值,用生命值减去数值,多来几轮,看谁的生命值先 ...

个人认为这种小游戏初期别加VIP,毕竟没人愿意买
风格上,个人喜欢C风格(以前写C习惯了),所以我大部分时间都用char数组+scanf+printf,C++的STL库也没空去研究,碰到要用队列什么的直接手搓
大括号我一般直接跟在函数或者判断语句后面
可能因为我学算法的缘故,习惯和你不太一样
faryou的个人主页
一名在学业与生活夹缝中生存的小站长
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表