hello,Welcome your visit
This is an action game(2D)
KnightDream(game)为游戏文件,打开其中的KnightDream.exe文件即可直接玩
project为项目总文件,如果您想查看我的代码,可以用Unity打开
我用的版本为2019.3.15f1,我的场景大多数都用了通用渲染管线(URP),如果你想打开此项目并且用了和我不同的版本可能会出现URP失效问题(刀的炫光等),如果您对Unity的URP不太熟悉,推荐您使用和我相同的版本
此项目仅限于学习交流,如果您对我写的小Demo很感兴趣,您可以随时下载去查看,如果能帮到您我将感到很荣幸
目前还没有完善好,连最基本的存档也没写,暂停菜单等等,只是一个Demo吧,很多游戏的细节也没有处理好,如果您对细节很看中,那么我表示很抱歉,作为不会美术的我,在网上浏览素材就要花费大部分的时间,时间有限,素材有限
目前此游戏只有一个战斗关卡,Boss的技能也过于简单,只有简单的喷火,时间有限,我连音效也没有加,再次感到抱歉。
介绍一下技能方面 A/D是左右行走,K键就是跳跃,有两段跳跃,j键就是三段普通攻击 挑飞是A/D键+H键,还有其他的技能的按键在游戏界面中Ui写的很清楚,O技能我已经把代码注释掉,因为效果和代码不令我满意,所以我取消了,因为在我的设定中,O技能是大招.
代码比较简单,但我个人感觉很冗余(后面随着学习的深入,了解了事件与委托,它完全可以更简洁,也可以优化更多的性能)脚本可能比较多,您可以去看文件里的项目图,虽然我还没更新完,但分支是一样,就是按照项目的导图来写的。
此游戏素材均来自网络
在游戏的一开始界面我用了WallPaper上Luces-zeke作者的壁纸,也是我比较喜欢的一款壁纸 代码中也用了github上sinbad作者的开源代码来更好的显示SortingLayer 感谢
写游戏的过程中也难免出现问题,兴趣才是最强的动力
很感谢B站的up们对我的启发与帮助 谢谢你们!
https://blog.csdn.net/m0_46472878 这是我的博客地址,如果有问题请联系我
再次感谢!
