技术0
经验12187
魅力9
人气176
分享52
原创1
注册时间2022-7-31
最后登录2025-8-7
阅读权限100
在线时间643 小时
主题253
回帖566

版主
禁止访问
  
- 积分
- 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》,不要买明日科技和谭浩强的书,这书里面的代码真的难评
加油 |
|