3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 208|回复: 1
打印 上一主题 下一主题

[资源] 发布金庸水浒传C++复刻版

[复制链接]

11

主题

221

帖子

341

积分

版主

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

贡献度
3
金元
3285
积分
341
精华
0
注册时间
2010-4-10
跳转到指定楼层
主题
发表于 2026-4-8 01:03 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

因为AI技术的发展,现在可以比较容易地将整个工程转为C++。因此3.8.0.0是Pascal架构下的最后一个版本。

地址:https://github.com/scarsty/kys-pig3

附送原版的C++翻译版:https://github.com/scarsty/kys-pascal


当年水浒传还在编写的时候,还是感叹Pascal的IDE很不方便,调试器又不行,优化又不太好。后来我自己试着写了一个C版本开头,觉得非常复杂就扔掉了。而且当年好多库要自己编译非常麻烦,除非用msys,但是VS初学者版又比较废。现在有vs社区版和vcpkg,很多事情变简单了。

其实有kys-cpp的话,再来翻译这个版本似乎也没什么必要了,而且这个版本的架构组织其实问题非常多,虽然代码可读性尚可,但也无非是好点的屎山。不过当年毕竟还是花了很多精力去分析研究,所以算是了解一桩心事。

此外《金庸水浒传》的资源组织方式后来被kys-cpp沿用,包括放弃256色图片、剧情完全脚本化等,因此可以认为它是处在kys-pascal和kys-cpp中间的非常重要的一环。

所以还是纪念一下吧!

E8C764DA962BEC8576061852B108E7B2.png (111.74 KB, 下载次数: 16)

E8C764DA962BEC8576061852B108E7B2.png
回复

使用道具 举报

7

主题

33

帖子

86

积分

初级玩家

Rank: 2

贡献度
5
金元
662
积分
86
精华
0
注册时间
2026-4-10
舒服的沙发
发表于 2026-4-10 18:52 | 只看该作者
感谢分享。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-5-14 03:47 , Processed in 0.036449 second(s), 19 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表