Sauerbraten (også kendt som Cube 2 eller Sauer, der på tysk betyder "sur steg") er et Quake-lignende first-person shooter-computerspil på tværs af platforme, der kører på Microsoft Windows, Linux, FreeBSD og Mac OS X ved hjælp af OpenGL og SDL. Spillet indeholder single-player- og multiplayer-spil og indeholder en level editor i spillet, som er dets vigtigste funktion. Spilmotoren er gratis og open source-software under Zlib-licensen med kommerciel støtte fra udviklerens egen forretningspartner, Dot3 Labs.

Spillet startede som et redesign af den oprindelige Cube Engine, og den første udgivelse blev lavet den 6. maj 2004. Spillet bliver opdateret ret regelmæssigt og har gennem årene tiltrukket en lille, aktiv fællesskabsbase, som deler kort, modifikationspakker og servere.

Hovedtræk

  • Indbygget level-editor: En af Sacuerbratens mest karakteristiske funktioner er mulighed for at lave og redigere baner direkte i spillet i realtid. Det gør det nemt for både begyndere og erfarne kortdesignere at skabe og justere geometri, placere teksturer og objekter samt teste baner øjeblikkeligt uden at skulle eksportere eller genstarte.
  • Multiplayer: Sauerbraten har et fuldt fungerende netværkssystem med serverliste, hvilket gør det let at finde og deltage i kampe over internettet eller i lokale netværk. Der er støtte for flere gametypes og både solo- og holdbaserede varianter.
  • Fleksibel motor: Motoren leveres med kildekode, og mange elementer kan ændres eller udvides. Det gør spillet velegnet til modding og eksperimenter med nye spiltilstande.
  • Tværplatformskompatibilitet: Fungerer på de fleste større operativsystemer og kræver kun OpenGL- og SDL-understøttelse, hvilket betyder lave systemkrav og bred tilgængelighed.

Spiloplevelse og spiltyper

Sauerbraten giver en klassisk arena-skydespilsoplevelse med fokus på hurtig bevægelse, præcision og korte, intensive kampe. Spillet tilbyder typisk standardtyper som deathmatch og team-baserede kampe samt variationer, der kan være tilgængelige via serverkonfigurationer eller brugerdefinerede mod-pakker. Mange servere kører også brugerdefinerede kort og gamemodes skabt af fællesskabet.

Level-editor og kortdesign

Den indbyggede editor er designet til at være intuitiv og hurtig: man kan forme banens geometri, male teksturer, indsætte lyspunkter og objekter og umiddelbart spille på kortet for at teste flow og balance. Editorens umiddelbare tilbagemelding gør den særligt velegnet til læring — nye designere kan eksperimentere og se resultatet med det samme.

Installation og tilgængelighed

Sauerbraten distribueres både som færdigkompilerede binære pakker til de mest almindelige platforme og som kildekode for dem, der ønsker at bygge eller ændre motoren. Fordi spillet bygger på OpenGL og SDL, er kravene ofte beskedne, og det kan køre på både ældre og nyere hardware. Pakkerne inkluderer typisk eksempelkort, teksturpakker og dokumentation, så man hurtigt kan komme i gang.

Fællesskab og modding

Et aktivt fællesskab deler kort, teksturpakker og modifikationer. Da motoren er open source under Zlib-licensen, er det forholdsvis enkelt at modificere både gameplay og grafiske elementer eller at opsætte egne servere med speciale regler og indhold. Community-drevne servere og ressourcedeling er en vigtig del af spillets levetid.

Hvorfor vælge Sauerbraten?

  • God introduktion til level design på grund af den indbyggede realtids-editor.
  • Open source-motor giver frihed til at tilpasse og lære af koden.
  • Let at køre på ældre maskiner takket være lave krav og OpenGL-baseret rendering.
  • Passer til både single-player-øvelser og online multiplayer.

Sauerbraten er et solidt valg for dem, der gerne vil spille et hurtigt arena-FPS med mulighed for kreativ udfoldelse i kortbyggeri og modding. Dets kombination af in-game editor og åben kildekode gør det særligt interessant for hobbyudviklere, undervisere og retro-FPS-entusiaster.