Skip to content

XINDENG123456/cpp-project

Repository files navigation

Hi there 👋

-这里是XINDENG1223456的c++大作业资料 -以及一些大作业的写的过程 -有跟着学的足迹 -有一些上传的历史记录 -从下载easyX到绘制一个可随鼠标移动的圆 -从写井字棋到绘制一个可以自己操作移动的人物 -从写敌人类,子弹类,到生成一个完整的看起来运行还不错程序,每一步都不容易 -虽然是跟着VoidmatrixHealthcliff(大V老师)写的(跟着抄在所难免) -但是学了好多好多,也逐渐理解了做一个小游戏的运行机制 -中间自己还加了很多很多自己的想法(虽然有些因为能力和时间问题没能实现), -将自己的创意加进去的感觉是真的很开心 -真正感觉到了程序成功运行的那种奇妙的兴奋的感觉 -c++很难学,改代码很烧脑,一弄起来就几乎忘了吃饭,还经常晚上被学校保安赶出教学楼(这里我要抱怨一句,这破学校都没有通宵自习室,是真tm的烦) -但是最终还是完成了这么一份成品,我能很自信的说我可以很清楚地讲出这份代码的大部分逻辑(少部分还没有学直接copy的)

-一路走来,感慨很多,写点随想,还有好多ddl,去忙去了

对了那个鸡和坤坤都是逐帧播放的,就是莫名其妙地一闪一闪的看起来卡,看上去向贴图,等我有时间优化一下。

关于彩蛋那个逐帧动画是1772张txt逐帧播放生成的,但是文件太多,不好直接克隆 我可以说一下复刻过程,先下easyX,然后找到main.cpp,可以把这个复制在自己的vs上,里面无非要用img文件夹里的png图,还有mus目录里的wav和mp3的音乐,把这2个放在你创建的那个项目的文件夹里, 看程序调用的时候看看路径对不对,彩蛋部分也看一下路径,彩蛋也要调用音频和txt文件。我把img,还有mus(这2个文件夹是前面游戏的素材)上传了,鸡语言用的压缩包的形式上传,在最下面,需要解压后直接放在D盘(不要放在其他目录下,或者其实也可以,只是需要在彩蛋部分代码那里改一改引用路径)

About

Config files for my GitHub profile.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages