金庸群侠传 Windows版:用 Object Pascal 和 SDL 实现的 DOS 游戏《金庸群侠传》的重制版。
原 DOS 下面的经典游戏《金庸群侠传》pascal 复刻版,通过更换数据包,可以运行大部分 MOD。
08年 weyl 使用 Pascal 语言编写,SDL 作为游戏的基本引擎重制了基于 Windows 平台下《金庸群侠传移植版》,又称为复刻版,虽然这不是第一个 Windows 平台下的金庸群侠传,但是由于此版引擎可正确支持大部分流行 MOD,并可供玩家修改制作基于 Windows 平台下的新的 MOD,甚至可以通过修改复刻版附带发布的源代码进行游戏引擎的修改,所以这是 MOD 发展史上的一个里程碑。


如何编译

首先下载游戏本体,其中包含了 Windows 版本的 exe 文件和 dll 文件以及资源文件:http://pan.baidu.com/s/1pJ9Giwj
注意大部分是使用商业性质的素材,这个分享可能是违规的。
安装 fpc(任何方法均可),如果你对命令行熟悉可以不安装 Lazarus,推荐使用 Lazarus-1.6-fpc-3.0.0。CodeTyphon 是很好的选择。
不在 Windows 下面编译则需要安装运行库,用 brew(Mac),apt-get(Ubuntu)之类安装 sdl,sdl-mixer,sdl-ttf,sdl-image,smpeg,lua 等相关 sdl 库。如果 lua 库不能自动安装 5.2 版,下载 lua5.2 库自行编译,需要编译成支持 i386 的库。
检查 lua52 的开头部分指定的库文件名字,如果与现有的不同则修改。
在 Windows,Mac,Ubuntu(我目前只试过这个Linux发行版)下面,库文件配置正确时,均可以用 fpc 直接编译通过。
未包含 Android 的工程。

注意

因为衍生版本《金庸水浒传》(https://github.com/scarsty/hugebase)代码的完备程度已经超过这个版本,故本工程暂时停止更新。
下载地址:https://github.com/scarsty/kys-pascal

查看原文:http://www.51xyyx.com/3317.html

金庸群侠传 Windows版:用 Object Pascal 和 SDL 实现的 DOS 游戏《金庸群侠传》的重制版相关推荐

  1. sdl 游戏引擎c语言,kys-cpp: 《金庸群侠传》C++复刻版,这是一个以SDL2为基础实现的2D游戏引擎。同时相当于提供了一个使用该引擎制作DOS游戏《金庸群侠传》移植版的范例。...

    kys-cpp 这是一个以SDL2为基础实现的2D游戏引擎. 基本按照当代游戏引擎的思路实现,但是没有使用回调,因为回调会增加初学者的使用难度. 同时相当于提供了一个使用该引擎制作DOS游戏<金 ...

  2. C++开源游戏推荐,《金庸群侠传》复刻版和3D重制版

    声明:项目非本人原创,仅仅分享链接! 声明:项目非本人原创,仅仅分享链接! 声明:项目非本人原创,仅仅分享链接! 铁血丹心论坛 https://www.dawuxia.net/forum.phphtt ...

  3. 金庸群侠传3D重制版

    还在开发中!摆了一晚上战斗地图~ 看上去有点那么感觉了. 花一个小时剪了个视频-- 金庸群侠传3D重制版-业余时间制作的非盈利项目(开发中...更新随缘)

  4. 诛剑奇侠传java_诛剑奇侠传飞升版

    诛剑奇侠传飞升版是一款以东方仙侠为主题的热血竞技游戏,诛剑奇侠传最新版有多个角色可以运用,丰富的游戏场景还有大量的英雄技能让你欲罢不能,海量的游戏副本,多元化的游戏模式等你挑战,诛剑奇侠传飞升版带你去 ...

  5. 鸿蒙OS最快6月正式推送;微信Windows版将支持刷朋友圈;GCC 11.1正式发布|极客头条...

    「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 整理 | 梦依丹 出品 | CSDN(ID:CSDNnews ...

  6. Redis创建高可用集群教程【Windows环境】

    模仿的过程中,加入自己的思考和理解,也会有进步和收获. 在这个互联网时代,在高并发和高流量可能随时爆发的情况下,单机版的系统或者单机版的应用已经无法生存,越来越多的应用开始支持集群,支持分布式部署了. ...

  7. [转] 微软SQL Server 2008故障转移集群概述(Windows Server Failover Clustering (WSFC))

    前言: 最近在研究微软的大数据解决方案,在收听MS TechNet "SQL Server 2012 AlwaysOn HA+DR设计模型.架构及最佳实践" 时,需要一些预备知识, ...

  8. 苹果或推出Windows版Safari浏览器;微软正“取下”Chromium版Edge浏览器的Beta标签;亚马逊申请新专利……...

    关注并标星星CSDN云计算 速递.最新.绝对有料.这里有企业新动.这里有业界要闻,打起十二分精神,紧跟fashion你可以的! 每周两次,打卡即read   更快.更全了解泛云圈精彩news   go ...

  9. esp8266驱动_ESP8266配置windows版

    ESP8266配置windows版 esp8266上搭载了cp210x芯片.负责开发板和电脑进行通信, https://cn.silabs.com/developers/usb-to-uart-bri ...

最新文章

  1. python是一种编译的编程语言_Python这种编程语言
  2. 网页转 markdown 的工具
  3. spring的钩子_spring提供的钩子,你知道哪些
  4. Java数字匹配的kmp算法
  5. Java课程笔记_3
  6. 网络爬虫--抓取图片
  7. NDK-r17c编译FFmpeg4.3(支持硬编解码与neon)(七)
  8. Windows下用VS2015+MSYS编译OpenH264
  9. Windows下对文件做MD5校验
  10. 【第007问 Unity中如何进行UV动画?】
  11. 框架设计--第十章 MyBatis与Spring的整合--习题答案
  12. php中文字怎么上下居中,word文档表格文字怎么上下居中对齐
  13. linux redis3.2.5安装及redis集群创建
  14. 淘淘商城第75讲——添加商品同步到索引库以及消息机制测试
  15. 淘宝订单导出到excel_将产品添加到Excel订单
  16. 文件流方式导出EXcle
  17. 反向安装jar包到本地仓库和清除本地仓库中未下载成功的jar包
  18. java73-GUL网格布局管理器
  19. discuz手机版帖子页面支持表格添加边框及边框颜色
  20. Central Europe Regional Contest 2019 J. Saba1000kg (并查集+根号讨论)

热门文章

  1. Delphi代码格式化工具(DelForExp) v2.6.0
  2. xp系统开机自检很久_xp系统开机慢怎么解决两种提升电脑开机速度方法
  3. 使用 JFlashARM 烧录 STM32 程序
  4. linux内核源码解压
  5. 信息安全-访问控制技术原理与应用
  6. 虚拟机快照如何强行删除,虚拟机如何正常启动, 虚拟机.vmem文件的删除
  7. Unbuntu搭建pjsua实现自动拨号与自动播放语音
  8. 谈谈如何抓取ajax动态网站
  9. 根据课表自动打开网课上课平台——Python实现
  10. 赛效:WPS如何给文档内容添加下划线