Sobre el proyecto
octo-detective es un juego de detectives en 2D desarrollado utilizando el motor de juegos Love 2D y el lenguaje de programación Lua. Los jugadores controlan a un detective para explorar niveles, descubrir pistas basadas en condiciones de activación específicas y, finalmente, identificar y arrestar al sospechoso correcto en el coche de policía.
Las características técnicas clave incluyen:
- Sistema de Niveles: Los niveles se definen a través de scripts de Lua (por ejemplo, map1.lua) que especifican el tamaño del nivel, las posiciones iniciales del jugador y del coche de policía, y las propiedades de las pistas.
- Mecánicas de Pistas: Las pistas pueden tener retrasos de activación, dependencias de otras pistas descubiertas y representaciones visuales específicas.
- Controles: El movimiento se gestiona mediante las teclas de flecha, el descubrimiento de pistas mediante la barra espaciadora y las interacciones de menú/arresto mediante el ratón.
El proyecto incluye soporte para múltiples fuentes de iluminación y animaciones, con un diseño destinado a permitir que los diseñadores de niveles creen misterios personalizados fácilmente.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.