A la reimpresión de Heroes de Jin Yong se le añade el sufijo cpp para distinguirla de las reimpresiones en otros idiomas.
Además del clásico combate por turnos, también incluye combate en tiempo semi-real (incluida la barra de progreso) y dos modos de combate totalmente en tiempo real. Es decir, imitando el sistema de combate de Hades y Sekiro. Puedes cambiar modificando battle_mode en el archivo ini.
github: https://github.com/scarsty/kys-cpp
Nube de código (sincronizada periódicamente): https://gitee.com/scarsty/kys-cpp
Archivo de recursos: http://pan.baidu.com/s/1sl2X9wD
Este es un marco de juego 2D implementado en base a SDL2. También proporciona un ejemplo del uso de este marco para crear una versión portada del juego de DOS "The Legend of Jin Yong".
Debido a que utiliza conceptos, se requiere al menos C++20.
En Windows, se recomienda instalar vcpkg primero y ejecutarlo en el directorio vcpkg:
.vcpkg install sdl2:x64-windows sdl2-image:x64-windows sdl2-ttf:x64-windows sdl2-mixer:x64-windows lua:x64-windows opencc:x64-windows sqlite3:x64-windows libiconv:x64-windows asio:x64-windows picosha2:x64-windows yaml-cpp:x64-windows libzip:x64-windows
Ejecución recomendada:
.vcpkg.exe integrate install
Obtenga el submódulo mlcc:
git submodule init
git submodule update
# 可选
git submodule update --remote --rebase
Luego use Visual Studio (intente usar la versión más nueva) para abrir kys.sln y compilarlo. El proyecto es para la versión x64. Si necesita la versión x86, modifíquela usted mismo.
El método anterior no incluye la función de reproducir vídeo. Si necesita esta función, como reproducir la animación de apertura, primero debe compilar la biblioteca dinámica de Smallpot, lo cual es más complicado. Comuníquese con el autor.
Compile en Linux y consulte los documentos en el directorio doc. Tenga en cuenta que no hay una parte de batalla en línea.
Para obtener una explicación detallada de las dependencias, consulte dependencies.md en el directorio de documentos.
Si hay un conflicto entre los textos en chino e inglés a continuación, prevalecerá la versión china.
以 BSD 3-Clause License 授权发布,但是包含两个附加条款:
一般情况下,可以自由使用代码,也可自由用于商业情况。
但若将其用于金庸武侠题材的游戏,则严禁任何形式的牟利行为。
The source codes are distributed under BSD 3-Clause License license, with two additional clauses.
Full right of the codes is granted.
If the codes are used in Jin Yong's novels related games, the game is strictly prohibited for profit.
Un agradecimiento especial a ReSharper C++ por su apoyo a la comunidad de código abierto.
Un agradecimiento especial a WangZi, NiBa, HuaKaiYeLuo, XiaoWu, LiuYunFeiYue, ZhenZhengDeQiangQiang, SanDaShan, SB250 y SB750.
Para conmemorar la contribución del Sr. Jin Yong a la cultura de las artes marciales.