Sauerbraten (pazīstama arī kā Cube 2 vai Sauer, vācu valodā "skābs cepetis") ir starpplatformu, Quake līdzīga, pirmās personas šaušanas datorspēle, kas darbojas Microsoft Windows, Linux, FreeBSD un Mac OS X operētājsistēmās, izmantojot OpenGL un SDL. Spēlē ir viena un vairāku spēlētāja spēle, un tās galvenā iezīme ir spēles līmeņu redaktors. Spēles dzinējs ir bezmaksas atvērtā pirmkoda programmatūra ar Zlib licenci, un tās komerciālais atbalsts ir pieejams no izstrādātāja uzņēmuma Dot3 Labs.

Spēle sākās kā oriģinālā Cube Engine pārveidošana, un tās pirmā iznākšana notika 2004. gada 6. maijā. Spēle tiek regulāri atjaunināta.

Spēle un režīmi

Sauerbraten piedāvā gan vienspēlētāja (ar botu atbalstu), gan vairākspēlētāja režīmus. Tipiskie spēles režīmi ietver klasisko deathmatch (frags), komandu fragu, karoga nolaupīšanu (capture the flag) un īpašus režīmus kā instagib. Kopienas serveros var atrast arī papildu vai pielāgotus režīmus — sacensības, izlūkošanas misijas un citas variācijas. Spēles ātrums un ieroču sistēma atgādina Quake stila ar dinamisku šaušanu, lecieniem un pārvietošanos pa kartēm.

Līmeņu redaktors

Viena no izcilākajām Sauerbraten iezīmēm ir iebūvētais līmeņu redaktors, kas ļauj izveidot, rediģēt un saglabāt kartes tieši spēles laikā. Redaktors strādā reāllaikā — var rediģēt ģeometriju, tekstūras, gaismas un objektus, kamēr spēlējat vai skatāties testu. Tas atbalsta sadarbības rediģēšanu tīklā, tāpēc vairāki lietotāji vienlaikus var strādāt pie kartes. Kartes bieži tiek saglabātas kompresētā formātā (.ogz) un tās viegli koplietot ar citiem spēlētājiem.

Dzinējs un licence

Sauerbraten izmanto Cube 2 dzinēju, kas ir ātrs un viegls OpenGL balstīts dzinējs ar atvērtā koda avotu. Kods ir izplatīts saskaņā ar Zlib licenci, kas atļauj to brīvi izmantot, mainīt un izplatīt pat komerciāliem mērķiem. Papildus bezmaksas programmatūras versijai Dot3 Labs piedāvā komerciālu atbalstu un serveru pakalpojumus.

Vēsture un attīstība

Projekts sācies kā Cube Engine pārveide, ar mērķi saglabāt oriģinālā spēles ātrumu un vienkāršību, bet pievienot jaunas iespējas — uzlabotu grafiku, fiziku un spējīgāku līmeņu redaktoru. Kopš pirmā izlaiduma 2004. gadā projekta kods un satura pakas tika pastāvīgi atjauninātas gan no izstrādātājiem, gan kopienas, kas radījusi daudz pielāgotu karšu, modifikāciju un spraudņu.

Kopiena, modi un satura izveide

Sauerbraten kopiena aktīvi izstrādā kartes, motīvus un serveru konfigurācijas. Ir pieejamas daudzas lietotāju veidotas kartes un modi, kā arī resursi kartju veidošanai. Pateicoties iebūvētajam redaktoram un atvērtajam kodam, modēšana ir pieejama arī iesācējiem — kartes var izveidot bez ārēju rīku lietošanas, bet pieredzējuši autori var izmantot papildu programmatūru, lai sagatavotu tekstūras un modeļus.

Pieejamība un prasības

  • Platformas: Microsoft Windows, Linux, FreeBSD, Mac OS X.
  • Tehniskie nosacījumi: nepieciešama aparatūra ar OpenGL atbalstu un SDL bibliotēku; prasības ir salīdzinoši zemas, tādēļ Sauerbraten labi darbojas uz vecākām un vājākām sistēmām.
  • Instalācija: pieejamas iepakotas versijas populārākajiem izplatījumiem un arī iespēja kompilēt no avota koda (prasīs attiecīgās izstrādes bibliotēkas OpenGL/SDL u.c.).

Kā sākt

Lai sāktu, lejuplādējiet spēli no oficiālajiem izplatītājiem vai izmantojiet jūsu operētājsistēmas pakotņu pārvaldnieku. Palaidiet spēli, izvēlieties lokalizēto vai interneta serveri vai izveidojiet savu serveri un izmantojiet iebūvēto līmeņu redaktoru, lai izveidotu savas kartes. Komunālo resursu forumos un mapju krātuvēs var atrast detalizētus ceļvežus un piemērus gan spēles, gan redaktora izmantošanai.

Ja vēlaties iesaistīties tālāk — pievienojieties kopienas forumiem, dalieties ar saviem kartes failiem un izmēģiniet citu autoru moduļus. Sauerbraten saglabā savu pievilcību, pateicoties vienkāršai pieejai, spēcīgajam līmeņu redaktoram un aktīvai kopienai.