DDRace Servers and much more!

DDraceNetwork (DDNet) is an actively maintained version of DDRace, a Teeworlds modification with a unique cooperative gameplay. Help each other play through custom maps with up to 64 players, compete against the best in international tournaments, design your own maps, or run your own server. The official servers are located in Germany, Russia, USA, Canada, China, Chile, Brazil and South Africa. All ranks made on official servers are available worldwide and you can collect points!


Download DDraceNetwork Client & Server 11.1.9

Discord Feed GitHub


DDNet Database SQL Interpreter


You can now run your own SQL queries against the official DDNet database in SQLite format: DDNet.tw/stats/sql.js

Feel free to share your own queries on DDNet Forum.

DDNet Funded for 2018


Thanks to all donors donating a total of 520 € and sponsoring servers DDNet is now fully funded for 2018!

DDNet RUS Server Upgrade


Following high demand the DDNet RUS server has now been upgraded to handle a higher number of players. Enjoy.

DDNet turns 100 years old (in some way)


Yesterday players on DDNet servers made 1997 map finishes with a total length of 1402 hours or 58 days. Note that we are only counting gameplay that leads to finishing a map. So if you have to try a map for hours and keep failing, and only finally finish it in a 10 minutes run, only 10 minutes are added to the total time. For comparison: Yesterday players spent 4064 hours or 169 days on the DDNet servers to make these 1402 hours of finishes. (It's also interesting to consider that DDNet servers are using up half a year of life time every day.)

Since the inception of DDNet in 2013, 1684 days ago, our players made an average sum of 521 hours or 21 days of ranks every day. All ranks made since then are 877274 hours long, which is slightly more than 100 years.

So congratulations to DDNet for turning 100 years old! More statistics on Statistics & Charts.

DDNet 11 Release


After a long time DDNet 11 has finally been released today with the following highlights:

  • Emoji support in chat [CookieMichal]
  • OpenGL 3 graphics support for better zooming out [Jupeyy]
  • Teehistorian: record player inputs on server [heinrich5991]
  • Ghost and demo recorder rework (teerace compatible) [Redix]
  • /pause [name] and /spec [name] to watch a specific player immediately
  • Improve server browser spoofing protection [heinrich5991]
  • More customizable HUD options (cl_showemotes, cl_shownotifications, cl_show_chat_system)
  • Rcon moderate mode [Ryozuki]
  • Reconnecting doesn't unmute you anymore
  • FNG mod entities [noby]
  • Fix crashes in client and server

You can download DDNet 11 on our download page and see the full changes on GitHub.

Best maps/mappers in 2017 polls


Thanks to noname we have polls about the best mappers and maps in 2017:

Everyone can vote three times. The polls end on January 25-31. (Don't ask me why all on different dates.)

DDNet Chile 2


New DDNet Chile 2 server running. Please try it out and report your results on the DDNet forum!

DDNet Persian Abuse and Shutdown


On the DDNet Discord chat we run a bot to show new map records. After it posted strange records, people became suspicious.

I tried to figure out why the bot was showing strange records, but could not find out:

[3:36 AM] Konsti: what happened to ddnet bot :wut:
[3:39 AM] Konsti: Shows wrong time
[10:34 AM] deen: Not sure, can't reproduce the problem with records bot

Konsti on the other hand tried defending his ranks:

[8:39 PM] RockuS: guys
[8:39 PM] RockuS: isn't adrenaline 4 rank cheated?
[9:07 PM] Konsti: Why
[9:08 PM] Konsti: The bot just show wrong time

Tonight around 1 AM snail noticed further strange ranks while investigating the situation. As a consequence the DDNet admins Learath2, snail, HMH and heinrich5991 investigated the situation throughout the night. (I had no idea everyone was awake and busy while I was sleeping.) They discovered that Sajed, the person sponsoring the DDNet Persian server, was abusing his control of the server to manipulate ranks. See a small excerpt of his activity from the logs:

INSERT INTO record_race (`Map`, `Name`, `Time`, `Server`) VALUES ('Aimlicious', 'Sajed', 312, 'IRN');
update record_race set time = 0.1 where name ='An0ny' and Map = 'Naufrage 3';
update record_race set time = 14378.1 where name ='Konsti' and Map = 'Naufrage 3';
INSERT INTO record_race (Map, Name, Time, Server) VALUES ('Naufrage 3', 'An0ny', 0.1, 'GER');
delete from record_race where name = 'An0ny' and map = 'Naufrage 3';
INSERT INTO record_race (Map, Name, Time, Server) VALUES ('Adrenaline 4', 'Cendren', 2648, 'GER');

Some affected players like Konsti afterwards tried to hide their suspicious new ranks by finishing race maps many times and asking Sajed to increase the manipulated times to more realistic values.

As a consequence the Persian server has been shut down, the affected ranks have been removed and all passwords were reset.

(Update: I heard that the cheated ranks have in fact not been removed yet, but we will do that later.)

In hindsight it was a gamble to run the Persian server with a sponsor that we didn't know. Most of DDNet servers are hosted by me directly (DDNet.tw, GER, RUS, Chile, South Africa, USA). The remaining three servers are run by trustworthy people from the community: Brazil by RafaelFF, CHN by ACTom), CAN by o_be_one from r0x.fr.

In related news: Does anyone know a good VPS hoster in Iran?

Map Compilations


If you want to download some DDNet maps you can now use the DDNet Map Compilations for each server. A full git repository has been available for some time. You can also download individual maps from the same source where DDNet Client gets them, the map server.

DDNet GER - Fun


New Fun server running with map "Seagull City" by imp. Have Fun!