การพิมพ์ซ้ำของ Jin Yong's Heroes จะถูกเพิ่มด้วยคำต่อท้าย cpp เพื่อแยกความแตกต่างจากการพิมพ์ซ้ำในภาษาอื่นๆ
นอกเหนือจากการต่อสู้แบบผลัดกันเล่นแบบคลาสสิกแล้ว ยังมีการต่อสู้แบบกึ่งเรียลไทม์ (รวมถึงแถบความคืบหน้า) และโหมดการต่อสู้แบบเรียลไทม์อีกสองโหมด นั่นคือการเลียนแบบระบบการต่อสู้ของฮาเดสและเซกิโระ คุณสามารถสลับได้โดยแก้ไข battle_mode ในไฟล์ ini
GitHub: https://github.com/scarsty/kys-cpp
รหัสคลาวด์ (ซิงโครไนซ์เป็นครั้งคราว): https://gitee.com/scarsty/kys-cpp
ไฟล์ทรัพยากร: http://pan.baidu.com/s/1sl2X9wD
นี่คือเฟรมเวิร์กเกม 2 มิติที่ใช้งานบน SDL2 นอกจากนี้ยังมีตัวอย่างการใช้เฟรมเวิร์กนี้เพื่อสร้างเกม DOS เวอร์ชันพอร์ต "The Legend of Jin Yong"
เนื่องจากใช้แนวคิด จึงจำเป็นต้องมี C++20 เป็นอย่างน้อย
สำหรับ Windows ขอแนะนำให้ติดตั้ง vcpkg ก่อน และดำเนินการในไดเร็กทอรี 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
การใช้งานที่แนะนำ:
.vcpkg.exe integrate install
รับโมดูลย่อย mlcc:
git submodule init
git submodule update
# 可选
git submodule update --remote --rebase
จากนั้นใช้ Visual Studio (ลองใช้เวอร์ชันที่ใหม่กว่า) เพื่อเปิด kys.sln และคอมไพล์ โปรเจ็กต์นี้มีไว้สำหรับเวอร์ชัน x64 หากคุณต้องการเวอร์ชัน x86 โปรดแก้ไขด้วยตนเอง
วิธีการข้างต้นไม่รวมฟังก์ชันการเล่นวิดีโอ หากคุณต้องการฟังก์ชันนี้ เช่น การเล่นแอนิเมชั่นเปิด คุณต้องคอมไพล์ไลบรารีไดนามิกของ Smallpot ก่อน ซึ่งซับซ้อนกว่า โปรดติดต่อผู้เขียน
คอมไพล์ภายใต้ Linux และอ้างถึงเอกสารในไดเร็กทอรี doc โปรดทราบว่าไม่มีส่วนการต่อสู้ออนไลน์
สำหรับคำอธิบายโดยละเอียดเกี่ยวกับการขึ้นต่อกัน โปรดดู dependencies.md ในไดเร็กทอรี doc
หากมีข้อขัดแย้งระหว่างข้อความภาษาจีนและภาษาอังกฤษด้านล่างนี้ ให้ยึดถือฉบับภาษาจีนเป็นหลัก
以 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.
ขอขอบคุณเป็นพิเศษสำหรับ ReSharper C++ สำหรับการสนับสนุนชุมชนโอเพ่นซอร์ส
ขอขอบคุณเป็นพิเศษสำหรับ WangZi, NiBa, HuaKaiYeLuo, XiaoWu, LiuYunFeiYue, ZhenZhengDeQiangQiang, SanDaShan, SB250 และ SB750
เพื่อรำลึกถึงการมีส่วนร่วมของนายจินหยงต่อวัฒนธรรมศิลปะการต่อสู้