Registrarse

[RPGXP] Extender RGSS con C#

Drimer

Programador.
Buenas tardes.
Hace muchísimo tiempo que no escribo en el foro así que no me maten si el tema no es visualmente atractivo.

Introducción

Muchos de ustedes conocen scripts como el famosísimo Elite Battle System de Luka S.J. ¿verdad?
Un complemento que aunque es grandioso y muy profesional, tiene la contraparte de que se vuelve lento en la mayoría de los casos.

¿Por qué sucede esto?
Bueno, RGSS (en sus tres versiones) hace uso únicamente de la CPU, incluso para gráficos. Así que no importa que tengas una súper tarjeta gráfica de última generación: no sirve en RGSS.

En pocas palabras, cuantos más gráficos haya que procesar (operaciones en bitmap y tone) más lento se vuelve todo y EBS hace demasiadas de esas operaciones, por eso es tan lento.


Solución*
Más que una solución es una de tantas y de hecho una no tan complicada.
Lo que puedes hacer es delegar esas operaciones a quien pueda hacerlas más rápido y eficientemente.


Requisitos

  • Conocimiento de C#
  • Conocimiento de Ruby
  • Visual Studio Community
  • RPG Maker XP/VX/VXAce
  • Esta plantilla.

Las instrucciones de uso están dentro de la misma plantilla.


Bueno, ¿y para qué me sirve esto?
Eso depende de ti, puedes usarlo para procesar gráficos, sockets, cifrado, encriptación, comprobación de datos... lo que se te ocurra, vaya.

Sin más que decir, espero que les sea de utilidad y si tienen alguna duda no vacilen en comentar.
¡Gracias!
 
Arriba