本项目是对《古剑奇谭三:梦付千秋星垂野》中的内置游戏《千秋戏》的玩法复刻。
目标是最终制作出包括web、安卓、windows三平台的游戏版本,并且可以支持联机游戏,允许玩家自定义一些游戏组合
本项目没有什么目的,就是想做
玩法采用单机内的版本
不接受任何玩法相关的建议和意见,想改玩法规则的话自己fork。
本仓库中目前一共有三个不同版本的具体项目
QianQiuUMGVersion\SluaVersion
该目录下的项目是使用UMG制作,使用slua作为脚本语言来进行开发
需要虚幻引擎5.4+以上版本
QianQiu
该目录下使用纯C++进行开发,使用3D场景,卡牌使用Actor基类来进行实现,没有使用脚本语言
GodotVersion
该目录下是使用Godot 4版本进行开发的,脚本语言使用了GD Script,为了能进行web版本的发布。
需要Godot 4.3以上版本
https://github.com/muchenhen?tab=projects&type=beta
CSV目录下是一些数据表格
FLOW目录下是游戏规则流程图
PythonTools目录下是一些开发过程中用到的Python工具
Texture目录下是贴图资源
将整个仓库拉取到本地后,使用git submodule update --init --recursive
来拉取子模块,slua版本下依赖了我自己fork的slua仓库。
纯C++版本直接使用Rider打开sln文件之后编译即可。
UMG+slua版本需要确保slua的Plugins存在,然后使用Rider打开sln文件之后编译即可。
Godot版本可以使用最新的稳定发布版本直接打开,或者自行编译4.3以上的版本。
所有相关素材均为原作公司上海烛龙信息科技有限公司所有。
https://github.com/bubububaoshe/bubububaoshe.github.io
使用了该项目中总结的一些文本数据
感谢B站UP@伊织大西瓜提供的白荆版本特殊卡卡面
本项目使用JetBrains Rider进行开发,IDE License由JetBrains 开源项目申请提供