EN-US | ES-LA | ID-ID
Motor basado en Psych 1.0.4 con modcharts como NotITG y compatible con videos hxcodec de mods de Psych 0.6.3 y 0.7.3.
¡Las contribuciones son bienvenidas! Si tienes ideas, mejoras o correcciones, siéntete libre de hacer un fork del repositorio y abrir un pull request.
Este proyecto está sujeto a errores, correcciones, mejoras y cambios.
Este proyecto está abierto para aprender, construir y mejorar.
Eres libre de usarlo como referencia, base o recurso de aprendizaje.
Porque el código no es un tesoro enterrado —
el código vive cuando se comparte.
📚 Aprender > acumular
💡 Compartir > presumir
🚀 Construir > restringir
Realmente no creo en la mentalidad de:
"No toques mi código, no crees otro motor, no uses las cosas de mi motor, bro..."
Hermano…
¡no vas a ir al cielo con tu repositorio privado bajo el brazo!
El código fuente es:
- conocimiento
- práctica
- errores
- evolución
Si alguien mejora algo que hice, respeto 🫡
Así es como siempre ha funcionado esto:
aprender del pasado para construir el futuro.
No reclames el trabajo de otros como tuyo ni lo vendas como original.
Respeta el esfuerzo, aprende de ello y crea algo mejor.
Para aquellos que comparten: gracias 💙
Para aquellos que ocultan código por miedo o envidia:
relájate — el progreso no espera.
Feliz codificación.
- Lenin Asto - Programador Principal del Fork de Plus Engine
- Legacy Odyssey - Co-Programador del Fork de Plus Engine
- Shadow Mario - Programador Principal y Líder de Psych Engine.
- Riveren - Artista/Animador Principal de Psych Engine.
- Homura - Portador Principal de Psych Engine Mobile.
- Karim - Segundo Portador de Psych Engine Mobile.
- Moxie - Ayudante de Psych Engine Mobile.
- bbpanzu - Ex-Miembro del Equipo (Programador).
- crowplexus - HScript Iris, Sistema de Input v3, y Otros PRs.
- Kamizeta - Creador de Pessy, la mascota de Psych Engine.
- MaxNeton - Artista/Animador del Easter Egg de la Pantalla de Carga.
- Keoiki - Animaciones de Note Splash y Alfabeto Latino.
- SqirraRNG - Manejador de Crashes y Código Base para la Forma de Onda del Editor de Charts.
- EliteMasterEric - Soporte de Shaders en Tiempo de Ejecución y Otros PRs.
- MAJigsaw77 - Librería de Carga de Videos .MP4 (hxvlc).
- iFlicky - Compositor de Psync, Tea Time y algunos efectos de sonido.
- KadeDev - Corrigió algunos problemas en el Editor de Charts y Otros PRs.
- superpowers04 - Fork de LUA JIT.
- CheemsAndFriends - Creador de FlxAnimate.
- Ezhalt - Jingle del Easter Egg de Pessy.
- MaliciousBunny - Video para la Actualización Final.
Necesitas tener:
- Android Build Tools / Android Command Line Tools
- Android SDK 36
- Android NDK r27d
- Java JDK 21
- Variables para la gestión de ventanas y sistema en Lua: Se agregaron muchas variables, ya sea para ocultar la barra de tareas o los bordes de la ventana, etc.
- Visor de Teclas
- Soporte y configuración de Modcharts.

- Nuevos Modificadores de Gameplay (Modo Oponente, Sin Penalización por Drop, Solo Perfecto).
- Puedes elegir tu sistema de precisión predeterminado. ITG, Psych, DJMax, Wife3, osu!, Simple
- Se agregaron las canciones "erect" y "nightmare"
- Soporte para Android
- Se agregaron los sprites de "miss" y "combo broken"
- Se agregó la opción para que "bad" y "shit" rompan el combo
- Nueva funcionalidad de VideoSprite con hxvlc optimizado
- Nueva compatibilidad de shaders dependiendo de tu tarjeta gráfica
- Contador de Juicios.
- Variables avanzadas en Lua para los Modcharts más locos.
- Nuevo State de resultados y realmente genial.
- Compatible con videos hxcodec de mods de Psych 0.6.3 y 0.7.3.
- Barra de Salud Suave
- Nueva transición genial
- Si estás en Modo Charting, el step, beat y section se mostrarán en el gameplay.
- Rediseño del Contador de FPS
- Trace en el Juego
- Rediseño del OutdatedSubstate.hx
- Se seguirán agregando más cosas en el futuro...
- Probablemente uno de los puntos principales de este motor, ¡puedes codificar en archivos .lua fuera del código fuente, creando tus propias semanas sin siquiera tocar el código fuente!
- Viene con un Menú de Organización/Deshabilitación de Mods.

- Nuevo sprite de canto izquierdo de Dad
- Las luces del escenario no utilizadas ahora se usan
- Dad Battle tiene un efecto de foco para el breakdown
- Tanto BF como Skid & Pump hacen animaciones de "Hey!"
- Los truenos hacen un destello de luz rápido y acercan ligeramente la cámara
- Se agregó una transición/escena rápida a Monster
- BF hace "Hey!" durante Philly Nice
- Blammed tiene un nuevo destello de colores genial durante esa parte increíble de la canción
- Mejor física de cabello para Mom/Boyfriend (¿Quizás incluso ligeramente mejor que la de la Semana 7? 👀)
- Los secuaces mueren durante todas las canciones. Sí :(
- Bottom Boppers y GF hacen animaciones de "Hey!" durante Cocoa y Eggnog
- En Winter Horrorland, GF mueve su cabeza más lento en algunas partes de la canción.
- En Thorns, el HUD está oculto durante la escena
- También están las chicas de fondo siendo espeluznantes durante las partes de "Hey!" del Instrumental
- Ahora puedes crear notas de "Evento", que son marcadores que activan acciones específicas que generalmente estaban hardcodeadas en la versión vanilla del juego.
- El BPM de tu canción ahora puede tener valores decimales
- Puedes ajustar manualmente el tiempo de strum de una Nota si realmente buscas precisión de milisegundos
- Puedes cambiar el tipo de una nota en el Editor, viene con cinco tipos de ejemplo:
- Alt Animation: Fuerza una animación alternativa para reproducirse, útil para canciones como Ugh/Stress
- Hey: Fuerza una animación de "Hey" en lugar de la animación de Canto base, si Boyfriend golpea esta nota, Girlfriend también hará un "Hey!".
- Hurt Notes: Si Boyfriend golpea esta nota, reproduce una animación de fallo y pierde algo de salud.
- GF Sing: En lugar de que el personaje golpee la nota y cante, Girlfriend canta en su lugar.
- No Animation: El personaje solo golpea la nota, no se reproduce ninguna animación.
- ¡Funciona tanto para modding del código fuente como para builds descargadas!
- Se agregó un BG diferente para cada canción (excepto Tutorial)
- Todos los personajes del menú ahora están en spritesheets individuales, hace que el modding sea más fácil.
- Puedes agregar un ícono de cabeza, nombre, descripción y un enlace de Redirección para cuando el jugador presione Enter mientras el elemento está seleccionado actualmente.
- El motor viene con 16 logros de ejemplo con los que puedes experimentar y aprender cómo funciona (Revisa Achievements.hx y busca "checkForAchievement" en PlayState.hx)

- Puedes cambiar los colores de las Notas, Delay y Offset de Combo, Controles y Preferencias allí.
- En Preferencias puedes alternar Downscroll, Middlescroll, Anti-Aliasing, Framerate, Baja Calidad, Note Splashes, Luces Intermitentes, etc.

- Cuando el enemigo golpea una nota, su nota de strum también brilla.
- El lag ya no impacta el movimiento de la cámara y el escalado del ícono del jugador.
- Se han incluido algunas cosas basadas en los cambios de la Semana 7 (Colores de fondo en Freeplay, Note splashes)
- Puedes restablecer tu Puntaje en Freeplay/Modo Historia presionando el botón Reset.
- Puedes escuchar una canción o ajustar la Velocidad de Scroll/Daño recibido/etc. en Freeplay presionando Espacio.
- Puedes habilitar "Combo Stacking" en Opciones de Gameplay. Esto hace que los sprites de combo sean solo un sprite con una animación en lugar de sprites que aparecen en cada golpe de nota.















