DDNet

DDNet

DDNet Team

activeReleased Aug 17, 2020steam

Want to play the hardest cooperative 2D platformer ever? Want to finish no map ever? Want to be in pain for hours and cry, getting nothing in return? Come play DDNet with a large community of other sufferers!

Year 7

Aug 17, 2026 - Oct 8, 2026

76 changes

128-player support shipped alongside DDNet’s Web version on August 27, while Android gained aim-relative joystick and relative direct input. The same stretch brought an editor overhaul and Tournament #66, which introduced the Brutal map Shortcut by Zweitleben.

  • 128-player servers: DDNet optimized 128-player servers, adjusted the team scoreboard for larger matches, improved performance at low refresh and update rates, and handled input earlier.
  • Web and Android: The Web version expanded access, while Android received aim-relative joystick controls and relative direct input.
  • Editor overhaul: The Envelope editor became a separate editor component with per-map state, while Tabs allowed multiple maps to remain open simultaneously. Map settings, layer and image lists, history, font-typer state, and HD/zoom previews also stayed separate for each map.
  • Tournament #66: The September 20 event ran on special servers and featured Shortcut, a new Brutal tournament map by Zweitleben.
  • Networking and gameplay: Support for vanilla 0.6 clients returned, reconnecting and rejoining became more reliable, and DDNet accepted broader client ID usage. Static laser doors were also predicted without antiping, while freeze pickups appeared as snowflakes.

Year 6

Aug 17, 2025 - Aug 17, 2026

238 changes

DEATHBOW arrived as a new Brutal tournament map by Exotix for Tournament #64, providing DDNet’s clearest content addition. The client also gained Android 15/16 support, an interactive scoreboard, and a touch-controls editor, while prediction and demo tools received meaningful upgrades.

  • Tournament content: DEATHBOW joined the map lineup for Tournament #64; the tournament itself was announced for March 15 at 18:00 CET.
  • Platform and control support: Android 15/16 support expanded compatibility, while the Touch controls editor gave mobile players more control over their layouts. Live demo playback also worked while demos were still being recorded.
  • Scoreboard and browser systems: The Interactive scoreboard gained a map-info popup and centisecond displays, and the server browser added favorite-based sorting, player-count sorting, and clearer community filtering.
  • Prediction and gameplay: Preinputs improved antiping player prediction, while Predict envelopes and Predict all sounds and particles expanded client-side prediction. Automatic quad clipping also improved rotating-quad behavior in the editor.
  • Performance and reliability: Quad clustering increased FPS on maps, while lower memory usage, faster demo playback, and improved Emscripten support strengthened the client. Major stability fixes addressed unlimited-zoom crashes, save_dry crashes, duplicated dead players, and crashes when reconnecting to the same WebSockets port.

Year 5

Aug 17, 2024 - Aug 17, 2025

388 changes

DDNet 18.8 brought official stable Android support, and later work let users run a server on Android. Teeworlds 0.7 connectivity and client-side 128-player support also broadened the ways players could join and manage servers.

  • Android support: DDNet added Android support, touch-button customization, Android crash fixes, and Windows-based Android builds through MSYS2. The client also gained the ability to run a server on Android.
  • Teeworlds 0.7 and larger servers: DDNet supported connections to Teeworlds 0.7 servers, displayed those servers in the LAN browser, and improved 0.7 skins, team colors, server information, and ninja-bar display. 128-player support reached the client and scoreboard systems, although server support was not yet active.
  • Mapping and editor tools: Test map locally added a direct way to launch maps from the editor, while the map-create-pixelart tool, new speed tiles, door previews, hook-collision previews, nameplate previews, and automapper improvements expanded map-building capabilities.
  • Practice and gameplay systems: Practice gained invincibility, infinite-jump, live-freeze, endless, teleport-checkpoint, and improved spike behavior options. Laser head prediction, turret prediction, partial antiping, mapbug checks, teleport hooklines, and rotating or flipping weapons also refined movement and combat feedback.
  • Spectating and presentation: Smooth spectating, the nameplate rewrite, freeview position display, spectator counts, camera synchronization, and improved camera easing made observation and demo work more informative. The freeze-laser visual update and laser outlines also clarified hazards.
  • Christmas Tournament 2024: The named tournament introduced secretly tested maps and a point-earning system, giving the community a structured limited-time competition in December.

Year 4

Aug 17, 2023 - Aug 17, 2024

289 changes

DDNet's practice-mode overhaul was the biggest beat, adding deeper training controls such as /rescuemode, /setjumps, /solo, and /deep alongside Undo/Redo for map editing. Replay and spectator tools also expanded through 256 simultaneous ghosts, automatic multi-view, and a redesigned demo workflow.

  • Practice tools: The training toolkit gained several commands and controls.
    • /practicecmdlist listed available practice commands, while practice mode added weapon toggles and /rescuemode.
    • /setjumps and the setjumps rcon command enabled more precise jump practice.
    • /team0mode made a team behave like team 0, and /tpxy and /tp x y added more precise teleport controls.
  • Editor and mapmaking: DDNet made its creation tools more capable.
    • Undo/Redo covered editor actions, including the “Clean up game tiles” operation.
    • Map settings gained autocomplete and validation, while finer grid controls and resizable editor panels improved precision.
    • Generate pixelart from images added a way to create map artwork, complemented by the map_create_pixelart fixes.
  • Demos and spectating: Ghost improvements raised the limit to 256 simultaneous ghosts, while automatic multi-view kept teammates visible and /lasttp improved positional review.
    • The demo browser UI and demo-skipping controls were overhauled, with a demo search bar and pause/unpause indicators added.
    • Direct render cut to video streamlined video creation, and start_video gained an optional name argument.
  • Servers and online play: Community server filters replaced the old DDNet/KoG tab split, while favorite-community tabs gained separate country and type filters and the favorite limit rose from three to five.
    • Streamer mode helped avoid leaks, and Antibot improvements strengthened server-side protection.
    • Voting became less rigid when the vote creator could cancel a vote, while team-size and team-lock indicators made server state clearer.

Year 2

Aug 17, 2021 - Aug 17, 2022

237 changes

New Vulkan graphics renderer arrived in DDNet, adding a modern rendering path aimed at higher frame rates. The client also gained live freeze tiles, a redesigned DDNet HUD, controller support, and new tools for practicing and recording runs.

  • Rendering and platform support: Vulkan rendering became available through Graphics Settings, while native M1 support arrived for the macOS website build; demo rendering also improved and video recording stopped skipping frames.
  • Movement and server tools: DDNet added live freeze tiles, the /teleport and /tp commands for practice, weapon-specific shields, and sv_min_team_size to prevent undersized teams from counting as team finishes. Prediction improved for projectiles, super, and switch states, while physics gained a fix for non-determinism.
  • Player tools: The DDNet HUD arrived alongside controller support, a community skin option, /cptime for checking another player’s checkpoint times, configurable default eyes, and named replay-file saving through save_replay. New players also joined Tutorial servers by default, and the server browser supported up to 128 players.
  • Maps and competition: Simple Down debuted as the new Brutal map for Tournament #60, while Multeasymap Redesign refreshed the community map. Halloween also brought redesigned popular maps and new Halloween 2021 skins.
  • Community events: Halloween 2021 Celebration added a dark website theme and seasonal skins, while the New Year 2022 Photoshoot Event gave the global DDNet community a dedicated New Year activity.