software.wikisort.org - Компьютерная_игра

Search / Calendar

Cube (с англ.«Куб») — компьютерная игра, шутер от первого лица, создана Воутером ван Оортмерссеном (англ.) на свободном игровом движке; подобна серии игр Quake[1].

Cube
Разработчик Воутер ван Оортмерссен
Издатель Воутер ван Оортмерссен
Дата выпуска 29 августа 2005 года
Лицензия лицензия zlib (код), проприетарные ресурсы
Жанр шутер от первого лица
Создатели
Геймдизайнер Воутер ван Оортмерссен[d]
Композитор
  • Воутер ван Оортмерссен[d]
Технические данные
Платформы Microsoft Windows, GNU/Linux, FreeBSD, Mac OS X, iPhone
Режимы игры однопользовательский, многопользовательский
Язык интерфейса английский
Носитель Свободная для скачивания
Управление клавиатура и мышь
Официальный сайт
 Медиафайлы на Викискладе

Cube поддерживает множество операционных систем, таких как Microsoft Windows, GNU/Linux, FreeBSD, Mac OS X и даже iPhone и КПК с 3D-ускорителем (например Dell Axim x50). Игра использует OpenGL и SDL. Игра содержит встроенный редактор уровней.

29 августа 2005 года было выпущено последнее обновление игры Cube. Игра была выпущена согласно лицензии Zlib, после чего исходный код игры был открыт и имеет размер всего 400 кб.

Cube использовалась в курсе информатики в Brown University[2].


Описание


Cube разработана Воутером ван Оортмерсеном (нидерл. Wouter van Oortmerssen) и использует лицензию zlib[3]. В отличие от Doom и Quake, в игре используются открытые и большие локации, то есть игровой движок оптимизирован для карт, которые являются уличными и просторными.

Другой необычный факт, что механизм игры основан на философии нулевой предтрансляции — все данные карты интерпретируются динамически, без потребности повторных вычислений, таких данных как карты теней или двоичное разбиение пространства. Эта технология делает возможным редактирование карт в реальном времени.


Ход игры


Скриншот из игры Cube
Скриншот из игры Cube

Есть возможность пройти одиночные кампании, либо играть против ботов на DM-картах. После релиза 29 августа 2005 года в игре было 37 одиночных карт и 65 DM-карт — в общей сложности 102 карты.

Многопользовательская игра очень быстра и мало требовательна к ширине канала связи благодаря её сетевому игровому коду, названному ENet. Она включает режимы: «Free For All» («Deathmatch»), «Coop Edit», «Teamplay», «Instagib», «Efficiency», «Insta Arena», «Tactics Arena».


Дальнейшая разработка (The Cube 2: Sauerbraten)


Логотип The Cube 2: Sauerbraten
Логотип The Cube 2: Sauerbraten

Позже был разработан новый игровой движок, базирующийся на движке Cube, названный Sauerbraten, также известный как Cube 2. В новом движке используется новая 6-направленная высоко-полигональная мировая модель, (англ. 6-directional heightfield). Это позволяет использовать более сложную геометрию уровня, позволяющую делать уровень ещё более просто.

Графика Cube2 (шейдеры выключены)
Графика Cube2 (шейдеры выключены)
Графика Cube2 (шейдеры включены)
Графика Cube2 (шейдеры включены)

Совместное редактирование


Также одной из отличительных возможностей движка является совместное редактирование карт. Игроки могут в текущем времени одновременно редактировать карту, где сразу же в любое время каждый из игроков может войти в режим игры и опробовать её.

На случай открытого для всех редактирования, против вредительства, существует возможность премодерации изменений, когда мастер сервера проверяет правомерность тех или иных изменений и решает, вносить их в карту или нет.

Однако совместное редактирование имеет ряд ограничений: невозможность отмены действия (undo/redo), создания карт высот (heightmap) и смешивания (blend), сдвига, поворота и размера текстур. Впрочем, это не мешает выполнять эти действия в одиночном режиме, а потом отправлять (/sendmap) готовую карту с изменениями на сервер, откуда её игроки смогут подгрузить (/getmap) себе. Единственное ограничение — поступить со светом так не получится (/sendmap не передаёт данные карт освещения), его должен каждый просчитывать у себя сам.


Примечания


  1. Libregamewiki:Rejected games list — Libregamewiki. Дата обращения: 27 мая 2008. Архивировано 4 мая 2008 года.
  2. CS138 Course Description, January — May 2006 Архивировано 31 июля 2012 года.
  3. Free Frags with Cube: The Linux First-Person Shooter. Дата обращения: 26 мая 2008. Архивировано 16 сентября 2017 года.

Сайты



На других языках


[de] Cube (Computerspiel)

Cube ist ein Freeware-Ego-Shooter, entwickelt von Wouter Aardappel van Oortmerssen.[1] Das Spiel war ursprünglich nur zum Erstellen von Landschaften gedacht. Während die Spiel-Engine unter der zlib-Lizenz steht, verfügt das Spiel auch über proprietäre Inhalte. Mit Cube 2: Sauerbraten erschien 2004 ein Nachfolger.

[en] Cube (video game)

Cube is a free and open-source first-person shooter video game. It often is mistaken with its engine (zlib-licensed), the Cube Engine. The engine and game were developed by Wouter van Oortmerssen.[2][3][4]
- [ru] Cube (игра)



Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.org внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2025
WikiSort.org - проект по пересортировке и дополнению контента Википедии