AliceLanniste / OpenPAL3

仙三开源版 - The efforts to create an open-source implementation of Chinese Paladin 3

Home Page:https://zhuanlan.zhihu.com/p/122532099

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

仙三开源版

Build Status

(刚刚开工的)《仙剑奇侠传三》开源实现。

📢 声明

  • 仙三开源版不附带任何《仙剑奇侠传三》的游戏数据,因此您必须拥有《仙剑奇侠传三》的正版拷贝才可以正常运行仙三开源版。
  • 仙三开源版并非软星公司或大宇集团的官方作品。

📌 项目状态

仙三开源版仍处于早期开发阶段,目前尚无可体验的游戏内容。v0.1 版本的游戏展示可以参看 知乎文章 中附带的视频。

Azure Pipelines 上可以获得预编译程序,但仍需要一定的手工操作才可以运行,并极有可能遇到 Bug,因此不推荐普通用户下载尝试。

🏡 社区

欢迎加入企鹅群 636662894🎉

🛠 本地构建

目前 OpenPAL3 仅支持 Windows 作为目标平台,未来会对其他操作系统提供支持。

工具链与依赖库

在构建 OpenPAL3 前,请确认已安装以下工具链与依赖库:

  • Rust nightly toolchain
    • 理论上 MSVC ABI 工具链与 GNU ABI 工具链均可编译
  • 最新的 Vulkan SDK

构建步骤

cd openpal3 && cargo build --release

运行

目前 OpenPAL3 不支持直接读取 Cpk 文件,请使用 RpgViewer 将 Cpk 文件解压后再运行。

🙋‍♂️ 贡献

非常感谢一同参与 OpenPAL3 的开发!请参看 CONTRIBUTING 来了解参与项目的要求与步骤。

📔 相关资料

About

仙三开源版 - The efforts to create an open-source implementation of Chinese Paladin 3

https://zhuanlan.zhihu.com/p/122532099

License:GNU General Public License v3.0


Languages

Language:Rust 89.7%Language:C++ 7.8%Language:CMake 1.4%Language:GLSL 1.1%