Игра Сокобан – это интерактивная игра-головоломка, которая поможет развить вашу логику. Действие ведется на доске, состоящей из квадратов, где каждый квадрат представляет собой пол или стену. На некоторых площадях пола расположены коробки, а некоторые площади пола помечены как места хранения.
Игрок ограничен игровым полем и может перемещаться по горизонтали или вертикали на пустые клетки. Игрок может переместить ящик, подойдя к нему и отодвинув его на клетку за его пределами. Ящики нельзя вытаскивать, и их нельзя подтолкнуть к квадратам со стенами или другим ящикам. Количество ящиков равно количеству мест хранения. Головоломка решена, когда все ящики расставлены по местам хранения.
Для начала вам необходимо установить Qt (Версия на которой я писал проект указана над разделом "About"). Скачать программу можно с официального сайта Qt. Если вы находитесь на территории РФ, начните установку с включенным VPN (подойдет любой, желательно без лимита трафика). На этом все, соберите проект и пользуйтесь.
При запуске игры вас встречает меню:
- ИГРАТЬ - запуск выбранного уровня
- УРОВНИ - выбор уровня
- СТАТИСТИКА - вывод игровой статистики
- ВЫХОД - выход из игры
Перед тем как вы начнете игру, необходимо выбрать уровень.
Для того, чтобы сбросить уровень во время игры нажмите ctrl + r, либо esc для смены уровня.
Управление персонажем осуществляется с помощью стрелочек.
Приятной игры!
Видео демонстрации работы:
output.compress-video-online.com.mp4
Project Socobox Game is distributed under the GNU General Public License.