Sobre el proyecto
Tulip es un juego de plataforma de acción y aventura en desarrollo, construido con Unity. El README lo describe como un proyecto de portafolio cuyo objetivo es crear un mundo de juego convincente con combate satisfactorio y exploración.
El proyecto comenzó como un sandbox inspirado en Terraria, con generación procedural, minería y construcción, pero el desarrollador luego se centró en un mundo hecho a mano para apoyar ideas de worldbuilding. Una versión antigua del prototipo sandbox está disponible en itch.io. Las inspiraciones mencionadas incluyen Hollow Knight, Ori and the Blind Forest, V Rising, Divinity: Original Sin 2, Core Keeper, Wall World, Laika: Aged Through Blood, SteamWorld Dig y Fallout.
Los sistemas documentados incluyen combate cuerpo a cuerpo con lanza y hacha, un gancho de agarre, restricciones de spawn, movimiento de swing de items configurable, frames de invulnerabilidad, efectos de estado como regeneración de salud y sangrado, IA de enemigos para caminar, volar y atacar, y items de loot para entidades. El contenido incluye un tilemap del mundo con paredes de fondo y bloques, entidades como un Treant mimic, un cráneo volador, árboles y un enemigo genérico caminante, además de items para armas, herramientas, materiales y tiles.
El trabajo gráfico incluye un shader de portal descrito como no utilizado, un shader de fondo parallax con nubes en movimiento, un shader de contorno y disolución de sprite, y un efecto de lluvia configurable con VFX Graph, que no es compatible con WebGL. La UI está construida con UI Toolkit: menús, una superposición de muerte, bindings de datos usando el patrón MVP, convertidores globales y estilos personalizados para controles predeterminados a través de clases .unity- USS.
El audio utiliza FMOD, con un proyecto FMOD incluido, sonidos de pasos, música interior amortiguada, opciones de volumen en el juego y audio posicional en el espacio 2D. Otros elementos incluyen el uso de async y Awaitable, el sistema de entrada de Unity, una plantilla personalizada de WebGL para solucionar un bug de persistencia de datos en las compilaciones web y canales de eventos basados en ScriptableObject para algunos eventos de UI.
Las características abandonadas son la terraformación del mundo, tiles de reglas personalizadas, una barra de acceso rápido con bloqueo de ranuras y un proyecto LDtk. El trabajo planeado incluye un mundo hecho a mano, un sistema de lluvia, más tipos de equipo y armas, más enemigos y NPCs, y una mejor IA de enemigos. La dirección artística no es definitiva; se utilizan assets de placeholder, algunos gráficos son hechos por el autor y los assets pagos utilizados en las compilaciones de itch.io no están disponibles en el repositorio público. La música y los efectos de sonido también son placeholder.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.