Crearé un sistema modular de armas y habilidades para tu roguelike en Unity


Acerca de este Servicio
Traducción automática
La mayoría de los roguelikes mueren en el arma #15. Aquí te digo cómo construir uno que escale hasta 200.
El código que parecía limpio al principio se rompe en el momento en que un diseñador pregunta "¿podemos agregar un tipo más de arma?" He lanzado un roguelite con 27 armas, 12 pasivos y 9 biomas, y he resuelto todos los problemas de escalado que eso conlleva.
Lo que construiré:
- Flujo de trabajo con ScriptableObject: nuevas armas con clic derecho, sin necesidad de código
- Arquetipos completos: proyectil, área de efecto, cuerpo a cuerpo y pasivos
- Pooling de objetos: más de 300-500 enemigos sin caídas de rendimiento
- Sistema de estadísticas y rareza: curvas de escalado según nivel del jugador
- Arquitectura limpia, documentada y extensible
Prueba: lancé Nine Life Nine Death, que quedó en el top 65 en Brackeys Game Jam 2025 entre más de 2000 juegos.
Antes de ordenar, envíame un mensaje.
Empieza con LUNA para que sepa que leíste esto.
Conoce a Luna
Unity Developer Gameplay Systems, Enemy AI and LLM Integration
- DeTurquía
- Miembro desdejun 2025
Idiomas
Turco, Inglés
Traducción automática
Mi porfolio
Otros servicios de Desarrollo de videojuegos que ofrezco
FAQ
Traducción automática
¿Necesito saber programar para agregar nuevas armas?
No. El flujo de trabajo con ScriptableObject permite a los diseñadores crear armas directamente desde el Unity Editor — clic derecho, llenar los campos, listo.
¿Esto funcionará con mi proyecto actual de Unity?
Sí, el sistema está diseñado para ser modular. Envíame los detalles de tu proyecto antes de ordenar y confirmaré que no haya conflictos.
¿Qué versión de Unity soportas?
Unity 2021 LTS y versiones superiores. Si usas una versión más antigua, primero envíame un mensaje.
¿Puedo solicitar un tipo de arma específico que no esté en los paquetes?
Sí, envíame un mensaje antes de ordenar y veremos si encaja en el alcance o necesita una oferta personalizada.
