网站搜索

安装“Teeworlds”(多人 2D 游戏)并创建 Teeworlds 游戏服务器


Teeworlds是一款免费的2D多人在线射击游戏,适用于Linux、Windows和Mac,非常有趣,它包括许多游戏模式(16人游戏模式),如死亡竞赛、夺旗和许多其他游戏模式由游戏社区开发,您甚至可以设计自己的地图,创建自己的服务器模式并邀请朋友加入。

您可以快速浏览一下由开发者创建的游戏玩法:

第 1 步:安装 Teeworlds 游戏

该游戏可以从Ubuntu存储库下载并运行。

sudo apt-get install teeworlds

在 Fedora 中,该游戏也可以在存储库中找到,以 root 身份运行此命令。

yum install teeworlds

您也可以在 OpenSUSE 上玩,从 OpenSuse 软件下载页面下载 teeworlds 包。

第 2 步:创建 Teeworlds 服务器

我们现在要解释的是,如何创建一个teeworlds服务器以及如何配置它,当然你需要有一个在线服务器来做到这一点(你可以从你的个人电脑创建一个teeworlds服务器,但这会非常麻烦)由于互联网连接速度较慢,因此速度较慢,这就是您需要在线服务器的原因)。

事实上,创建 Teeworlds 服务器非常简单,您只需要在 Ubuntu 上安装“teeworlds-server”包即可。

sudo apt-get install teeworlds-server

在 Fedora/OpenSUSE 或任何其他发行版上,您需要从官方下载页面下载 Teeworlds,并运行“teeworlds-server”文件来启动服务器。

teeworlds-server

默认情况下,Teeworlds 服务器将在与您的服务器相同的 IP 和 8303 端口上启动,假设您的 IP 地址是 xxx.xxx.x.xxx,则服务器将在 默认>xxx.xxx.x.xxx:8303

运行以下命令打开游戏,在此框中输入IP和端口。将 xxx.xxx.x.xxx 替换为您的 IP 号码。

teeworlds

第 3 步:配置 Teeworlds 服务器

我们现在将深入配置 Teeworlds 服务器,如果您使用的是 Ubuntu,请在您的主目录中创建一个名为“teeworlds_srv.cfg”的文件。

nano teeworlds_srv.cfg

将以下代码添加到其中。保存并关闭文件。

sv_name Tecmint Test Server
sv_motd Welcome to our server!
sv_gametype ctf
sv_warmup 0
sv_map dm1
sv_max_clients 16
sv_scorelimit 1000
sv_rcon_password somepassword
sv_port 8303

我们将详细解释上面的每一行。

  1. sv_name:服务器的名称。
  2. sv_motd:欢迎信息。
  3. sv_gametype:游戏类型,可以是“ctf”、“dm”、“tdm”。
  4. sv_warmup:如果你想在游戏开始前创建热身,必须以秒为单位。
  5. sv_map:游戏地图,可以是“dm1”、“dm2”、“dm3”、“dm4”、“dm5”、“dm6”、“dm7”、“dm8”、“ dm9 ”、“ctf1 ”、“ctf2 ”、“ctf3 ”、“ctf4 ”、“ctf5 ”、“ctf6 ”、“ctf7 ”继续在这些地图中尝试,直到为您的服务器找到一个合适的地图。
  6. sv_max_clients:服务器上的最大玩家数量(最大值为 16)。
  7. sv_scorelimit:当玩家达到分数限制时,游戏重新开始。
  8. sc_recon_password:从 F2 访问服务器设置的密码。
  9. sv_port:游戏端口,默认8303。

teeworlds 提供了许多其他选项,您可以查看服务器设置页面。

现在要使用新配置运行我们的 Teeworlds 服务器,请应用。

teeworlds-server -f teeworlds_srv.cfg

现在,如果您使用的是另一个发行版,请在“teeworlds_srv”文件所在的同一目录中创建“teeworlds_srv.cfg”文件(与您提取游戏的位置相同) ,然后运行:

./teeworlds_srv -f teeworlds_srv.cfg

您的服务器将准备就绪!您可以在官方 teeworlds 文档页面找到有关 Teeworlds 服务器配置的更多信息。