Setup TeeWorlds server

TeeWorlds is a free and open-source online multiplayer shooter game. In this tutorial, I'm going to explain how to create a TeeWorlds server. These steps were written for Debian (Ubuntu), but will most likely work on other Linux distros too.

Setting up TeeWorlds

Download the TeeWorlds package to your server. You may check for newer releases on the official site.

If you are using x86_64:

  wget https://downloads.teeworlds.com/teeworlds-0.6.3-linux_x86_64.tar.gz

If you are using x86:

  wget https://downloads.teeworlds.com/teeworlds-0.6.2-linux_x86.tar.gz

Extract the server software.

 tar xfv <package-name>.tar.gz
 cd <extract folder>
 chmod +x teeworlds_srv

Create a configuration file for your TeeWorlds server.

 nano ./config.cfg

Here is a template that you can use:

 sv_name My TeeWorlds Server

 sv_port 8303

 sv_max_clients 16

 sv_map ctf2

 sv_rcon_password MyPass

 sv_scorelimit 500

 sv_timelimit 60

 sv_gametype ctf

 sv_motd MOTD here.

Next, install the screen utility. You must use screen to keep your TeeWorlds server running after disconnecting from your Aklweb host VPS.

 apt-get install screen

Finally, start your server.

 screen ./teeworlds_srv -f config.cfg

Conclusion

Now you have installed TeeWorlds on your VPS. You will be able to connect to it on port 8303 using the TeeWorlds game client. Enjoy!

  • Debian, Game Servers, Linux Guides, Ubuntu
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Setup Ragnarok Online Server on Ubuntu 14.04 x64

In this article, we are going to setup a Ragnarok Online Server on Ubuntu 14.04 x64. You can be...

Installing Debian on Drives Larger Than 2 TB

The following tutorial requires a motherboard that is EFI compatible (most boards since 2012 are...

Installing Ubuntu Server on Drives Larger Than 2 TB

The following tutorial requires a motherboard that is EFI compatible (most boards since 2012 are...

Enabling root user in Ubuntu

Instructions on how to enable root user in a newly installed Ubuntu server. The root user in...

Install MailCatcher On Ubuntu 14

Introduction MailCatcher is a tool that provides an easy way for developers to inspect emails...