Alguna vez me ha pasado que no he podido sacar adelante un proyecto que tenía entre manos ya sea por cosas relacionadas con RH o con mi vida personal. Esto es algo que a todo el mundo le ha pasado alguna vez. Más de una vez me he preguntado a mi mismo que porque hay muchísimos hack que salen adelante en pokeco y en Whack a Hack apenas consiguen salir adelante unos pocos. Por lo tanto creo que ha llegado la hora de hacer una pequeña reflexión.
Cierto es que vemos a muchas personas registrarse con la ilusión de hacer un buen juego de Pokemon, el cual fue mi caso, pero muchos de ellos acaban abandonando. Algunos diréis que porque son unos vagos o simplemente se cansan en seguida.
Claro esta que la razón por la que se van es que las cosas no les salen como querrían. Por ejemplo, tratar de insertar el tipo hada o insertar megaevoluciones manualmente. Repito que esto lo he vivido yo mismo también, y he tenido que abandonar más de un proyecto por la desilusión que esta conlleva. Por eso me gustaría analizar la metodología a la hora de hackear.
Claro esta que la mayoria de las personas empiezan por la parte gráfica como los tiles, los overworlds... además de implementaciones de rutinas, megas, nuevos tipos... Pero el problema aquí es que estás cosas suelen acabar en error ya sea por falta de experiencia o cualquier otra cosa. De esta forma he llegado a esta conclusión: Como al principio no les sale nada se desaniman. Muchos de nosotros somos bastante propensos a abandonar. Si al menos hubiera una parte del trabajo hecho más de uno pensaría que es una pena dejarlo porque una cosa no les salga y echar a perder todo un trabajo.
Por eso vengo a explicar cual es para mi la mejor forma de plantear un proyecto:
1. Paso:
La historia, la trama, el argumento... como queráis llamarlo. Se que esto es lógico pero es necesario. Antes de hacer cosas debemos saber por que las hacemos. Por ejemplo, si yo empizo insertando tiles normales y despúes al hacer la historia la ambiento en una región polar echaré a perder mi anterior trabajo.
Por eso, es muy importante comenzar por la historia. No solo eso, también por los personajes. También hay que ambientar la trama en un entorno. Una vez que tengamos preparado todo esto podremos continuar.
Repito que es muy importante definir bien nuestra trama.
2. Paso:
Cosas como portadas, worldmaps... es mejor dejarlas para luego. Mi consejo es empezar por un tileset principal donde tengamos todo lo esencial para un mapa. Una vez que tengamos esto, iremos haciendo los mapas que veamos convenientes, a la par de esto iremos creando nuevos tilesets sencundarios para mejorar los mapas.
Todo lo que he dicho es fácil de hacer, me refiero a que no te salen errores y ese tipo de de inconvenientes. De esta forma una vez que nos pongamos con cosas que suelen acabar en fallos no desistiremos tan rapidamente. ¿Por que? Porque no querremos echar a perder todo nuestro trabajo.
3. Paso:
Una vez que consigamos lo anterior seguiremos con las cosas esenciales para poder jugar. Los scripts, para esto solo hace falta práctica y en caso de error es fácil conseguir ayuda.
4. Paso:
Ahora solo se trata de implementar todo tipo de sistemas que queremos, rutinas, megas... Además de insertar portada, nuevos minis, midis y más cosas.
----------------------------------
He querido hacer este post para que la gente se de cuenta de que no es bueno fijarse desde el principio en hacer las cosas para que queden lo mejor posible. Sino que primero hay que construir una base y luego trabajar a partir de ahí.
Vuelvo a repetirlo, si ya tenemos en la ROM cosas como mapas, scripts, tiles... vamos a ser más resistentes a desistir
Cierto es que vemos a muchas personas registrarse con la ilusión de hacer un buen juego de Pokemon, el cual fue mi caso, pero muchos de ellos acaban abandonando. Algunos diréis que porque son unos vagos o simplemente se cansan en seguida.
Claro esta que la razón por la que se van es que las cosas no les salen como querrían. Por ejemplo, tratar de insertar el tipo hada o insertar megaevoluciones manualmente. Repito que esto lo he vivido yo mismo también, y he tenido que abandonar más de un proyecto por la desilusión que esta conlleva. Por eso me gustaría analizar la metodología a la hora de hackear.
Claro esta que la mayoria de las personas empiezan por la parte gráfica como los tiles, los overworlds... además de implementaciones de rutinas, megas, nuevos tipos... Pero el problema aquí es que estás cosas suelen acabar en error ya sea por falta de experiencia o cualquier otra cosa. De esta forma he llegado a esta conclusión: Como al principio no les sale nada se desaniman. Muchos de nosotros somos bastante propensos a abandonar. Si al menos hubiera una parte del trabajo hecho más de uno pensaría que es una pena dejarlo porque una cosa no les salga y echar a perder todo un trabajo.
Por eso vengo a explicar cual es para mi la mejor forma de plantear un proyecto:
1. Paso:
La historia, la trama, el argumento... como queráis llamarlo. Se que esto es lógico pero es necesario. Antes de hacer cosas debemos saber por que las hacemos. Por ejemplo, si yo empizo insertando tiles normales y despúes al hacer la historia la ambiento en una región polar echaré a perder mi anterior trabajo.
Por eso, es muy importante comenzar por la historia. No solo eso, también por los personajes. También hay que ambientar la trama en un entorno. Una vez que tengamos preparado todo esto podremos continuar.
Repito que es muy importante definir bien nuestra trama.
2. Paso:
Cosas como portadas, worldmaps... es mejor dejarlas para luego. Mi consejo es empezar por un tileset principal donde tengamos todo lo esencial para un mapa. Una vez que tengamos esto, iremos haciendo los mapas que veamos convenientes, a la par de esto iremos creando nuevos tilesets sencundarios para mejorar los mapas.
Todo lo que he dicho es fácil de hacer, me refiero a que no te salen errores y ese tipo de de inconvenientes. De esta forma una vez que nos pongamos con cosas que suelen acabar en fallos no desistiremos tan rapidamente. ¿Por que? Porque no querremos echar a perder todo nuestro trabajo.
3. Paso:
Una vez que consigamos lo anterior seguiremos con las cosas esenciales para poder jugar. Los scripts, para esto solo hace falta práctica y en caso de error es fácil conseguir ayuda.
4. Paso:
Ahora solo se trata de implementar todo tipo de sistemas que queremos, rutinas, megas... Además de insertar portada, nuevos minis, midis y más cosas.
----------------------------------
He querido hacer este post para que la gente se de cuenta de que no es bueno fijarse desde el principio en hacer las cosas para que queden lo mejor posible. Sino que primero hay que construir una base y luego trabajar a partir de ahí.
Vuelvo a repetirlo, si ya tenemos en la ROM cosas como mapas, scripts, tiles... vamos a ser más resistentes a desistir
Última edición: