Kubrick — трёхмерная C++ / KDE / OpenGL игра, основанная на головоломке "Кубик Рубика".
Кубик Рубика (Кубик-рубик / Магический кубик) — механическая головоломка, изобретённая в 1974 году венгерским скульптором и преподавателем архитектуры Эрнё Рубиком. Головоломка представляет из себя пластмассовый куб (в классическом, первоначальном варианте 3х3х3), элементы которого снаружи выглядят как 54 грани малых кубиков, составляющих один большой куб и способны вращаться вокруг трёх внутренних осей куба.
Каждая грань "Кубик Рубика" состоит из девяти квадратов окрашенных в один из шести цветов, у различных вариантов головоломки грани окрашиваются в разные цвета, совершенно различным образом. Повороты граней позволяют перемещать цветные квадраты множеством различных способов. Задача игрока заключается в том чтобы поворотом граней "собрать Кубик Рубика", вернуть его в первоначальное/исходное состояние, когда каждая из граней состоит из квадратов одного цвета.
Существует множество головоломок аналогичных "Кубику-рубика" по устройству, но другой формы (тетраэдр, октаэдр, додекаэдр, пирамида и пр), так же имеются различные компьютерные вариации головоломки, от самых простых до очень сложных и многомерных (невозможных в физическом мире).
Kubrick является расширенной вариацией классической головоломки "Кубик Рубика", поддерживается игра "кубиками", "кирпичиками" и "плитками" заданного размера (от 2х2х1 до 6х6х6). Имеется несколько "готовых" головоломок различных типов и сложности, с возможностью просмотра их решения (демонстрации), можно сделать "собственную" головоломку.
Kubrick имеет простой и частично настраиваемый пользовательский интерфейс, есть возможность сохранить и перезапустить игру, ведётся запись ходов, поддерживается неограниченная глубина отмены/повтора действий, управление возможно с помощью мыши и/или клавиатурных сочетаний (полностью настраиваемых). Головоломка является частью проекта KDE / KDE Games.
Лицензия: GNU General Public License version 3.0 (GPLv3 / FDLG / LGPL)
Вы можете войти под своим логином или зарегистрироваться на сайте.