剑侠情缘 All-in-One

C++17 · SDL3 · Open Source

剑侠情缘
All-in-One

用 C++ 重写剑侠情缘系列,让这些老游戏能在 Windows、Linux、Android、macOS 和 iOS 上运行。剑侠情缘 2 已完整实现,月影传说和新剑侠情缘仍在开发。

upwinded.com · 项目主页、下载与更新

Project

项目状态

这是我一直在维护的个人复刻项目。剑侠情缘 2 已完整实现并提供完整版下载,月影传说和新剑侠情缘还在继续开发。

说明:这是个人开源移植项目,不代表金山软件或西山居的官方版本。游戏名称、原作内容及相关商标归原权利人所有。
01 / GAME

剑侠情缘 2

游戏已完整实现,提供可以直接运行的完整版。

02 / NEXT

后续作品

月影传说和新剑侠情缘正在继续移植和开发。

03 / PLATFORM

多平台

工程支持 Windows、Linux、Android、macOS 和 iOS。

04 / EDITOR

MOD 编辑器

可以编辑图片、地图、菜单、NPC、物件和 Lua 脚本。

Download

下载剑侠情缘 2

完整版放在百度网盘,提取码 juyh。下载后按压缩包里的说明运行。

Editor

用编辑器做 MOD

想改游戏内容,就从编辑器打开工程。地图、菜单、NPC、物件、图片和脚本都在编辑器里处理。

打开工程

选择要修改的游戏或 MOD 工程。

编辑内容

修改地图、菜单、人物、物件、图片或 Lua 脚本。

进游戏测试

保存后启动游戏,检查实际效果。

Build

自己编译

准备好对应平台的开发工具和依赖库,再按下面的方式编译。更详细的步骤以仓库 README 为准。

获取代码

git clone --recursive https://github.com/Upwinded/JXQY-all-in-one.git
cd JXQY-all-in-one

Windows

使用 Visual Studio 2022 打开:

win/jxqy-all-in-one.sln

Linux

cd linux
./install-dependents.sh
./build.sh

Android

使用 Android Studio 打开:

android/

macOS / iOS

使用 Xcode 打开:

macos_ios/jxqy/jxqy.xcodeproj

开发依赖

各平台开发库放在百度网盘,提取码 60r2

下载开发依赖

Video

B 站视频

后续会补上游戏演示、编辑器使用和编译教程。

BILIBILI EMBED
待补:游戏演示 BV 号

游戏演示

BILIBILI EMBED
待补:编辑器教程 BV 号

编辑器教程

BILIBILI EMBED
待补:编译教程 BV 号

编译教程