A Sauerbraten (más néven Cube 2 vagy Sauer, németül "savanyú sült") egy cross-platform, Quake-szerű, első személyű lövöldözős számítógépes játék, amely Microsoft Windows, Linux, FreeBSD és Mac OS X rendszereken fut OpenGL és SDL segítségével. A játék egyjátékos és többjátékos játékmóddal rendelkezik, és fő jellemzője egy játékbeli pályaszerkesztő. A játékmotor szabad és nyílt forráskódú szoftver, a Zlib licenc alatt, kereskedelmi támogatással a fejlesztő saját üzleti megfelelője, a Dot3 Labs.
A játék az eredeti Cube Engine újratervezéseként indult, és az első megjelenés 2004. május 6-án történt. A játékot rendszeresen frissítik.
Főbb jellemzők
- Valós idejű pályaszerkesztő: a játék különlegessége, hogy a pályákat a játékból kilépés nélkül, azonnal lehet szerkeszteni — ez sebességet és kreativitást ad a felhasználóknak.
- Többjátékos lehetőségek: hagyományos deathmatch, csapat alapú módok, valamint szerveralapú játékok és közösségi szerverek támogatása.
- Egyjátékos mód és botok: offline játékra is alkalmas, a mesterséges intelligencia ellen is lehet játszani.
- Moddolhatóság és közösségi tartalom: kiterjedt pálya-, textúra- és játékmódkészlet a közösségtől.
- Könnyű, hordozható motor: OpenGL és SDL alapokra épül, így több platformon is futtatható.
Játékmenet
A Sauerbraten gyors tempójú, arcade-szerű lövöldözős élményt nyújt, amely emlékeztet a klasszikus Quake-stílusra: egyszerű, de dinamikus mozgás, különböző fegyverek és robbanó hatások. A játékosok egymás ellen vagy csapatban versenyeznek, különböző pályákon és játékmódokban. A fegyverarzenál és a játékmenet könnyen tanulható, ugyanakkor a pályaszerkesztő és a közösségi kis módosítások miatt nagy a variálhatóság.
Technika és motor
A játék a Cube Engine utódjaként fejlesztett Cube 2 motort használja, amelyet úgy alakítottak ki, hogy egyszerre legyen gyors, könnyen hordozható és szerkeszthető. A motor támogatja az OpenGL-alapú megjelenítést, a hálózati játékot és a játékon belüli szerkesztést. A forráskód zlib licenc alatt áll, így a fejlesztők és modderek szabadon felhasználhatják és módosíthatják azt a licenc feltételeinek megfelelően.
Fejlesztés, licenc és támogatás
A projekt nyílt forráskódú jellegű, és a fejlesztésbe bárki bekapcsolódhat: a forráskód elérhető, a közösség aktív, és rendszeres frissítések jelennek meg. A játékmotor a Zlib licenc alatt van, amely megengedi a kereskedelmi és nem kereskedelmi felhasználást is, feltéve, hogy betartják a licenc feltételeit. A Dot3 Labs a fejlesztői csapat kereskedelmi oldalát képviseli, amely bizonyos szolgáltatásokat és támogatást kínálhat.
Közösség és tartalom
A Sauerbraten köré gyűlt közösség számos saját pályát, textúrakészletet és játékmódot készített, továbbá működnek nyilvános szerverek, ahol a játékosok találkozhatnak. A könnyű pályaszerkesztés és a nyílt forráskód ösztönzi a felhasználói tartalmak létrehozását és megosztását.
Telepítés és követelmények
A játék több platformra elérhető, és jellemzően alacsony hardverigénnyel rendelkezik, mivel célja a széles körű futtathatóság. A pontos rendszerkövetelmények platformonként eltérhetnek; általában szükséges egy OpenGL-kompatibilis grafikus meghajtó és az SDL könyvtár. A játék letölthető a projekt hivatalos csatornáiról, illetve a forráskód elérhető a fejlesztők tárolóiban.
Összegzés
A Sauerbraten egy könnyen hozzáférhető, gyors reflext igénylő, kreativitást ösztönző Quake-szerű FPS, amely különösen kitűnik beépített, valós idejű pályaszerkesztőjével és nyílt forráskódú motorjával. Alkalmas mind alkalmi játékosoknak, mind moddereknek és fejlesztőknek, akik saját tartalmat szeretnének készíteni vagy a motort továbbfejleszteni.

