Cube (игра)
правилами написания статей . |
Cube | |
---|---|
Разработчик | Воутер ван Оортмерссен |
Издатель | Воутер ван Оортмерссен |
Дата выпуска | 29 августа 2005 года |
Лицензия | лицензия zlib (код), проприетарные ресурсы |
Жанр | шутер от первого лица |
Создатели | |
Геймдизайнер | Воутер ван Оортмерссен[вд] |
Композитор | |
Технические данные | |
Платформы |
Mac OS X, iPhone |
Режимы игры | однопользовательский, многопользовательский |
Язык | английский |
Носитель | Свободная для скачивания |
Управление | клавиатура и мышь |
Официальный сайт | |
Медиафайлы на Викискладе |
Cube (с англ. — «Куб») — компьютерная игра, шутер от первого лица, создана Воутером ван Оортмерссеном[англ.] на свободном игровом движке; подобна серии игр Quake[1].
Cube поддерживает множество операционных систем, таких как
29 августа 2005 года было выпущено последнее обновление игры Cube. Игра была выпущена согласно лицензии Zlib, после чего исходный код игры был открыт и имеет размер всего 400 кб.
Cube использовалась в курсе информатики в Brown University[2].
Описание
Cube разработана Воутером ван Оортмерсеном (нидерл. Wouter van Oortmerssen) и использует лицензию zlib[3]. В отличие от Doom и Quake, в игре используются открытые и большие локации, то есть игровой движок оптимизирован для карт, которые являются уличными и просторными.
Другой необычный факт, что механизм игры основан на философии нулевой предтрансляции — все данные карты интерпретируются динамически, без потребности повторных вычислений, таких данных как карты теней или двоичное разбиение пространства. Эта технология делает возможным редактирование карт в реальном времени.
Ход игры
Есть возможность пройти одиночные кампании, либо играть против ботов на DM-картах. После релиза 29 августа
Дальнейшая разработка (The Cube 2: Sauerbraten)
Позже был разработан новый игровой движок, базирующийся на движке Cube, названный Sauerbraten, также известный как Cube 2. В новом движке используется новая 6-направленная высоко-полигональная мировая модель, (англ. 6-directional heightfield). Это позволяет использовать более сложную геометрию уровня, позволяющую делать уровень ещё более просто.
В статье не хватает ссылок на источники (см. рекомендации по поиску). |
Совместное редактирование
Также одной из отличительных возможностей движка является совместное редактирование карт. Игроки могут в текущем времени одновременно редактировать карту, где сразу же в любое время каждый из игроков может войти в режим игры и опробовать её.
На случай открытого для всех редактирования, против вредительства, существует возможность премодерации изменений, когда мастер сервера проверяет правомерность тех или иных изменений и решает, вносить их в карту или нет.
Однако совместное редактирование имеет ряд ограничений: невозможность отмены действия (undo/redo), создания карт высот (heightmap) и смешивания (blend), сдвига, поворота и размера текстур. Впрочем, это не мешает выполнять эти действия в одиночном режиме, а потом отправлять (/sendmap) готовую карту с изменениями на сервер, откуда её игроки смогут подгрузить (/getmap) себе. Единственное ограничение — поступить со светом так не получится (/sendmap не передаёт данные карт освещения), его должен каждый просчитывать у себя сам.
Примечания
- ↑ Libregamewiki:Rejected games list — Libregamewiki . Дата обращения: 27 мая 2008. Архивировано 4 мая 2008 года.
- ↑ CS138 Course Description, January — May 2006 Архивировано 31 июля 2012 года.
- ↑ Free Frags with Cube: The Linux First-Person Shooter . Дата обращения: 26 мая 2008. Архивировано 16 сентября 2017 года.
Сайты
- Компьютерные игры по алфавиту
- Компьютерные игры 2005 года
- Игры для Haiku
- Игры для Windows
- Игры для Linux
- Игры для iOS
- Игры для macOS
- Игры для FreeBSD
- Игры с открытым исходным кодом
- Программное обеспечение с лицензией zlib
- Приложения, использующие OpenGL
- Многопользовательские игры
- Шутеры от первого лица
- Инди-игры
- Образовательное программное обеспечение