Mundo Maker
¡Bienvenid@ a Mundo Maker!

¿Quieres aprender todo sobre el RPG Maker?



Regístrate y forma parte de Mundo Maker.
Conectarse

Recuperar mi contraseña

Temas importantes
----------------------------------------
Páginas con recursos RPG Maker
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
Afiliados
Estadísticas
Tenemos 4068 miembros registrados.
El último usuario registrado es Schwarz54.

Nuestros miembros han publicado un total de 84121 mensajes en 11982 argumentos.

TIPS a la hora de enginear

Ver el tema anterior Ver el tema siguiente Ir abajo

TIPS a la hora de enginear

Mensaje por mrhawi el 2010-01-07, 17:24

Bueno aquí unas ayudas varias, para los que se están iniciando en el engineo, o ya quieren empezar con ello, dejo unos tips de ayuda para facilitarles la vida (cosas que uno va descubriendo haciendo engines y que causan más de algun dolor de cabeza xd),
créditos a Shurshok por aportar varios tips:

-El más importante de todos, cuando quieras hacer un engine, ya sea SBP, minijuego, ABS, o algún otro
trata de dividir la tarea en subtareas más pequeñas, y resuelve cada una de ellas, por ejemplo, no
comienzas de lleno en el SBP, comienzas viendo como quieres que funcione, haciendo el sistema de turnos,
luego el menú y cosas así.

-Evita al máximo posible el uso de procesos paralelos, para algo existe "llamar evento".

-Hay cosas que no se pueden comprobar con un CyF inmediatamente, pasa a menudo cuando haces engines, un truquillo
simple es usar un valor de una variable, por ejemplo si variable = 1 "verdadero" pero si vale 0 "falso", de esta
manera se evitan un montón de trabajo.

-Trata de ser ordenado en el código y no meter comandos innecesarios, hay varias veces en que por error se repiten
calculos se hicieron más arriba y alarga el código de forma innecesaria, evitar ésto es bastante útil a la hora
de buscar un bug (si es que aparecen).

-Prueba cada función que le agregas al engine, a veces uno se inspira y hace todo de inmediato, pero si salen
problemas es muy dificil averiguar de donde vienen.

-Recuerda que los errores seran frecuentes, no debes desesperar ante ellos.

-Una buena manera de buscar errores es agregando sonidos al codigo (algunos acompañan los sonidos con "esperar"),
asi sabes hasta donde se va ejecutando el engine, claro, luego se deben borrar

-Siempre que tengas un problema e intues que puede ser por una variable e/o interruptor el maker tiene la posibilidad
de ver los valores de cada variable/interruptor de tu juego en cada momento; si estas en modo debug (probando el juego
desde el maker y no desde el RPG_RT.exe) en rpg maker 2k/2k3/XP presionas F9 y te los mostrara en una ventana.

-Si quieres hacer engines complejos, es conveniente aprender a usar las variables puntero, son muy utiles combinadas
con los ciclos, ahorran trabajo en muchos casos.

-Si encuentras algun error es conveniente repararlo (por no decir obligatorio), luego esos errores pueden producir
un "efecto domino" en el engine, cosa que sera mas dificil de localizar y/o reparar el error inicial.

-A veces cuando no se sabe como hacer un engine es bueno pensar en un pseudo codigo de el, puede facilitarte mucho
las cosas.

-Si no sabes como respondera el maker ante una serie de ordenes no empieces a preguntar desesperado en los foros
o el msn, simplemente crea un mapa nuevo y has las pruebas que necesites para entenderlo.

-Debes recordar que cuando un evento se activa por interruptor y ese interruptor es desactivado antes de que el evento
termine su funcion, este seguira hasta que termine; es algo util si se sabe usar.

-Recuerda que el maker tiene las herramientas para hacer practicamente lo que quieras, es solo cuestion de intentar
hacerlo.

-Es bueno probar tus engines en computadoras mas antiguas, para ver si se produce "lag" por su funcionamiento.

-Intenta aprender bien que hace cada función del maker, no basta sólo con ver tutoriales y copiar sin saber lo que está ocurriendo, si no sabes lo que pasa nunca podrás hacer de una idea tuya, un engine.


Si alguien desea agregar alguno más, bienvenido sea.

mrhawi
Aventurero
Aventurero

0/3

Créditos 2668

Gracias : 89

Volver arriba Ir abajo

Re: TIPS a la hora de enginear

Mensaje por Dorvin el 2010-01-07, 19:44

Buah, aportazo!
Si señor son cosas basicas que muchos no tienen en cuenta... Y lo de los sonidos para detectar errores es muy buena idea!
No se me ubiera ocurrido nunca!
GRACIAS!
avatar
Dorvin
Veterano
Veterano

0/3

Créditos 325

Gracias : 22

http://thesexydeath.webnode.es/

Volver arriba Ir abajo

Re: TIPS a la hora de enginear

Mensaje por znl el 2010-01-07, 20:20

Impresionante
Gracias a ti y a shurshok

excelente aporte, me va a ayudar mucho la verdad

graciaspor compartirlo
avatar
znl
Aventurero
Aventurero

0/3

Créditos 1589

Gracias : 58

http://www.mundo-maker.forumn.org

Volver arriba Ir abajo

Re: TIPS a la hora de enginear

Mensaje por orochii el 2010-01-08, 00:10

@mrhawi escribió:
-Prueba cada función que le agregas al engine, a veces uno se inspira y hace todo de inmediato, pero si salen problemas es muy dificil averiguar de donde vienen.
Ésto me pasa a mí a veces xDD... luego tengo que empezar a ver qué fue lo que hice mal (aunque a veces uno tiene una idea de dónde está el error, es más fácil arreglarlo apenas se introduce el código, para poder retroceder si es necesario).

Excelentes tips de engineo, y excelente aporte también MrHawi y Shurkshok,
Orochii Zouveleki
avatar
orochii
Caballero Shiro
Caballero Shiro

0/3

Créditos 6359

Gracias : 325

http://ragnarokrproject.com/

Volver arriba Ir abajo

Re: TIPS a la hora de enginear

Mensaje por MaTaIuSss el 2011-12-14, 12:20

mrhawi escribió:

-Prueba cada función que le agregas al engine, a veces uno se inspira y hace todo de inmediato, pero si salen problemas es muy dificil averiguar de donde vienen.

XD me rrepaso un monton d veces XD!!!
avatar
MaTaIuSss
Baneado

3/3

Créditos 3

Gracias : 2

Volver arriba Ir abajo

Re: TIPS a la hora de enginear

Mensaje por Dangaioh el 2011-12-14, 12:32

@MaTaIuSss escribió:mrhawi escribió:

-Prueba cada función que le agregas al engine, a veces uno se inspira y hace todo de inmediato, pero si salen problemas es muy dificil averiguar de donde vienen.

XD me rrepaso un monton d veces XD!!!

por favor no hagas necroposting si no es por que tienes alguna duda o quieres aportar algo
gracias

_________________





avatar
Dangaioh
Administrador
Administrador



Créditos 5075

Gracias : 90

Volver arriba Ir abajo

Re: TIPS a la hora de enginear

Mensaje por Dragón x3 el 2012-02-27, 01:44

Excelentes tips, justo estoy comenzando en todo esto *¬*
Yo lo que hice en un momento para probar el engine de las mariposas
fue poner "mensaje: N" donde N era el n° d cada cantidad d mariposas atrapdas
(Y funciono ._____. )


Salu2 y gracias por los tips
avatar
Dragón x3
Iniciado
Iniciado

0/3

Créditos 15

Gracias : 2

Volver arriba Ir abajo

Re: TIPS a la hora de enginear

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


Permisos de este foro:
No puedes responder a temas en este foro.