(项目全代码资料在底部)
名称:《阿衰传奇》
介绍:本人为巩固Qt,C/C++的学习成果,利用课余时间写的Qt工程(小游戏)
安装教程:整体打包下载解压后 双击.exe程序即可进入游戏
游戏截图:
开发日志:
2021.03.21:完善了冷却时间模块。
2021.03.22:修复了战斗动画执行期间仍可以进行键盘操作的bug,该bug会导致人物位置紊乱。
2021.03.23:优化了战斗数据中伤害数字or技能名称or剩余血量数字颜色;修复了装备重复佩戴重复增加属性值的bug ;修复了丹药使用后不消耗数量的bug。
2021.03.24:基本功能已完成,后续再逐渐完善。
2021.04.01:增加了商店功能,增加了战斗掉落银两功能,修复了装备已穿戴/未穿戴显示的bug,修复了退出再进入战斗界面装备重复佩戴重复增加属性值的bug。
2021.04.02:增加了赌场功能,增加了存档功能,游戏已基本完工。
2021.04.05:增加了背景音乐,增加了背景音乐开关功能。
2021.04.06:增加了暴击动画,增加了新装备和新装备图片,存在战斗胜利或失败的信号无法被接收到的问题
2021.04.07:解决了战斗胜利或失败的信号无法被接收到的问题,优化了战斗动画与战斗细节文字显示的同步性,优化了战斗胜利或失败的判定与提示时机,修复了新增装备的存档数据问题
2021.04.12:修复了文本框文本无法自动显示最新数据的问题,现在的文本框可以动态显示最新的数据,也就是说文本框的滚动条可以跟随显示数据的更新自动滚动。
2021.04.18:增加了一个魔法森林冒险界面,该界面人物采用序列帧实现2D人物行走的动画,该界面采用人物居中地图跟随移动的方法实现人物行走的环境变化。
2021.04.22:整体修改了游戏界面中的人物移动及其相关内容、地图移动及其相关内容,现在的人物不在是静态的了,而是具有了各自的动作;新增了赌场界面中的猜丁壳和猜大小的动画,优化了赌场界面的描述文本框的显示;修改了移动控制按键为WSAD。
2021.04.26:增加了人物服装和服装展示动画,增加了新装备和装备展示动画。
2021.04.27:修改了战斗界面的战斗动画以及人物的服装,优化了部分细节。
2021.04.28:增加了技能动画,施法动画,修改了赌场赌注大小,修复了一些已知的问题。
该项目QT平台开发C++全代码资料和安装包链接:
https://download.csdn.net/download/m0_50669075/20231783
代码段截图: