Sauerbraten (även känt som Cube 2 eller Sauer, tyska för "sur stek") är ett plattformsoberoende, Quake-liknande, förstapersonsskjutspel som körs på Microsoft Windows, Linux, FreeBSD och Mac OS X med hjälp av OpenGL och SDL. Spelet har enspelar- och flerspelarspel och innehåller en nivåredigerare i spelet, som är dess viktigaste funktion. Spelmotorn är gratis och öppen källkod under Zlib-licensen, med kommersiellt stöd tillgängligt från utvecklarens egen affärsmässiga motsvarighet, Dot3 Labs.

Spelet började som en omkonstruktion av den ursprungliga Cube Engine, och den första versionen släpptes den 6 maj 2004. Spelet uppdateras ganska regelbundet.

Spelupplevelse och läge

Sauerbraten är utformat som ett snabbt och direkt arcade-liknande FPS med fokus på snabba rörelser, precision och korta rundor. Spelet erbjuder både enspelarupplevelser mot AI-styrda bots och ett rikt flerspelarläge med stöd för dedikerade servrar.

Vanliga spellägen (exempel):

  • Deathmatch – fri-for-alla, snabb respawn och tonvikt på individuell skicklighet.
  • Teamplay – lagbaserade matcher där samarbete belönas.
  • Capture The Flag (CTF) – klassiskt lagmål med flaggor och baser.
  • Instagib – ett populärt läge med ett skott som dödar direkt, ofta använt för snabba dueller.

Nivåredigeraren (inbyggd)

En av Sauerbratens mest framträdande funktioner är den inbyggda nivåredigeraren som tillåter realtidsredigering direkt i spelet. Redigeraren är WYSIWYG—ändringar syns omedelbart i spelvärlden—och gör det enkelt att skapa och anpassa banor utan att behöva starta en separat verktygskedja.

Redigeraren stöder:

  • Skapande och manipulation av geometri (form, storlek, placering).
  • Texturering och materialinställningar.
  • Placering av spawnpunkter, objekt och specialentiteter.
  • Belysning och atmosfäriska effekter.

Resultaten kan sparas och delas, vilket har lett till ett stort antal användarskapade banor och modifikationer i communityn.

Teknik och licens

Sauerbraten använder OpenGL för rendering och SDL för plattformsoberoende funktionalitet. Motorn är öppen källkod under Zlib-licensen, vilket gör det fritt att studera, modifiera och distribuera koden. Detta har bidragit till att spelet kan köras på många operativsystem och till att ett aktivt moddar-community vuxit fram.

Community, modding och kartor

Det finns ett livligt community som skapar nya kartor, spellägen och konfigurationer. Eftersom redigeraren är inbyggd är tröskeln för att börja modda låg, och användare delar ofta färdiga banor och paketerade modifikationer. Många servrar erbjuder egna inställningar och moddar, vilket gör multiplayerupplevelsen varierad.

Systemkrav och plattformar

Sauerbraten är relativt lättdrivet jämfört med moderna AAA-titlar. Eftersom motorn är optimerad för enkel portabilitet fungerar spelet även på äldre hårdvara, så länge det finns stöd för OpenGL och SDL. Spelet finns för flera operativsystem och kan ofta installeras via distributionens paketförråd eller laddas ner från spelets officiella källor.

Historia och utveckling

Utvecklingen startade som en vidareutveckling av Cube Engine med målet att skapa en mer modern spelmotor och samtidigt behålla den snabba spelkänslan. Sedan premiärsläppet 2004 har projektet mottagit regelbundna uppdateringar, förbättringar och bidrag från frivilliga utvecklare världen över.

Var du kan hitta spelet och resurser

För att prova Sauerbraten kan man ladda ner installationspaket till sitt operativsystem från spelets officiella distributionskanaler eller använda den paketmanager som erbjuds av många Linux-distributioner. Community-forum, kartbibliotek och guider finns på olika webbplatser och diskussionsplattformar där spelare delar tips, kartor och serverannonser.

Sammanfattning

Sauerbraten (Cube 2) är ett lättillgängligt, öppet källkodsbaserat FPS-spel med fokus på snabb multiplayer och kraftfull inbyggd nivåredigering. Kombinationen av enkel modbarhet, plattformsoberoende teknik och en aktiv community gör det till ett intressant val för både spelare och utvecklare som vill experimentera med banor och spellägen.