From TuxFamilyFAQ
Jump to navigationJump to search

Games/En > Teeworlds


  • Game type: Third Person Shooter
  • License: BSD
  • Description: A cartoonish Third Person Shooter with a unique gameplay.
  • Teeworlds: [Official Site] - [Forums] - [FAQ]


  • Use your package management application (rpmdrake/urpmi, smart, apt, emerge, yum, ...) for GNU/Linux
  • Or download the full-game version [download area].
  • You'll need a 3D-capable graphic card, but integrated chipsets like Intel's or OSS radeon driver on supported hardward do work.

Network configuration

  • Search for server [TuxFamily] CTF (or connect to for CTF.
  • Search for server [TuxFamily] OpenFNG (or connect to for OpenFNG.
  • Search for server [TuxFamily] DDRace (or connect to for iDDRace.

Keys / Game strategy

The default keys configuration is standard for FPS-like games, but can be changed in the settings:

  • A: left
  • D: right
  • Space: jump
  • Mouse: aim
  • LMB: fire
  • RMB: hook
  • Mouse scroll: change weapon

The hook is one of the most important part of the gameplay, and is used both to help moving and to catch opponents (either to shoot them easily or to move them against their will).

CTF Game type

It is a classic Capture The Flag mode: each team tries to bring opponent's flag to their base while keeping their own flag. Basic strategy is to keep a part of the team defending the base and the flag, while another part attacks the opponent's base to take their flag and bring it home. A good attacker must move quickly and be able to escape and fool opponents; while a good defender must mostly be good at killing enemies and preventing them to reach a point.

Good practices

  • Don't block your teammates.
  • Don't wait on the opponent's flag unless you know it will come back soon and they would score. When you do so, you're of no use to your team until you actually get the flag. Prefer keeping playing, maybe while staying around the opponent's base if there's no teammate around or you suspect the flag could come back soon.
  • If you have the opponent's flag and your team's flag is at home, score. Don't block the game by keeping the flag for whatever reason.
  • Defend your flag keeper when in danger, but don't block him.

OpenFNG Game type

Each team tries to freeze its opponents (by hitting them with a laser shot) and then sacrifice them in their private shrines or in the common ones, but not in the opponent's private shrines. A player can melt his teammates by hitting them with the hammer, or by sacrificing them (this doesn't cost a point to anyone). Freezing the opponents require good aiming and reflex, while sacrificing generally requires correct hooking abilities; but generally each player always do both.

Good practices

  • Don't block your teammates, neither when they move nor when they try to sacrifice a frozen opponent.
  • Don't steal: unless the teammate that froze an opponent can't do it himself (busy, dead, not around, frozen), don't sacrifice opponents frozen by somebody else than you.
  • Melt your teammates, preferably with the hammer so they melt in place, but if they won't melt themselves soon and you don't have time to hammer them, also by sacrificing them (so they respawn and don't get sacrificed by an opponent).
  • Never camp on opponent's spawn (spawn camping or sk).

DDRace Game type

This is a completely different mod: it's a collaborative puzzle and race. The goal is to reach the finish line in the less time possible, but doing so requires cooperation between players. Most maps requires at least two players to play together.

Good practices

  • Don't block others. If you don't know what to do, place yourself aside from the action and watch what the others do. If you still can't get what to do by watching others play, you may ask them using the chat.
  • Don't leave others behind. A player alone cannot play, and you can't play alone.
  • Don't force others to come with you (maybe they want to play with a friend, do something by themselves, etc.).
  • Remember you don't play alone:
    • If you are experienced, let less experienced users try to do the complex parts too, let them a chance to become better. If they don't succeed, tell them what to do or ask them to let you do it.
    • If you aren't experienced and can't succeed to do something, ask what you do wrong and if you still can't succeed, let somebody more experienced do it. You will retry it later and finally succeed at it, without making other players mad at you because you block them.


DDRace has a few specific commands you can type in the chat that have special effects (use /cmdlist to list them all):

  • /rescue (/r): If you are frozen, places you back where you were the last time you has your two feet on the ground.
  • /pause: Makes you watch the game, remembering your current position. A second call to this command makes you reappear at the position you were on the previous call. Use this command instead of watching the game, because rejoining would place you back to the start.


Dummies are bot players that do nothing, but that you can make do a few basic things to help you. They don't play for you, but allows you do duplicate yourself. You can use dummies, but play with others if there are some and they don't tell you they want to play alone. Remember some players might not be good enough to play with the dummies only, and leaving them behind is not kind.

Commands for Dummies

  • /dummy (/d): Call your dummy to appear where you are.
  • /dummy_change (/dc): Swap you and your dummy.
  • /dummy_hammer (/dh): Makes your dummy hammer continuously.
  • /dummy_del (/dd): Deletes your dummy.
  • /dummy_copy_move (/dcm): Makes your dummy copy each and every move you do.

Documentations / links