Sauerbraten (Cube 2) — отворен код FPS с вграден редактор на нива
Sauerbraten (Cube 2) — отворен код FPS с вграден редактор на нива, кросплатформена single/multiplayer игра с OpenGL, чести ъпдейти и активна общност.
Sauerbraten (известна също като Cube 2 или Sauer, на немски "кисело печено") е кросплатформена компютърна игра от първо лице, подобна на Quake, която работи под Microsoft Windows, Linux, FreeBSD и Mac OS X, използвайки OpenGL и SDL. Играта включва игра за един и повече играчи и съдържа редактор на нива в играта, който е основната ѝ функция. Двигателят на играта е безплатен софтуер с отворен код под лиценза Zlib, като търговската поддръжка се предлага от собствения бизнес партньор на разработчика, Dot3 Labs.
Играта започна като преработка на оригиналния Cube Engine, а първото ѝ издание беше направено на 6 май 2004 г. Играта се актуализира доста редовно.
Геймплей и режими
Sauerbraten предлага класическо скоростно действие от първо лице с акцент върху бързите оръжия, движение и мултиплейър сблъсъци. Играта включва както стандартни режими за един играч (защита от ботове или тренировка), така и богата селекция от мултиплейър режими. Сред най-популярните се нареждат:
- Deathmatch (единичен свободен режим)
- Team Deathmatch / Teamplay
- Capture the Flag (CTF)
- Duel (един на един)
- Instagib и други модификации, създадени от общността
Мултиплейърът се поддържа чрез вградена система за избор на сървъри и локални/интернет мачове, а също така има възможности за създаване на персонализирани модове и конфигурации на сървъра.
Редактор на нива (в реално време)
Една от най-отличителните характеристики на Sauerbraten е вграденият редактор на нива, който позволява създаване и промяна на картите в реално време, без нужда от външни инструменти. Редакторът поддържа:
- интерактивно моделиране на геометрията (бързо преместване, изрязване и преформоване на пространството)
- текстуриране и боядисване на повърхности
- поставяне на обекти и спаун точки
- осветление и прост ефект на сенки
- оставяне и тестване на картите веднага в игров режим
Тази функция прави Sauerbraten популярен сред хора, които учат ниво-дизайн или желаят да създават бързи прототипи на карти със споделена работа в общността.
Технически особености
Двигателят е наследник на Cube Engine и използва сетивно представяне на сцените, което позволява бързо редактиране и рендиране. Sauerbraten работи през OpenGL и SDL, което осигурява кросплатформена съвместимост и добра производителност дори на по-стари компютри. Играта поддържа:
- хардуерно ускорено рендиране чрез OpenGL
- мрежова игра с поддръжка на различни мрежови режими и настройки на латентност
- възможности за персонализиране чрез конфигурационни файлове и модове
История, развитие и общност
Sauerbraten има активна общност от разработчици и картоделци, които създават нови карти, модификации, кожи за оръжия и различни конфигурации на играта. Поради отворения си характер, множество потребители допринасят с подобрения и нови функции. Официалното разпространение на изходния код и двоичните файлове позволява лесно форкване и локални проекти.
Лиценз и поддръжка
Двигателят на играта е публикуван като безплатен софтуер с отворен код под лиценза Zlib, което позволява свободно използване и модифициране. За фирмено и платено подпомагане разработчикът работи с Dot3 Labs, която предлага търговска поддръжка и услуги.
Системни изисквания и препоръки
Sauerbraten е сравнително лек и може да работи на по-стари машини, но производителността зависи от графичния драйвър и OpenGL поддръжката. За комфортна игра в мултиплейър се препоръчва стабилна интернет връзка и съвременни драйвери за видеокартата.
Как да започнете
- Изтеглете подходящата версия за вашата платформа от официалните източници на проекта (проверете за актуални билдове и пакети).
- Стартирайте играта и използвайте вградения сървър-браузър, за да откриете публични сървъри или да стартирате локален отборен мач.
- Експериментирайте с редактора на нива — правенето на карти е бързо и интуитивно и е отличен начин да научите принципите на ниво-дизайна.
Благодарение на комбинацията от бърз геймплей, лесен за използване редактор и отворен код, Sauerbraten остава атрактивна опция за играчи и разработчици, които търсят свободна, гъвкава и креативна среда за създаване и споделяне на съдържание.
Технология
Sauerbraten е направена от играта Cube, но е много по-усъвършенствана и играчът може да създава нови нива. Sauerbraten не е направена, за да изглежда много добре, а за да позволи лесно създаване на карти в рамките на играта, без да се налага да се изтеглят големи файлове. Sauerbraten CTF Edition е по-малко от 350 мегабайта. Играта Crysis е около 3000 мегабайта.
Редактиране на картата
Картите са изработени от кубчета, които могат да се удължават или скъсяват и да се променят във формата си. Тези кубове могат да бъдат картографирани лесно с помощта на редактора в играта. Това означава, че както създателите на карти, така и играчите могат да правят много големи и подробни карти много бързо. Това не е като в други игри като Quake, където са необходими много усилия и работа по отстраняване на грешки, за да може картата дори да работи.
Тази простота в редактирането е довела до много карти, публикувани от играчи и разработчици. Те са достъпни във форумите на Quadropolis.
Геймплей
Играта има режими за един и повече играчи. Мултиплейърът може да бъде с LAN и интернет връзка. Типовете онлайн игри са deathmatch, last man standing, "Capture" (където отборите се борят за контрол над части от картата), Capture the Flag в стил Quake, също така игри с мигновено заснемане (Instagib, Insta-clan-arena, insta-capture), както и онлайн редактиране на мултиплейър карти, което е една от най-интересните и популярни функции на Sauerbraten. В режимите за един играч компютърът управлява чудовищата срещу вас.


Пример за подразделяне на куб
Медия
Играта беше показана в телевизионна реклама на Burger King, получи четири от пет звезди в ревюто на MacWorld UK и беше спомената в брой 3 на Games for Windows: (както и в статията "101 безплатни игри"), където тя е описана като "идеална както за скъперници, така и за креативни геймъри".
Изданието CTF получи дълъг преглед от Phoronix, уебсайт, фокусиран върху Linux и софтуерни прегледи, както и от Linux.com, уебсайт, предоставящ новини, свързани със свободен софтуер и софтуер с отворен код.
Въпроси и отговори
В: Какво е Sauerbraten?
О: Sauerbraten е компютърна игра от първо лице, подобна на Quake, която може да се играе на различни платформи, като Microsoft Windows, Linux, FreeBSD и Mac OS X.
В: Какво означава името Sauerbraten?
О: Sauerbraten е немски термин, който се превежда като "кисело печено".
В: Какви са характеристиките на играта?
О: Играта включва геймплей за един и повече играчи, както и редактор на нива в играта.
В: Платена ли е играта Sauerbraten?
О: Не, Sauerbraten е безплатна игра.
В: Кой е разработил Sauerbraten?
О: Sauerbraten е разработена от същия екип, който създаде оригиналния Cube Engine.
В: Софтуер с отворен код ли е Sauerbraten?
О: Да, игровият двигател на Sauerbraten е безплатен софтуер с отворен код под лиценза Zlib.
В: Има ли търговска поддръжка за Sauerbraten?
О: Да, търговска поддръжка се предлага от Dot3 Labs, собствения бизнес партньор на разработчика.
обискирам