linux 异星工厂服务器,OpenTTD建立专用服务器——Linux服务器

OpenTTD的联机功能是游戏的一大特色,虽然在游戏界面可以直接开启联机服务器,但是在服务器上运行带GUI的程序会严重拖慢服务器性能。OpenTTD的程序内置了命令行形式运行的专用服务器端,开服及其方便。

前段时间介绍了Windows服务器的开服方法,不过对于配置较低的服务器,Windows还是不如Linux流畅,所以研究了Linux下的开服方法。

开服准备运行Linux系统的计算机/服务器 一台(废话),本处使用CentOS

互联网(废话)

安装OpenTTD

Linux中的OpenTTD需要SDL库的支持,所以先安装SDL库:

1yum install SDL-static.x86_64

安装成功后新建OpenTTD文件夹并进入:

1

2mkdir OpenTTD

cd OpenTTD

下载OpenTTD游戏文件

此处使用Linux Generic Binaries (x86_64, 64bit) (gzip archive)

可以使用wget命令直接下载,也可以下载后使用FTP上传

1wget -c http://binaries.openttd.org/releases/1.7.1/openttd-1.7.1-linux-generic-amd64.tar.gz

解压:

1tar -zxvf openttd-1.7.1-linux-generic-amd64.tar.gz

进入解压后的文件夹:

1cd openttd-1.7.1-linux-generic-amd64

这里就是OpenTTD的游戏文件夹了。

想要运行OpenTTD,就需要图形界面opengfx(专用服务器模式也需要安装)

将下载好的zip中的tar文件直接放到游戏文件夹下的baseset文件夹下

至此,OpenTTD就可以在Linux系统上运行了

启动服务器

进入游戏文件夹后,直接使用命令

1./openttd -D

即可开启专用服务器

配置服务器

有三种方法配置你的服务器:

在正常图形界面下修改配置,然后再运行服务器版。(最简单)

直接修改OpenTTD的配置文件openttd.cfg

使用控制台命令配置服务器。(较困难但是很方便)

第一种方法不解释。用第二种方法配置服务器可以参考官方wiki上的Openttd.cfg页面。第三种方法可以参考官方wiki上的Console页面。

载入存档

载入存档需要在命令行中进入存档所在的文件夹,使用load命令载入存档。

更多

开服时Openttd.cfg的常用修改选项:

更多有关OpenTTD的文章:

本文参考自官方wiki文章Dedicated server,更多高级内容请参考原文。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值