我正在为毁灭而努力,我需要一名編輯, A基于zdoom的源端口和一个Ubuntu 版本的 slade...
我有 Windows,但 Slade 有问题,而且操作系统本身掛鎖……
搜索没有给我任何有用的结果...
谁能帮我这个 ?
好吧,如果有人不知道什么是末日(我不这么认为)看看Wikia 上的 Doom 页面
答案1
我在 Ubuntu 18.04 上同时使用 Slade 和 Eureka。
当前的 Eureka 支持 (G)ZDoom 功能,包括渲染 3D 地板和斜坡。3D 模式可以正确显示这两者。但是它不支持 UDMF。它允许您编写 ACS 脚本,但不能编译它们。为此我使用 Slade。Slade 更适合资源编辑,但也有一个地图编辑器,但它不显示 3D 地板。但是,只要配置了 BSP 构建器,Slade 就会编译 ACS 脚本。
答案2
我发现至少有两个选择:
- Slade - 根据其主页,它与 Linux 兼容。但是,它需要在 Linux 机器上从源代码进行编译。
http://slade.mancubus.net/index.php?page=about
- Eureka - 这是另一个跨平台的 Doom 编辑器。更棒的是,它位于存储库中,因此您应该能够运行:
sudo apt-get 安装 eureka
http://eureka-editor.sourceforge.net/
希望这可以帮助。
答案3
或者,您可以尝试使用像 firejail 这样的薄容器实用程序来阻止和隔离编辑器,以找出问题所在。
Firejail 阻止适用于许多内核功能和网络。
我相信这是在编译新批次之前尝试的事情,这样可以更容易地调试和找出问题所在。
以下是 firejail 能够拦截/阻止的内容摘录:seccomp.drop @clock,@cpu-emulation,@debug,@module,@obsolete,@raw-io, @reboot,mbind,migrate_pages,move_pages,set_mempolicy,@swap,acct,add_key,bpf,fanotify_init,io_cancel,io_destroy,io_getevents,io_setup,io_submit,ioprio_set,kcmp,keyctl,mount,name_to_handle_at,nfsservctl,ni_syscall,open_by_handle_at,personality,pivot_root,process_vm_readv,ptrace,remap_file_pages,request_key,setdomainname,sethostname,syslog,umount,umount2,userfaultfd,vhangup,vmsplice