LMarbles — небольшая C++ / SDL игра-головоломка вдохновлённая классической игрой Atomix.
Atomix (Атомикс) — пошаговая игра-головоломка в которой игроку предстоит из разобщённых атомов составить единую молекулу по определённым правилам игровой механики. Головоломка увлекательна и имеет образовательный потенциал.
LMarbles по игровому процессу и графике практически полностью повторяет головоломку Atomix, целью игры является перемещение разноцветных шариков (атомов), для составления из них заданной структуры (молекулы).
Хоть с первого взгляда составление структур кажется простым, но перемещаемые шарики не прекращают движение пока не столкнутся со стеной или другим препятствием. Свои действия необходимо тщательно планировать, так как шарик попавший в тупик "вытащить" невозможно.
На нескольких первых уровнях единственным препятствием являются стены, но далее появляются различные мешающие предметы и устройства. На каждый уровень выделяется определённое число ходов, при завершении без превышения допустимого количества ходов начисляются "бонусные" баллы. Отсутствие временных ограничений делает LMarbles идеальной для любителей абстрактных головоломок.
LMarbles имеет более тридцати уровней (можно создавать собственные), поддерживается работа в оконном и полноэкранном режиме, визуальные и звуковые эффекты. Настройки и результаты прохождения сохраняются в конфигурационном файле (~/.lgames/lmarbles.conf) автоматически генерируемом при первом запуске игры, для управления используется мышь и/или клавиатура.
LMarbles является частью проекта LGames (набор небольших SDL игр).
Лицензия: GNU General Public License version 2.0 (GPLv2)