teeworlds logo
 

screenshot

screenshot

screenshot

screenshot

A retro multiplayer shooter

Teeworlds is a free online multiplayer game, available for all major operating systems. Battle with up to 16 players in a variety of game modes, including Team Deathmatch and Capture The Flag. You can even design your own maps!




Need help? Head over to the support section!
 


News

(posted by: heinrich5991) | 2015-11-02
A vulnerability in the current server-masterserver protocol was found that can cause servers to not show up in the server list anymore. Use one of the following methods to protect your server(s):

1) Apply this patch to your source code.
2) Use this script to patch your binaries.
3) Use this iptables rules by m!nus on your server (NOTE: Adjust the port if you're not running on 8303!):
Code:
iptables -I INPUT -p udp --dport 8303 -m u32 --u32 '0>>22&0x3C@18=0x66776572' -j DROP


NOTE: If you're using method 2 or 3, you won't be able to detect NAT issues anymore, they'll show up as "WARNING: Master server is not responding, switching master".
(posted by: heinrich5991) | 2015-08-24
Good news everyone!

We did it, Teeworlds is released on Steam!

Thanks to everyone who made this possible, for suggestions regarding the presentation of Teeworlds, for drawing the images, making the trailer, or contributing in other ways such as voting without your help Teeworlds could not have been released on Steam in that time span.
(posted by: heinrich5991) | 2015-06-05
Hello again, fellow tees,

it's often been talked about and now it might be happening: We suggested Teeworlds on Steam Greenlight.

This step might widen Teeworlds' possible audience, for one, extracting a zip file is a non-trivial task for many people - and then Teeworlds would be in the list of games on Steam, which will make it a lot easier to discover.

Note that making the game available on Steam does not change the fact that Teeworlds is open source and will continue being free and open source!

So, what do you think?
(posted by: heinrich5991) | 2014-11-20
As a result of a recently reported security vulnerability in the server, this release contains little updates. In particular it's only the following changes:

Bugfixes:

  • Fix the above-mentioned security vulnerability (Memory reads, Segmentation Fault) in all 0.6.x servers.

  • Fix server crash in the console code.

  • Fix master server lookup for servers.

  • Fix scripts/make_release.py script.

  • Fix client crash when opening a map with an invalid version.



As a result, server owners are urged to upgrade ASAP, you're running an exploitable server right now.

Client updates however, are not as urgent as the server updates, because the only fix is an editor crash.

Download Teeworlds 0.6.3!
(posted by: heinrich5991) | 2014-08-07
Hello to all you tees out there,

we're currently thinking about moving this forum to the new Discourse platform (for the reference, we're currently using PunBB). One of the main factors why we're considering this is that the current system has aweful moderation tools.

minus has set up a test instance of the forum at http://selene.mnus.de/, feel free to poke around a bit and test it.

We'd be happy to receive some feedback about what you think regarding such a migration.

PS: Of course we'll make sure that the old forum content won't be gone, be it via continuing to run this forum read-only or by migrating all the data to the new software.


Test instance of Discourse :)