Linux -- это интересно

Craft


Рубрика: Игры
Метки: | | | | | | |
Просмотров: 1611

Игра в жанре "песочница" ориентированная на строительство.


Craft — игра жанра "песочница" являющаяся упрощённым C (си) / Python / OpenGL (shaders) аналогом популярной коммерческой игры MineCraft.

MineCraft — компьютерная игра с видом от первого лица, мир которой полностью состоит из кубов (ландшафты, предметы, мобы, игрок) и для текстурирования используются текстуры с низким разрешением.

В Craft присутствует одиночный и многопользовательский режим (Python-based server), играть предстоит перемещаясь по трёхмерному миру состоящему из блоков. Имеется более двух десятков типов блоков, есть возможность добавлять свои, для текстурирования используются текстуры с низким разрешением. 3D-модели изготавливаются из очень простых примитивов (в основном кубов и прямоугольников), прозрачность блоков и растений реализуется путем отбрасывания пурпурного цвета пикселей в шейдере фрагмента.

Мир игры бесконечен, по мере приближения к краю будет автоматически создано продолжение ландшафта, с сохранением и впоследствии можно будет всегда вернуться на пройденный участок. Для облегчения управления данными мир игры разделен на 32x32 блоки и из базы данных запрашиваются только "видимые" куски. Игра ориентирована на строительство, пользовательские изменения о мире хранятся в базе данных SQLite (компактная, встраиваемая, реляционная база данных) и мир всегда генерируется всегда в одном месте. В многопользовательском режиме игроки могут наблюдать друг друга в главном окне или в отдельном окне (картинка-в-картинке), облака в небе статичные (не двигаются), поддерживается смена дня и ночи.

Предысторию для своего игрового мира игрок может придумать сам, можно сказать что это симулятор жизни человека попавшего в девственно пустой мир... Системные требования у Craft небольшие, управление осуществляется с помощью мыши и клавиатуры.

Лицензия: MIT

Домашняя страница

Страница на github.com

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)