Sauerbraten (Cube 2) — отворен код FPS с вграден редактор на нива

Sauerbraten (Cube 2) — отворен код FPS с вграден редактор на нива, кросплатформена single/multiplayer игра с OpenGL, чести ъпдейти и активна общност.

Автор: Leandro Alegsa

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. В режимите за един играч компютърът управлява чудовищата срещу вас.

Пример за подразделяне на кубZoom
Пример за подразделяне на куб

Медия

Играта беше показана в телевизионна реклама на 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, собствения бизнес партньор на разработчика.


обискирам
AlegsaOnline.com - 2020 / 2025 - License CC3