jueves, 22 de diciembre de 2016

Tutorial - Sistema de dificultad creciente

Hoy vamos a crear un sistema de dificultad que aumenta a medida que avanza el tiempo o el progreso del jugador. Vamos a hacerlo mediante la sustitución de enemigos.

En este tutorial voy a configurar un solo enemigo para no hacerlo demasiado extenso, pero puede aplicarse para todos los que necesites.

Para ello vamos a necesitar los siguientes plugins:
También reservaremos una variable y un interruptor (pongamos por ejemplo el 40 y el 40) a los que nombraremos selector y cataclismo final.

Paso 1:
Instalamos los plugins, asegurándonos de que el main utility va antes del enemy selector, y configuramos este último. En enemy var ponemos 40 (es la variable que se va a usar para almacenar el selector, pero puedes poner la que quieras) y en absolute false.

Paso 2:
Creamos los enemigos que vamos a usar.
Vamos a usar el limo que viene por defecto en el nº2 y crearemos ligeras variaciones del mismo:
  • nº5: gelatina
  • nº6: moco
  • nº7: limo venenoso
  • nº8: limo de lava
  • nº9: limo vampiro
  • nº10: gelatina infernal
Ahora se van completando con parámetros más fuertes, rasgos propios de cada uno y sus habilidades. En este caso son pequeñas variaciones pero puedes usar cualquier otro tipo de enemigo.

Paso 3:
Ahora vamos a configurar el enemigo nº2 para que se sustituya por los distintos tipos de enemigos mediante etiquetas en las notas. El número de la izquierda representa cada valor que tiene que alcanzar y los demás la id del enemigo por el que se va a sustituir. Voy a ponerlo con cambios cada 5 puntos de dificultad pero puedes ponerlo como quieras, ya sea a intervalos o aleatorio, pero siempre en orden ascendente:

Opción 1:
<enemy selector>
5:5
10:6
15:7
20:8
25:9
</enemy selector>


Opción 2:
<enemy selector>
5:2 5
10:2 5 6
15:5 6 7
20:7 8
25:7 8 9
30:9
</enemy selector>

Opción 3:
<enemy selector>
5:2 2 2 5
10:2 5 5 5 5 5
15:2 5 5 6 6
20:5 6 6 7 7
25:7 7 7 8 8 8 9
30:7 8 9 9 9 9 9
35:9
</enemy selector>

La opción 1 es un cambio directo, la 2 es un cambio entre todas las posibles y la 3 incluye además probabilidades. Yo personalmente me inclino por la tercera.

Ahora añadimos un extra para cuando suceda en la historia el cataclismo final:

Opción 1:
<custom enemy selector>
if ($gameSwitches.value(40)) {
   converted = 10;
}
</custom enemy selector>

Opción 2:
<custom enemy selector>
if ($gameSwitches.value(40) && Math.random() > 0.05) {
   converted = 10;
}
</custom enemy selector>

La primera opción hace que cuando esté activado el interruptor el enemigo siempre sea la gelatina infernal y la segunda deja un 95% de probabilidad de que sea dicha gelatina. Igualmente me inclino por la última, pero puedes ponerlo como quieras.

Paso 4 (Opcional):
Normalmente no hace falta añadir las notas a los enemigos que no añadas en las tropas, pero si quieres ponerlos y que tengan la funcionalidad de cambio puedes colocarles las siguientes:

nº5 gelatina:
<enemy selector>
15:5 5 6 6
20:5 6 6 7 7
25:7 7 7 8 8 8 9
30:7 8 9 9 9 9 9
35:9
</enemy selector>
<custom enemy selector>
if ($gameSwitches.value(40) && Math.random() > 0.05) {
   converted = 10;
}
</custom enemy selector>
nº6 moco:
<enemy selector>
20:6 6 7 7
25:7 7 7 8 8 8 9
30:7 8 9 9 9 9 9
35:9
</enemy selector>
<custom enemy selector>
if ($gameSwitches.value(40) && Math.random() > 0.05) {
   converted = 10;
}
</custom enemy selector>

nº7 limo venenoso:
<enemy selector>
25:7 7 7 7 7 9
30:7 9 9 9 9 9
35:9
</enemy selector>
<custom enemy selector>
if ($gameSwitches.value(40) && Math.random() > 0.05) {
   converted = 10;
}
</custom enemy selector>
nº8 limo de lava:
<enemy selector>
25:8 8 8 8 8 9
30:8 9 9 9 9 9
35:9
</enemy selector>
<custom enemy selector>
if ($gameSwitches.value(40) && Math.random() > 0.05) {
   converted = 10;
}
</custom enemy selector>
nº9 limo vampiro:
<custom enemy selector>
if ($gameSwitches.value(40) && Math.random() > 0.05) {
   converted = 10;
}
</custom enemy selector>

Como puedes ver he quitado tanto los inferiores como los que me han parecido incompatibles entre sí.

Paso 5, probar el resultado:
Y para probar que todo funcione como es debido se crea un mapa en donde aparezca el enemigo, con eventos en los que cambies el valor de la variable del selector y el interruptor del gran cataclismo.

Final:
Y por último solo queda asignar el modo en el que vas a incrementar la dificultad:
  • Subir un punto cada hora.
  • Subir un número en función de cada acontecimiento.
  • Subir puntos a medida que se abran cofres o se descubran secretos.
  • Subir puntos al completar misiones.
Con un poco de imaginación hay muchas formas de manejar la dificultad para elegir y/o combinar.

Y con esto ya puedes crear un sistema de dificultad creciente para tu juego en RPG Maker MV.
Espero que te haya gustado.

Plugin - Status Menu para MV

Este es un complemento necesario para hacer visibles algunas características de otros plugins y así no dejaros sin el plugin de este mes. Esta vez no hay actualizaciones de plugins, serán para el año próximo.

Características:
  • Hasta tres columnas para organizar los parámetros a la izquierda del equipamiento ajustado al ancho de la ventana.
  • Uso de los parámetros creados con el ICF-Soft Params Core.
  • Posibilidad de usar parámetros como porcentaje.
Estas son las funcionalidades básicas para cambiar lo que se muestra en la ventana de estado del personaje, pero se añadirán más en futuras versiones.
Está hecho para poder mostrar los parámetro creados mediante el ICF-Soft Params Core. Es un plugin aparte porque hará uso de otros.

Descarga e instalación:
Como siempre, las instrucciones son sencillas. Primero lo descargas del servidor que más te convenga, esperas 5 segundos de publicidad y le das a saltar anuncio.

El mismo está en español e inglés .

Lo segundo es guardarlo con el nombre de archivo "ICFSoft_StatusMenu.js" y ponerlo en la carpeta js\plugins del juego. La configuración es sencilla. En cada columna puedes poner los nombres de los parámetros tal como se referencian en las fórmulas, ya sean los que vienen por defecto tales como atk, def, mat, mdef, como los que creas con el ICF-Soft Params Core, ya sea str, vit, sol, etc.
Toda la información necesaria se encuentra en el apartado de ayuda del plugin (también estoy disponible para resolver dudas).
Lo tercero es añadir el autor del plugin (ICF-Soft) en los créditos.

Problemas conocidos y/o incompatibilidades:
Puede interferir o ser incompatible con otros plugins que cambien la ventana de estado, aunque seguramente hay también otros a los que supone una mejora al combinarlos.

Y este es el script.
Espero que os guste.

martes, 22 de noviembre de 2016

Plugin - Enemies Core para MV

Este plugin añade nuevas características y opciones para la creación de enemigos en la base de datos.

Este complemento incluye:
  • Permite añadir variaciones a los enemigos tales como prefijos, sufijos, subgrupos de rasgos, tono de color, imagen, experiencia y oro que se reciben al derrotarlos y más. Las variaciones se organizan en grupos y los enemigos forman parte de uno al azar. Es la parte que torga más versatilidad.
  • Permite añadir clases a los enemigos combinando sus rasgos.
  • Un sistema de acciones enemigas que permiten más condiciones para los ataques. Se pueden añadir acciones exclusivas para variaciones y clases específicas.
Como puedes ver permite dar variedad a los enemigos sin necesidad de cambiarlos por otros. En posteriores versiones se añadirán más características.

Descarga e instalación:
Como siempre, las instrucciones son sencillas. Primero lo descargas del servidor que más te convenga, esperas 5 segundos de publicidad y le das a saltar anuncio.

El mismo está en español e inglés .

Lo segundo es guardarlo con el nombre de archivo "ICFSoft_EnemiesCore.js" y ponerlo en la carpeta js\plugins del juego. No requiere configuración. Todo se realiza mediante etiquetas en las notas y utiliza el sistema de subrasgos del ICF-Soft Main Utility.
Toda la información necesaria se encuentra en el apartado de ayuda del plugin (también puedes preguntarme si tienes alguna duda).
Lo tercero es añadir el autor del plugin (ICF-Soft) en los créditos.

Incompatibilidades:
Se desconocen plugins con los que se muestre incompatibilidad.

Problemas conocidos:
Por el momento ninguno.

Y este es el script.
Espero que os guste.

martes, 15 de noviembre de 2016

Actualizaciones de Plugins Noviembre

Últimamente no he tenido mucho tiempo pero ya están disponibles las actualizaciones de plugins. He añadido nuevas utilidades y funciones.

Éstas son las novedades:

ICF-Soft Event Extension v1.04:
  • Se han añadido nombres para páginas y deshabilitación de páginas.
Descarga por pastebin y mediafire.

ICF-Soft Enemy Troops Extension v1.01:
  • Se han añadido condiciones para los encuentros.
Descarga por pastebin y mediafire.

Y estas son las actualizaciones.
Espero que os guste.

martes, 18 de octubre de 2016

Plugin - Extensión de Tropas para MV

Este nuevo plugin permite añadir más condiciones en las batallas y más de 8 enemigos.

Éste es similar al ICF-Soft Event Extension pero para grupos de enemigos, lo que permite poder poner condiciones extra.
Además permite añadir combinar los enemigos de varios grupos en uno permitiendo así más de 8 enemigos en batalla.

Descarga e instalación:
Como siempre, las instrucciones son sencillas. Primero lo descargas del servidor que más te convenga, esperas 5 segundos de publicidad y le das a saltar anuncio.

El mismo está en español e inglés .

Lo segundo es guardarlo con el nombre de archivo "ICFSoft_EnemyTroopExt.js" y ponerlo en la carpeta js\plugins del juego. No requiere configuración. Antes de añadir condiciones extra a una página hay que añadir una condición normal (está hecho así para reducir incompatibilidades), entonces mediante comentarios se pueden añadir las condiciones extra.
Todos los detalles los puedes encontrar en el apartado de ayuda del plugin (o también preguntarme si tienes alguna duda).
Lo tercero es añadir el autor del plugin (ICF-Soft) en los créditos.

Incompatibilidades:
No es compatible con plugins que reemplacen por completo el troop setup.
Para los plugins que no reemplazan por completo el troop setup, éste debe estar antes o les eliminará sus características.

Problemas conocidos:
Por el momento ninguno.

Y este es el script.
Espero que os guste.

sábado, 15 de octubre de 2016

Actualizaciones de Plugins Octubre

Ha tardado algo de tiempo pero ya están disponibles las actualizaciones de plugins. Incluso el ICF-Soft Main Utility ha sido actualizado con nuevas funciones para nuevos complementos y los ya existentes.

Veamos las novedades:

ICF-Soft Main Utility v1.01b:
  • Se han añadido interruptores y variables de batalla.
  • Se han añadido funciones evaluables.
  • Se han añadido más funciones extra.
Descarga por pastebin y mediafire.

ICF-Soft Element Core v1.03b:
  • Se ha añadido la reacción a elementos y tipos de armas, habilidades y objetos.
Descarga por pastebin y mediafire.

ICF-Soft Formula Shortcut v1.02:
  • Se ha añadido soporte para los parámetros sobreescritos en ICFSoft Params Core.
Descarga por pastebin y mediafire.

ICF-Soft Params Core v1.02b:
  • Permite añadir alias o redefinir los parámetros básicos.
Descarga por pastebin y mediafire.

El ICF-Soft Event Extension tiene también una corrección para descargar.
Como dije anteriormente el Main Utility debe estar colocado arriba que el resto para su correcto funcionamiento porque dependen de éste.

Crear y probar plugins y redactar la documentación que les acompaña consume bastante tiempo. Si quieres darme apoyo para que pueda dedicar más tiempo a crear más y mejores plugins puedes hacerlo a través de Patreon. Por un dólar al mes tendrás acceso previo a los plugins y sin publicidad.

Y estas son las actualizaciones.
Espero que os guste.

martes, 27 de septiembre de 2016

Juegos detenidos por Nintendo

Últimamente se han eliminado algunos juegos debido a falta de licencia por la compañía de Nintendo. Algunos son un homenaje a las sagas y no ganaban dinero con ellos, pero a la gran 'n' los tiene como vulneración de copyright.
Hay que entender que tienen motivos tales como competencia de tiempo de juego del usuario, mal uso de los nombres, y sobretodo los monetarios y competencia con los que sí que tienen licencia.
Hoy voy a nombrar algunos juegos y qué podemos aprender de ello.

Pokemon Uranium
El primero es Pokemon Uranium. Hecho con el Rpg Maker XP por fans y cuyo desarrollo duró 9 años.
La intro y las mecánicas del juego están hechas desde cero mediante scripts. Se trata de un juego muy bien conseguido.
No duró mucho. Cuando recibieron la queja de los abogados de nintendo tuvieron que quitarlo. Entonces pusieron una nota de agradecimiento a todos los fans que los siguieron y poco después quitaron la página.
No Mario's Sky
Este otro es más reciente. El No Mario's sky es un juego hecho como parodia a No man's sky.
Un juego de exploración espacial y supervivencia en un universo generado por el ordenador con Mario como protagonista en el que tiene que rescatar a la princesa.
Recibieron una queja a la semana del lanzamiento debido al uso del personaje y lo tuvieron que retirar. Puede verse en la página del juego.
Pero se lo tomaron con humor y lo relanzaron como DMCA's sky.
Han cambiado todo lo que estaba en conflicto, desde Mario hasta los gombas, y lo han rebautizado.
Ayuda a Finn del espacio a encontrar a la princesa Mango en un universo infinito donde no hay mangos.
Zelda 30 Year Tribute
El último que menciono es más antiguo, un tributo a la saga Zelda por el 30º aniversario. Es una versión en 3d del Zelda original de nes.
Todo lo que podemos encontrar en su web ahora es una nota de agradecimiento a los jugadores y a nintendo por la inspiración.

¿Qué podemos aprender de esto?

Como desarrolladores de videojuegos deberíamos aprender de estas situaciones.
  • Lo más importante es que las empresas, sobretodo Nintendo, cuidan de sus sagas de un modo agresivo. Además no les importa si quien hace el juego lo hace como homenaje o que no gane nada con ello.
  • El mundo de las licencias es complicado. Para comprar una licencia se requiere de mucho dinero y tiene fecha tope para lanzar el juego. A menos que se disponga del dinero o se tenga un mecenas (o comunidad de ellos) que no le importe gastar el dinero por amor al arte poco se puede hacer. Está claro que un juego así debería ser comercial o estar diseñado de algún modo en el que se pueda recuperar al menos la inversión.
  • No debería sentar mal hacer un sucedáneo de un juego evitando cualqier elemento que pueda incurrir en una queja de este tipo. Siempre podría presentarse como un homenaje a una saga y sus fans si es preciso.
  • El ámbito y la notoriedad son también factores a tener en cuenta. No es lo mismo hacer un juego privado para uno mismo o unos pocos, que hacer un juego público para que el máximo de gente posible lo juegue.
  • Al hacer un juego público que luego tenga que ser eliminado por copyright y que tenga características especiales puede llevar a que se adueñen de las ideas que hayas puesto y no darte ningún reconocimiento por ello.

Situación en otros juegos

También hay juegos que por varios motivos no recibieron queja por copyright. No voy a extenderme mucho aquí.
  • Street Fighter x Megaman, fue aprobado por Capcom y se puede descargar en su página.
  • City Elves Go, la versión china de Pokemon Go pues en China las reglas son distintas.
  • Hyper Dragon Ball Z está aún en desarrollo y no sabemos si recibirán la queja, pero todas las partes se pueden descargar por separado.
  • Golden Axe Myth es posible que no sea muy conocido.

¿Cómo podrían volver a publicar el Pokemon Uranium?

El proyecto de pokemon uranium pese a haberse truncado todavía podría volver si le dedicaran un tiempo para cambiar todo lo que entra en conflicto. El título, las pokeball, los pokemons de la saga y poco más tendrían que modificar.
No es necesario cambiarlo todo como las mecánicas, sino convertirlo en un sucedáneo.
Con eso podrían publicar de nuevo el juego.

Y aquí termina el artículo.
¿Qué opinas sobre el tema? Háznoslo saber dejándonos un comentario.

sábado, 27 de agosto de 2016

Actualizaciones de Plugins Agosto

Como he mencionado antes estos son los plugins que he modificado para que funcionen con el nuevo ICF-Soft Main Utility añadiéndoles nuevas funcionalidades para RPG Maker MV.

Estas son las novedades:

ICF-Soft Enemy Selector v1.03:
  • Se epieza a utilizar el ICF-Soft Main Utility.
  • Se pueden usar rangos de enemigos.
  • Se han añadido los comandos de complemento.
  • Se han añadido funciones de script.
Descarga por pastebin y mediafire.

ICF-Soft Time Utility v1.03:
  • Se epieza a utilizar el ICF-Soft Main Utility.
  • Se ha añadido una combinación de hora y minutos.
Descarga por pastebin y mediafire.

ICF-Soft Event Extension v1.03:
  • Se epieza a utilizar el ICF-Soft Main Utility.
  • Se han añadido los interruptores de grupo.
  • Se han añadido las variables de evento, mapa y de grupo.
Descarga por pastebin y mediafire.

ICF-Soft Element Core v1.02:
  • Se epieza a utilizar el ICF-Soft Main Utility.
  • Se usan múltiples elementos para habilidades y objetos.
  • Se ha añadido tipos de daño de objeto con resistencias y bonificación.
  • Se ha añadido el poder usar el elemento menos dañino.
Descarga por pastebin y mediafire.

ICF-Soft Params Core v1.01:
  • Se epieza a utilizar el ICF-Soft Main Utility.
  • Se ha añadido el modo lunático para params y nparams.
  • Se ha cambiado el cómo funcionan los límites mínimo y máximo.
  • Se ha añadido el doble máximo.
  • Se han añadido más características.
  • Se pueden usar los base params.
Descarga por pastebin y mediafire.

Hay que tener en cuenta que el Main Utility debe estar colocado arriba que el resto para su correcto funcionamiento, pues ahora dependen de éste.

Si quieres darme apoyo para que pueda crear más y mejores plugins puedes hacerlo a través de Patreon. Por un dólar al mes tendrás acceso previo a los plugins y sin publicidad.

Y eso es todo por ahora.
Espero que os guste.

miércoles, 24 de agosto de 2016

Plugin - Main Utility para MV

Después de un tiempo de pruebas por fin está listo este nuevo plugin. Este nuevo plugin es una especie de sdk (software development kit, o kit de desarrollo de software en español) con unas cuantas funciones que simplifican la programación.
Dentro de poco voy a publicar también los plugins que he modificado para aprovechar éste con sus nuevas funcionalidades.

Este complemento incluye:
  • Sistema json: Permite añadir nuevos campos o editar los ya existentes de un modo no previsto. Bien usado permite mucha versatilidad.
  • Sistema de rasgos: Permite añadir rasgos (también llamado características) incluso a habilidades y objetos, añadir rasgos durante el juego y grupos de rasgos diferentes.
  • Sistema de interruptores y variables locales: He portado el sistema de interruptores locales de otro plugin y lo he ampliado incluyendo las variables, además de que ahora permite no sólo locales y de mapa sino de personajes y el grupo.
  • Mayor funcionalidad de objetos de javascript: Se ha añadido funcionalidad a algunos objetos propios de javascript en especial al 'array'.
Descarga e instalación:
Como siempre, primero lo descargas del servidor que más te convenga, esperas 5 segundos de publicidad y le das a saltar anuncio.

El mismo está en español e inglés .
Si has optado por pastebin tienes que descargar también los archivos léeme en español e inglés, si has optado por mediafire están incluidos.

Lo segundo es guardarlo con el nombre de archivo "ICFSoft_MainUtility.js" y ponerlo en la carpeta js\plugins del juego. Este no requiere de configuración, todo se realiza mediante notas en las etiquetas.
Todos los detalles los puedes encontrar en el apartado de ayuda del plugin y el archivo léeme (o también preguntarme si tienes alguna duda).
Lo tercero, como suelo indicar, es añadir el autor del plugin (ICF-Soft) en los créditos.

Incompatibilidades:
No se conocen scripts con los que sea incompatible hasta la fecha.

Problemas conocidos:
Por el momento ninguno.

Hacer plugins y probarlos consume mucho tiempo, en especial este. Con tu ayuda podré dedicar más tiempo y hacer más y mejores plugins.
Puedes ayudar desde Patreon. Patreon es una plataforma de crowdfunding en la que la gente puede realizar donaciones mensuales para dar soporte a creadores de distintos y variados contenidos. Cualquier valor que puedas aportar es importante, y puedes dejar de dar soporte cuando quieras.

Y este es el script.
Espero que os guste.

lunes, 18 de julio de 2016

Actualizaciones de Plugins Julio

Estas son las nuevas actualizaciones de los plugins para RPG Maker MV.
Siempre aprendiendo y probando para hacer cada vez más y mejores plugins.

Estas son las novedades:

ICF-Soft Time Utility v1.02:
  • Se ha añadido una función de fechas con interruptores.
Descarga por pastebin y mediafire.

ICF-Soft Element Core v1.01:
  • Se ha mejorado la fórmula de cálculo.
  • Se ha añadido la maldición elemental.
  • Se ha añadido bonificación de elemento/habilidad/arma.
  • Se ha cambiado el modo en que se usan las etiquetas de las notas.
Descarga por pastebin y mediafire.

ICF-Soft Formula Shortcut v1.01:
  • Se ha añadido el uso de los nparams y pparams del ICFSoft Params Core.
  • Se ha añadido el uso de sparams y xparams.
Descarga por pastebin y mediafire.

Como podéis ver he hecho un cambio importante en el element core. Este cambio afecta al modo en el que se utiliza las etiquetas en las notas para que sea más acorde con los demás plugins. El cambio es muy fácil de hacer, basta con cambiar los porcentajes antiguos por un número que puede ser decimal; por ejemplo 150 a 1.5, 100 a 1, 50 a 0.5, etc.

Y eso es todo por ahora.
Espero que os guste.

domingo, 10 de julio de 2016

Plugin - Params Core para MV

Este nuevo plugin añade nuevos parámetros para su uso en fórmulas y más.

En RPG Maker MV hay unos parámetros con usos específicos generalmente para batalla. No hay mucho más allá y no hay suficiente personalización.
Con este nuevo complemento podrás añadir nuevos parámetros para usar en fórmulas y para lo que necesites.

Existen 2 tipos nuevos de parámetros que puedes crear:
  • Parámetros Normales (NParam): Se basan en el nivel actual del personaje como los que ya existen. Se les puede aplicar modificadores de fortalecimiento/debilitamiento y características del personaje.
  • Parámetros Planos (PParam): Estos en cambio son fijos pero se les puede aplicar modificadores mediante características. Están hechos para que sean como los XParam y los SParam.
Descarga e instalación:
Como siempre, las instrucciones son sencillas. Primero lo descargas del servidor que más te convenga, esperas 5 segundos de publicidad y le das a saltar anuncio.

El mismo está en español e inglés .

Lo segundo es guardarlo con el nombre de archivo "ICFSoft_ParamsCore.js" y ponerlo en la carpeta js\plugins del juego. La configuración es sencilla. Tienes 8 espacios de cada para crear parámetros y el resto mediante etiquetas en las notas de los héroes, clases, enemigos, armas, armaduras, estados alterados, habilidades y objetos.
Todos los detalles los puedes encontrar en el apartado de ayuda del plugin (o también preguntarme si tienes alguna duda).
Lo tercero es añadir el autor del plugin (ICF-Soft) en los créditos.

Incompatibilidades:
No se conocen scripts con los que sea incompatible hasta la fecha.

Problemas conocidos:
Por el momento ninguno.

Y este es el script.
Espero que os guste.

jueves, 26 de mayo de 2016

Plugin - Formula Shortcut para MV

Este nuevo plugin añade atajos útiles para simplificar las fórmulas.

En RPG Maker MV pueden usarse fórmulas en campos específicos de habilidades y objetos para calcular el daño y la curación. Muchos complementos usan fórmulas en notas, comentarios y configuración permitiendo así mucha más personalización. Varias veces no hay espacio suficiente o las fórmulas se complican.
Con este nuevo complemento podrás usar atajos y simplificar las fórmulas consiguiendo el efecto deseado.

Descarga e instalación:
Como siempre, las instrucciones son sencillas. Primero lo descargas del servidor que más te convenga, esperas 5 segundos de publicidad y le das a saltar anuncio.

El mismo está en español e inglés .

Lo segundo es guardarlo con el nombre de archivo "ICFSoft_FormulaShortcut.js" y ponerlo en la carpeta js\plugins del juego. No necesita configuración. Los diferentes tipos de fórmulas los puedes encontrar en el apartado de ayuda del plugin.
Lo tercero es añadir el autor del plugin en los créditos.

Incompatibilidades:
No se conocen scripts con los que sea incompatible hasta la fecha.

Problemas conocidos:
Por el momento ninguno.

Y este es el script.
Espero que os guste.

viernes, 20 de mayo de 2016

Actualizaciones de Plugins Mayo

Aquí están las nuevas actualizaciones de los plugins para RPG Maker MV.
Han tardado un poco pero quería asegurarme de que funcionaran del modo previsto.

Echemos un vistazo a las novedades:

ICF-Soft Enemy Selector v1.02:
  • Se ha mejorado el modo lunático.
Descarga por pastebin y mediafire.

ICF-Soft Event Extension v1.02:
  • Se ha arreglado y mejorado el modo lunático.
  • Se han hecho las variables más versátiles.
  • Se han añadido interruptores remotos.
Descarga por pastebin y mediafire.

Los que tengáis el element core necesitáis descargarlo de nuevo. Se había escapado un fallo en la fase de prueba pero ya está arreglado.

Y eso es todo por ahora.
Espero que os guste.

jueves, 5 de mayo de 2016

Plugin - Element Core para MV

Este nuevo plugin añade un nuevo sistema de elementos.

El sistema que viene por defecto en RPG Maker MV es limitado y no permite que se puedan absorber los elementos. Este nuevo sistema incluye los tipos de habilidad y arma a las opciones y la posibilidad de absorber elementos.

Descarga e instalación:
Como los anteriores, instalarlo en el juego es sencillo. Lo primero es descargar la versión que vallas a necesitar, esperas 5 segundos de publicidad y le das a saltar anuncio.

El mismo está en español e inglés .

Lo segundo es guardarlo con el nombre de archivo "ICFSoft_ElementCore.js" y ponerlo en la carpeta js\plugins del juego. La configuración es sencilla. Mediante etiquetas se puede añadir características a los personajes, clases, enemigos, armas, armaduras y estados alterados. Todos los detalles puedes encontrarlos en el apartado de ayuda del plugin.
Lo tercero es añadir el autor del plugin (ICF-Soft) en los créditos.

Incompatibilidades:
No se conocen scripts con los que sea incompatible hasta la fecha.

Problemas conocidos:
Se sobrescribe cualquier sistema de elementos que se haya puesto antes.

Estad atentos porque dentro de poco habrán más actualizaciones de plugins.

Y este es el script.
Espero que os guste.

sábado, 20 de febrero de 2016

Actualizaciones de Plugins Febrero

Aquí están las actualizaciones de los plugins para RPG Maker MV.
Se han hecho esperar un poco pero ya están listas para su uso.

Echemos un vistazo a las novedades:

ICF-Soft Enemy Selector v1.01:
  • Se ha añadido el modo lunático.
  • Se ha añadido una función de aleatorización.
Descarga por pastebin y mediafire.

ICF-Soft Time Utility v1.01:
  • Se ha añadido una opción de salto en el tiempo.
Descarga por pastebin y mediafire.

ICF-Soft Event Extension v1.01:
  • Se ha añadido el modo lunático.
Descarga por pastebin y mediafire.

Algunos os preguntaréis qué es el modo lunático, otros seguramente ya lo sabéis.
Pues bien. El modo lunático es un término introducido por Yanfly, consiste en unas etiquetas concretas en las que se puede poner código javascript para realizar funciones específicas. Es un modo extra de personalización.
En estos casos concretos se trata de un modo extra para seleccionar enemigos y para las condiciones de los eventos. Están detallados en la sección de ayuda de los respectivos plugins.

Y eso es todo por ahora.
Espero que os guste.

martes, 16 de febrero de 2016

ICF-Soft en Patreon

Después de un tiempo meditando si entrar o no he optado por registrarme en Patreon.
Patreon es una plataforma que permite a los creadores de contenido obtener una remuneración por su trabajo.
Con soporte podré estar más tiempo creando, programando y mejorando contenido cada vez de mayor calidad.

El link de la página es www.patreon.com/icfsoft

Las metas que me he propuesto conseguir son, a grandes rasgos, una nueva colección de plugins incluyendo los sistemas de batalla y gráficos del estilo XP para MV.

Puedes darme soporte compartiendo mi página o directamente desde esa web.

viernes, 29 de enero de 2016

Plugin - Eventos expandidos para MV

Este es un nuevo plugin que viene muy bien para otros como el de utilidades de tiempo. Ahora puedes añadir más condiciones a los eventos y darles más versatilidad.

Se han añadido interruptores de mapa, los cuales afectan a todos los eventos de dicho mapa. También se han hecho las variables más funcionales.

La cantidad de condiciones que pueden añadirse es ilimitada.

Descarga e instalación:
Como los anteriores, instalarlo en el juego es sencillo. Lo primero es descargar la versión que vallas a necesitar, esperas 5 segundos de publicidad y le das a saltar anuncio.

El mismo está en español e inglés .

Lo segundo es guardarlo con el nombre de archivo "ICFSoft_EventExtension.js" y ponerlo en la carpeta js\plugins del juego. No necesita configuración. El modo de añadir condiciones extra es mediante notas en la página. El apartado de ayuda del plugin indica cómo se utiliza.
Lo tercero es añadir el autor del plugin (ICF-Soft) en los créditos.

Incompatibilidades:
No se conocen scripts con los que sea incompatible.

Problemas conocidos:
Por el momento ninguno.
En todo caso, si usas un complemento que permita más de 999 mapas, asegúrate de no repetir nombres.

Estad atentos porque se acercan las actualizaciones de plugins.

Y este es el script.
Espero que os guste.

lunes, 18 de enero de 2016

Plugin - Utilidades de tiempo para MV

El anterior script de utilidades de tiempo ya está disponible para RPG Maker MV. Todas sus funcionalidades han sido adaptadas a javascript.

Se puede almacenar el tiempo para comprobar el tiempo real que ha pasado. Aunque no esté el juego encendido el tiempo sigue pasando y permite hacer cosas tipo "virtual villagers".

También almacena la fecha y la hora de modo que se puede utilizar en eventos del mapa, haciendo que determinados eventos especiales sucedan en un día, un día de la semana, una hora o un minuto específico.

Es un plugin que bien usado da mucho juego.

Descarga e instalación:
Instalarlo en el juego es sencillo. Lo primero es descargar la versión que vallas a necesitar, esperas 5 segundos de publicidad y le das a saltar anuncio.

El mismo está en español e inglés .

Lo segundo es guardarlo con el nombre de archivo "ICFSoft_TimeUtil.js", ponerlo en la carpeta js\plugins del juego y configurarlo. Es importante escoger las variables que vas a utilizar y asegurarte de que no se utilizan para otra cosa. El apartado de ayuda del plugin indica cómo se configura.
Lo tercero es añadir el autor del plugin (ICF-Soft) en los créditos.

Incompatibilidades:
No se conocen scripts con los que sea incompatible.

Problemas conocidos:
Por el momento ninguno.

Y este es el script.
Espero que os guste.