网站首页 > 开源技术 正文
一直以来,Minecraft 都是修改器制作者大显身手的平台,从重现大型建筑到在游戏中运行计算机系统不一而足。 现在,一个新项目通过在 COBOL(一种设计于 1959 年的编程语言)上运行 Minecraft,将这种创造力提升到了另一个高度。 尽管 COBOL 在今天仍然非常重要,但精通该语言的开发人员短缺已成为一项重大挑战。
Modder meyfa 最近发布了使用 COBOL 运行 Minecraft 服务器的工具和说明,COBOL 是上世纪五六十年代为商业 IT 系统创建的编程语言。 尽管 COBOL 以企业为重点,而且开发者缺乏相关经验,但这个替代版本的 Minecraft 运行流畅,支持游戏的大部分基本功能。
这个正在开发中的项目名为 CobolCraft,还不包括 Minecraft 的所有功能。 不过,它确实支持一些关键功能,如无限生成地形、将持久世界数据保存到磁盘、导入现有世界、玩家库存管理和基本块功能。
游戏还支持多人游戏,最多可有 10 名玩家加入,并提供聊天、服务器状态更新、服务器配置选项和白名单等功能。
虽然 CobolCraft 可能永远不会支持最复杂的多状态块交互,但火把、石板、楼梯、门和床等较简单的项目都能完全正常运行。
该模块主要针对 Linux 设计,不过可以通过 Docker 提供独立于平台的版本。 不过,该项目仍未在 Windows 上进行测试。
在 Linux 上运行 CobolCraft 需要一些工具和依赖项,包括 cobc、make、g++、zlib、curl 和最新版本的 Java。 详细说明可在开发人员的 Docker Hub 页面上找到。
从这个项目中获得的最深刻的启示或许是,在 COBOL 诞生近 70 年后,新开发人员仍然可以学习 COBOL。 COBOL 最初是为商业系统设计的,如今仍可在 IT 大型机上运行,并处理大量的商业交易,但要找到精通 COBOL 的编码员却越来越难。
在开发 CobolCraft 之前,Meyfa 并没有使用 COBOL 的经验。 此外,像 Minecraft 这样的游戏并不适合 COBOL 面向企业的设计,因此这个项目对编码技能的要求特别高。
CobolCraft 是使用 GnuCOBOL 构建的,GnuCOBOL 是一个开源分叉,开发人员已经维护了二十多年。 对于那些好奇的用户,此处提供了 GnuCOBOL 写作入门指南。
将 Minecraft 翻译成一种古老的编程语言可以说是该游戏历史上另一项引人入胜的成就。 然而,Minecraft 长期以来一直是雄心勃勃的项目的试验场。 此前,修改者们已经制作了原版《塞尔达传说》的再现、Google地球体素转换器、能够运行《毁灭战士》的 PC,甚至在游戏中模拟了整个已知的宇宙。
- 上一篇: 我的Java!越过山丘
- 下一篇: “我是mc服务器的最后一个玩家,听着窗外的雨声,我却没法拯救”
猜你喜欢
- 2025-01-09 十一年MC老玩家表示“MC太孤独了”,为什么MC越玩越孤独?
- 2025-01-09 很棒,简单而纯粹的安卓手机文件管理器
- 2025-01-09 我的世界1.8.8-pre1发布修复bug
- 2025-01-09 我的世界:担心建筑物被别人破坏?几个命令方块操作,让你无忧
- 2025-01-09 搞趣网:我的世界0.14.1服务器pikaqu 生存服务器pikaqu
- 2025-01-09 搞趣网:我的世界服务器回档指令怎么用 服务器回档指令使用方法介绍
- 2025-01-09 我的世界剑指天下服务器地址 200人服务器
- 2025-01-09 ffmpeg原理和架构
- 2025-01-09 我的世界开服包使用教程 如何创建服务器
- 2025-01-09 我的世界:MC老玩家的集体回忆,都在下面这几张图里
你 发表评论:
欢迎- 05-16东契奇:DFS训练时喷了我很多垃圾话 我不懂他为什么比赛不这么干
- 05-16这两球很伤!詹姆斯空篮拉杆不中 DFS接里夫斯传球空接也没放进
- 05-16湖人自媒体调查:89%球迷希望DFS回归79%希望詹姆斯回归
- 05-16Shams:湖人得到全能球员DFS 节省了1500万奢侈税&薪金空间更灵活
- 05-16G5湖人胜率更高!詹姆斯不满判罚,DFS谈5人打满下半场:这很艰难
- 05-16DFS:当东契奇进入状态 所有防守者在他面前都像个圆锥桶
- 05-16上一场9中6!DFS:不能让纳兹-里德这样的球员那么轻松地投三分
- 05-16WIDER FACE评测结果出炉:滴滴人脸检测DFS算法获世界第一
- 最近发表
-
- 东契奇:DFS训练时喷了我很多垃圾话 我不懂他为什么比赛不这么干
- 这两球很伤!詹姆斯空篮拉杆不中 DFS接里夫斯传球空接也没放进
- 湖人自媒体调查:89%球迷希望DFS回归79%希望詹姆斯回归
- Shams:湖人得到全能球员DFS 节省了1500万奢侈税&薪金空间更灵活
- G5湖人胜率更高!詹姆斯不满判罚,DFS谈5人打满下半场:这很艰难
- DFS:当东契奇进入状态 所有防守者在他面前都像个圆锥桶
- 上一场9中6!DFS:不能让纳兹-里德这样的球员那么轻松地投三分
- WIDER FACE评测结果出炉:滴滴人脸检测DFS算法获世界第一
- 湖人自媒体调查:89%球迷希望DFS回归 79%希望詹姆斯回归
- 一觉醒来湖人苦盼的纯3D终于到位 DFS能带给紫金军多少帮助
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)