Quedada del ChatBox
Conectarse

Recuperar mi contraseña

Estadísticas
Tenemos 2161 miembros registrados.
El último usuario registrado es EdénTheGame.

Nuestros miembros han publicado un total de 37843 mensajes en 4922 argumentos.
Últimos temas
» Relato de Seytan
por jehyknaria Hoy a las 4:44 pm

» Saludos gente
por orochii Hoy a las 4:43 pm

» CONCURSO DE TROFEOS (Nº2)
por EdénTheGame Hoy a las 4:40 pm

» Vehiculos por agua
por heroZX Hoy a las 4:32 pm

» script Titulo animado -Modificacion-
por Felipe_9595 Hoy a las 4:27 pm

» Galeria de Dibujos
por Wecoc Hoy a las 3:32 pm

» D.R.E.A.M.S [RPGXP] [DEMO 2.0!]
por ZeroTwilight Hoy a las 3:05 pm

» Ganar dinero con el maker
por gerrtunk Hoy a las 12:57 pm

» Denme su opinión sobre este sprite
por EdénTheGame Hoy a las 12:37 pm

» Quisiera información ANTES de descargar VX Ace
por orochii Hoy a las 10:29 am

Afiliados
Temas importantes
----------------------------------------
Páginas con recursos RPG Maker
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
Topic de screens
----------------------------------------
Navega con Firefox
[DESCARGA]

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 Jue Ene 07, 2010 6:24 pm

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
Veterano
Veterano

0/3

Créditos 1975


Volver arriba Ir abajo

Re: TIPS a la hora de enginear

Mensaje por Dorvin el Jue Ene 07, 2010 8:44 pm

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!

Dorvin
Veterano
Veterano

0/3

Créditos 348


http://thesexydeath.webnode.es/

Volver arriba Ir abajo

Re: TIPS a la hora de enginear

Mensaje por znl el Jue Ene 07, 2010 9:20 pm

Impresionante
Gracias a ti y a shurshok

excelente aporte, me va a ayudar mucho la verdad

graciaspor compartirlo

znl
Veterano
Veterano

0/3

Créditos 1584


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

Volver arriba Ir abajo

Re: TIPS a la hora de enginear

Mensaje por orochii el Vie Ene 08, 2010 1:10 am

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

orochii
Aventurero
Aventurero

0/3

Créditos 2764


http://orochii.xtreemhost.cc/

Volver arriba Ir abajo

Re: TIPS a la hora de enginear

Mensaje por MaTaIuSss el Miér Dic 14, 2011 1:20 pm

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!!!

MaTaIuSss
Baneado

3/3

Créditos 3


Volver arriba Ir abajo

Re: TIPS a la hora de enginear

Mensaje por Dangaioh el Miér Dic 14, 2011 1:32 pm

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

_________________




Dangaioh
Moderador
Moderador



Créditos 4569


Volver arriba Ir abajo

Re: TIPS a la hora de enginear

Mensaje por Dragón x3 el Lun Feb 27, 2012 2:44 am

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

Dragón x3
Iniciado
Iniciado

0/3

Créditos 15


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


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