Об этом проекте
octo-detective — это 2D-детективная игра, разработанная с использованием игрового движка Love 2D и языка программирования Lua. Игроки управляют детективом, исследуя уровни, обнаруживая улики на основе определенных условий активации и, в конечном итоге, выявляя и арестовывая правильного подозреваемого у полицейской машины.
Ключевые технические особенности включают:
- Система уровней: уровни определяются с помощью Lua-скриптов (например, map1.lua), в которых указываются размер уровня, начальные позиции игрока и полицейской машины, а также свойства улик.
- Механика улик: улики могут иметь задержку активации, зависимости от других обнаруженных улик и специфическое визуальное представление.
- Управление: перемещение осуществляется с помощью клавиш со стрелками, обнаружение улик — с помощью клавиши пробела, а взаимодействие с меню и арест — с помощью мыши.
Проект включает поддержку нескольких источников освещения и анимаций, а его архитектура позволяет дизайнерам уровней легко создавать собственные детективы.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.