从零开始道诡异仙MUD(目前的情况)


3楼猫 发布时间:2025-01-25 17:33:08 作者:我是北风 Language

上回文章对《大傩世界》基本的世界观进行了描述。 注:根据红中老大的意见,毕竟是乐子,很多观念和叙事方式都来自网络小说《道诡异仙》和《太乙宇宙世界观》,请各位见谅。
目前红中老大发起了第一阶段的基础开发工作,主要涵盖太乙宇宙世界观中的“起源”部分和“网络”部分,相当于开始开发基础设施。目前是以完全开源的形式进行,一来是方便坐忘道、袄景教、安慈庵、正德寺、监天司的朋友加入,二来毕竟是乐子人,希望从一开始就要耍~~
开源地址如下:
基础网络、世界服务和基本工具部分(引擎层):https://github.com/hongzhongx/taiyi 智能脚本部分(应用层):https://github.com/hongzhongx/taiyi-contracts 实验性MUD客户端(交互):https://github.com/hongzhongx/ndanuo
Github项目主页

Github项目主页

这里简单介绍一下当前情况。

基础设施

基础设施是目前阶段的主要建设内容,包括基础网络、世界服务和一些基本工具,整体地位相当于游戏开发中的“引擎层”,代码由红中老大🀄️开源,地址是:https://github.com/hongzhongx/taiyi
这部分主要采用C/C++编程语言实践,是跨平台的服务器程序。为了实现世界观中的起源部分三界及其关系,主要进行底层因果规则建模、司命网络组建以及在启动大傩世界后的白玉京交互工具,详细介绍后面文章再说。
为了验证修假成真,甚至能否把游戏世界修成客观世界,也为了实现公平的网络博弈,这部分实验性地使用了坐忘道功法中比较常见的Crypto技术,在以后文章中再来详细说明。

游戏规则和智能脚本(SGS)

游戏规则(参考之前文章,说的就是天道)在天道网络(即由二十一位大司命组成的因果网络)启动过后,就要不断地进行建设和演化,以实现世界观中后面几部分的各个世界。目前测试网络实验的规则和代码全部开源在:https://github.com/hongzhongx/taiyi-contracts,主要使用Lua编程语言沟通。
Github项目主页

Github项目主页

天道网络和外界主要交互沟通的渠道或者协议我们有个雅称,就是“白玉京”。
一方面,基础设施中编译出来有一些工具譬如xuanpin(玄牝)这个程序,就可以直接和白玉京打交道,进行一些最原始的操作(operation)。这些操作几乎都是元神直接操作天道和混沌界交流,随着网络的运行,后面会计划逐渐减少甚至取消这些操作的所有权限,毕竟这些操作稍有不慎就不是普通凡人和信众能承受的。
另外一方面,参与大傩世界的初始司命们,其信众宗派(例如袄景教、坐忘道、监天司、正德寺等等)对大傩世界初期的建设都可以使用智能游戏脚本(SGS)来编写天道规则,由玄牝注入白玉京,或者通过在游戏内使用各种法宝来注入或者修改天道,后面还有计划通过一个“坐忘道”项目来让普通人以论坛发帖的形式就能参与天道开发。某种意义上,这种工作类似于早期MUD游戏中的“巫师”,只不过这里有很多诸如天道争夺啊信众力量啊这些事情有些不同,这方面情况后面开专题来探讨。

实验性MUD客户端

从一开始,大傩世界就没有定义任何客户端,因为我们希望不怎么区别真实和虚假,接入这个世界的实体也不区别你是真人还是AI Agent。
然而,从乐子的角度考虑,再考虑到大部分凡人,不会动不动就和白玉京啊天道啊打交道,毕竟只想在大傩世界生活下去,因此,我们初期也实验性地开发一些MUD形式的客户端出来。
目前有基于JavaScript/TypeScript编写的中间件和实验MUD客户端,开源在:https://github.com/hongzhongx/ndanuo。参与者们也可以根据需要基于这些开发出新的浏览器内或者图形化客户端。
当然,我们希望后面由于天道的争夺和大傩世界的演化,必然各个宗派或者修真者们会创造自己独门的客户端的,我们更不介意以后各地官家们奢侈的图形引擎和图形化客户端出现。
后面可能还会提供基于Python编程语言的中间件,方便那些墨家的信众们参与,搞些他们拿手的机关术啊智能体神马的,比如可以做一些Gradio的WebUI放到他们墨家的Huggingface去玩玩。
例如下面几张截屏就是墨家那些人在实验他们喜欢玩的数据分析啊,AI啊什么的。
Gradio客户端截屏

Gradio客户端截屏

Gradio客户端截屏

Gradio客户端截屏

Gradio客户端截屏

Gradio客户端截屏

最后,我们放上目前大傩世界实验MUD客户端当前开源版本的一些截屏:
登录

登录

地图和漫游

地图和漫游

状态和资源查看

状态和资源查看

采集和进食

采集和进食

当然还有关键的“修真”,这还在实验中,后面会有一篇专门的文章来研究。

© 2022 3楼猫 下载APP 站点地图 广告合作:asmrly666@gmail.com