5 de Diciembre de 2008
Oct
14

Tutorial de juegos 3d. Capitulo 1: Una idea.

Categorías: , ,

 

Bueno, así que quieres hacer un juego en 3D. Leíste la introducción al tutorial -link abajo a la derecha del blog- donde comentaba las herramientas y la idea te gustó. Pues vamos a empezar desde cero. Coge papel, mucho papel, un lápiz y un bolígrafo (mejor un pilot) o un rotulador. A no ser que sepas de dibujo, entonces lo que tu quieras.

Introducción:

Vamos a tener que empezar por una pregunta: ¿Qué quieres hacer? ¿Un FPS, un RTS, un survival, plataformas…? Todo lo que hagamos después va a tener que ver con esta decisión.

Según lo que hayamos elegido, tendremos que hacernos ahora unas preguntas u otras:

En el FPS ¿Qué armas vamos a tener? ¿Qué enemigos nos lo pondrán difícil?...
En el RTS: ¿Qué bandos tenemos? ¿En que se diferencian?...
En el Survival: ¿Armas? ¿Enemigos? No olvides que aquí hay mucha mas historia que en un FPS al uso.

Todo eso viene para dar un ejemplo de las distintas decisiones que vamos a tener que preparar por cada caso que tengamos. La idea no viene tan fácilmente. A lo mejor solo te llega una vaga escena de un héroe friendo a balazos a un bicho, un piloto haciendo cosas asombrosas con una nave,  un saltamontes volando sobre un campo de flores,  un payaso saltando sobre unos globos…

 

Este tutorial –mejor dicho: Colección de consejos- Te va a ayudar a darle algo de forma y sustancia a eso. Adelantando un poco el próximo, allí daremos mas detalles a todo lo que veamos aquí.

 

Concebir la idea:

Para empezar, tras imaginarte a un bicho saltando de una mesa a una silla en una cocina, has decidido que la mejor forma de llevarlo a una experiencia interactiva es en un juego en tercera persona.

Has decidido que el juego se basará en un saltamontes que esta en un salón y tiene que saltar por encima de los muebles para llegar a un sitio donde se encuentra un objeto que es la meta.

Has decidido que no haya enemigos pero si una cuenta atrás. Y que hay power-ups que dan más tiempo…

Más o menos ESO es lo que hay que diseñar al principio.

Para ayudaros, seguid este esquema patentado por mí que no he copiado de ninguna parte.

1_ Estilo del juego –FPS, Plataformas, Estrategia, Rol, Mixto…-.

2_Objetivo del juego –Eliminar a un enemigo tras varias etapas, llegar a coger un objeto especial en cada etapa, llegar a un punto específico del mapa-.

3_ Cosas que puede hacer el personaje –Saltar, disparar, agacharse…-.

4_ Enemigos que veremos en el juego.

5_ Cosas que hacen los enemigos.

6_ Objetos del juego-

7_ Que hacen esos objetos.

 

Todo eso es lo básico. Por supuesto, cuanta más información demos, mejor. Por ejemplo, que digamos que pautas de comportamiento siguen los enemigos, algo de transfondo –pensad en los viejos manuales de la mega drive en el que veías una descripción de todos los enemigos con una pequeña historia, aunque en realidad el enemigo se repitiese hasta la saciedad, todos habían perdido a sus madres y se hicieron yonkis apalizadores… o cosas similares.-

 

Empieza el diseño de las cosas del juego:

Si has llegado a diseñar todo lo anterior, tienes todo el concepto necesario de las armas, los enemigos, el protagonista…

Ahora hay que hacer algunos bocetos sobre su aspecto. Esto es necesario para ver como queda al final y para ayudarnos a hacer los modelos en 3d –aparte, si tenéis a alguien atento a como va el desarrollo, ver algo de nuestro “arte” de vez en cuando les incentiva y sube el hype.

Cojamos al protagonista. Siguiendo la información que hemos recopilado de el haremos un dibujo lo mas detallista posible –que no realista, puede salirte un monigote, pero eso no importa, si no mas o menos lo que tendrá- Pero por supuesto, cuanto mejor te salga mejor va a ser. Y si tienes problemas o sigues tutoriales o que no sea un humano, si no cualquier otra cosa el protagonista. Desde un coche a un alienígena a una bola….

Algunas fotos de Google o de Photobucket, si buscáis, pueden serviros de guías. Es importante que lo hagáis en papel a no ser que seáis buenos usando el photoshop o similares.

Si ponéis apuntes sobre para que sirven las cosas o como va, mucho mejor.

 

Este tutorial termina cuando tengáis el juego pensado y los bocetos de los personajes hechos. Y si los escaneáis, todo perfecto para posterior uso. Pero todavía no pasamos al ordenador. En el próximo tutorial, la semana que viene, sacaremos más jugo a lo que tenemos. Pensaremos como se mueven las cosas y los atributos que tienen. Y un poco de cómo hacer las etapas.

 

Ejemplo de Ellolo17

A lo largo del tutorial yo iré haciendo mi propio juego para que vayáis haciéndoos a la idea de cómo va la cosa.

 


 

Para empezar, mi juego va a ser de plataformas. Como no quiero complicarme mucho con el planteamiento y el diseño 3d, va a tener un aspecto simple. El protagonista va a ser una bola sin brazos ni piernas pero pies y manos.

Para darle algo de jugo, va a tener tres objetos de ataque: Una metralleta, unas pistolas y una espada.

Imaginaos una mezcla entre Kirby y Rayman. Y además para evitar comparaciones odiosas, va a ser como un emoticon enfadado: Amarillo y cabreado.

Su objetivo en el juego va a ser recoger unas flores que hay al final de cada etapa. En la última etapa tiene que vencer a un jefe final. Consigue puntos por cada enemigo que mate y cogiendo unas “monedas” que encuentra por el escenario.

El protagonista se mueve, salta, y usa el arma que tiene.

La metralleta tiene mucho alcance y dispara muy rápido, pero sus balas hacen poco daño.

La pistola tiene menos alcance y dispara mas lento. Pero sus balas son mas potentes.

La espada es de muy corto alcance, puede desviar las balas y es la que mas daño hace.

 

Creo que asi esta nivelado. Por supuesto, hasta que no lo pruebe no estaré del todo seguro y tenga que retocar algunas cosas.

Habrá 3 clases de enemigos. Bolas como el protagonista pero de otro color, que tienen una de las 3 armas del protagonista. Se mueven de izquierda a derecha por la plataforma en la que estén y al ver al protagonista le disparan. Cubos con un cuerno, que están quietos hasta que ven al protagonista y se lanzan en línea recta a por el. Tienen bastante vida y se pueden caer al vacío.

Y para terminar, el jefe. Una bola muy grande y amenazadora, con dientes y todo, que no dispara y se mueve lentamente, pero tiene mucha vida, puede “correr” y sus acciones de daño serian aplastar al protagonista o comerle.

Los objetos como he dicho serian la flor de fin de nivel y la moneda que da puntos.

 


 

Más o menos con eso me apaño. No veo que le falte nada. Así que vamos a hacer los dibujos.

 

Tengo varios bocetos en un cuaderno de bocetos que tengo por ahí, pero por no arrancarle paginas y por no ponerme a dibujar en folios y escanearlos –lo tendría que poner en PDF en vez de imagen aquí en el blog- he hecho algo un poquillo mas simple en el Gimp. -Me pase horas con los bocetos de boli y papel, con este del gimp apenas unos minutos-

 

 

Mis tecnicas de dibujo a raton apestan!!!… Por eso os digo que mejor papel y lápiz. Por eso por ahora no subo mas. Pero haceros a la idea de que todo lo que haya que hacer en 3d hay que hacerlo aquí. Pero fijaros en los detalles. Aqui ya le he añadido color -algo mas que recomendable para ver como acaba al final-. La combinacion de estos colores -grises/negros con marrón en los objetos y amarillos y azules para el protagonista- me parece correcta y fijaros en los detalles que he añadido, como mirillas, detalles en el mango, y cosas que me ayudarán a la hora de hacerlo en 3d para que no se me pase nada -como hacer la metralleta sin el hueco para meter el cargador o sin el sitio donde salen las balas... o sin mirilla-.

Me faltaria por hacer el diseño de la espada desenfundada, el de los 3 enemigos, el de la flor y el de la moneda. Aparte, puedo adelantar algo de trabajo poniendo algun fondo para hacerme a la idea de donde transcurrirá la accion y mas cosas que pueda necesitar para ese diseño.

 

 

Bueno, aquí teneis un ejemplo de cómo hacer un sencillo juego de plataformas. Mas o menos los objetos de los que teneis que dar informacion y hacer un boceto de ellos. Con todo esto ya hay tarea. Como he dicho antes, la semana que viene le sacaremos mas detalle a todo lo que tengamos hecho.

 

Antes de irme, como veo que esta entrada no cumple mis estrictos niveles de calidad, voy a añadir unas cuantas e inéditas imagenes lol para agradeceros la visita. Lo siento pero no puedo sacar mas chicha a lo que simplemente es pensar todos los detalles y dibujalos -que resumen mas bueno de todo lo que habeis leido- XD

Este Rock Lee si que mola -fijaros en sus botas-:


Estos si que son unos malotes de barrio:

Este lugar parece sacado de otro planeta:

Al igual que esta:


esta foto si me parece que tenga un buen mensaje.


Bat-Perro:

Aquaman esta triste...

Despues de mis comentarios, ¿Os imaginais a mi cuando sea mayor? ¿Que tal esta imagen?

-Señor, vengo a pedirle permiso para casarme con su encantadora hija (Nota: Me gustaria ser el de la pipa)

XD

ESPIRITUALISMO!!

Una terrible verdad que pocos podrán soportar...

-Desconocido por la mayoria, el mundo esta completamente controlado por un simple conejo que fuma de una pipa.

Y para acabar: Me he currado ya un banner para seguir la historia de....

 

Hala, esto ya tiene calidad, subanlo a la red!!!

Un saludo.

5
Valoración media: 5 (4 votos)

11 Comentarios:

Anotacion: He actualizado

Anotacion: He actualizado los paneles laterales con nueva musica y mas cosillas, por si quereis escuchar buenos sonidos mientras que leeis. He añadido más variedad a la cosa ;)

Disfrutad de la lectura. Espero que os guste y espero ver un comentario. Si no se lo diré al conejo que fuma de la pipa... Y su venganza será terrible...

Si prometes que vas a seguir la historia

Si prometes que vas a seguir la historia, te cojo el banner y lo pongo en el bloque lateral de Meri-Relatos.

Sobre el juego... Tengo que pensar en algo, de momento sólo se me ocurren historias de sci-fi.

Por supuesto que voy a

Por supuesto que voy a seguir con esa historia.

Tienen que solucionar todo el estropicio de las tinieblas que ocultan la luz del sol, verselas con mas seres de fantasia miles de años antes de cualquier relato de fantasia, curar a Padre... Y a lo largo de la historia se verá que sucede con las otras razas de fantasia tipicas y su forma de ser: Orcos, Elfos, Enanos...

PD: Puedes basarte en las imagenes que he puesto para buscar otro ambiente... Maldito mass effect y su ciecia ficcion que no nos deja pensar en otra cosa!!  Te recomiendo que hagas muchos dibujos en un folio muy variados y luego a partir de esos saques algo que no sea de ciencia ficcion. Que añadas cosas de otras epocas o de otros sitios como palmeras, vasijas, armas actuales, cosas asi... ayuda a centrarte un poco mas en ese marco ;)

Un saludo.

 

EDIT:::::::::

Otra cosa que puedes hacer, Rikku, es un juego en un marco de Ciencia Ficcion pero que vaya con algo que te guste: No es lo mismo un tercera persona futurista como el Mass Effect a un FPS como puede ser Duke Nukem 3d o un juego de navecillas.

O un plataformas como el Mario Galaxy -aunque programar eso va a ser un infierno-

Am, una cosa importante. Si

Am, una cosa importante. Si estais pensando que vuestro primer juego va a ser un MMORPG mejor que el wow o un survival que deje en calzoncillos a Resident Evil... os vais a dar con un canto en los dientes... ¿Sabeis la de años que vais a tener que estar para hacer algo similar?

Pensad a lo facil, id a lo simple, y centraros en hacerlo pequeño, que las mejoras y las expansiones ya vendrán ;)

Un saludo.

Ya lo tengo pensado!!!

se trata de un RPG en el que un ser todo poderoso de un insultante color rosa domina el universo. Y la portada mas o menos seria esta:

medalla señor rosa

PD: Al final has adelantado tu entrada XD, mañana te pillare (Ojo a la publicidad encubierta que he preparado XD)

¡Ah!, yo diría que ese

¡Ah!, yo diría que ese lugar que crees que es de otro planeta, es Tenerife, o algún lugar de las Islas Canarias X-D.

El diseño y creación de videojuego absorben mucho tiempo, y normalmente es para varias personas, aunque lo puedes hacer tú mismo y tardar unos cinco años como le pasó a este chico.

Por eso prefiero crear mis historias para luego publicarlas en formato libro, al menos tienes toda la libertad y tiempo que desees (a no ser por las editoriales) y no necesita de una tecnología que puede quedar desfasada.

Aún así, es una buena idea que hagas este tipo de tutoriales, no veas la pasta que se gasta la gente en máster de creación de videojuegos, de 6000 para arriba o.O

pero si no la has visto y la

pero si no la has visto y la has puesto a caer de un burro!no doy crédito!primero te bajas los primeros 5 capítulos, los ves y luego ya critica lo que quieras.

no sé, a mi esta serie me gustó por eso, porque a pesar de ser la típica acabó siendo atípica, y te hace pasar un buen rato sin más pretensiones.

Tampoco estoy muy puesta en el mundo del anime, así que no he visto ninguna igual...por el momento! 

@BankenShinobi

Si, ¿pero aun asi no te recuerda a los planetas del Spore?

Ese chico ya le conocia, hace una o dos semana puse ese mismo video en mi blog ;) En 3d si haces algo tu solo tan grande como lo que ha hecho él, la programacion es mas facil pero hacer los graficos y todo eso no... No sabria decir si tardarias lo mismo o mas que el. Por eso digo que piensen en pequeño. Conque el coche acelere, frene y gire en un pequeño circuito circular ya has hecho mas que de sobra. Luego con el tiempo puedes añadir mas vehiculos y mas circuitos y rivales controlados por el pc o multijugador.

Pero si intentas hacerlo todo eso solo en poco tiempo, olvidate: Vas a tardar mucho.

Este tutorial va para que gente que como yo, tiene la ilusion de hacer un juego -aunque sea sencillo- para que aprenda como se hace de mano de alguien que ha hecho ya un par de juegos simples y que se ha echado la tira aprendiendo por su cuenta. para que aprenda lo basico de todo lo que necesita para que si luego quiere pueda expandirse.

 

Los masters que comentas son para gente que ha hecho la superior de informática -yo hice solo el ciclo superior de programacion, solo dos años en comparacion con los 5 de eso-. Son muy caros y te van a enseñar lo mismo solo que aplicado a motores complejos -yo me centro en uno que es barato y facil de aprender- . Lo bueno es que con hacerlo te cogen para trabajar en Pyro o en algo similar. Con esto te lo tomas mas como hobby para algo indie.

Aunque claro, yo busco gente desinteresada que me quiera ayudarme a hacer algo. Tengo pensado crear un estudio en cuanto saque un poco mas y conozca a mas gente que se dedique a esto. Aparte, por lo que he visto en EA -he estado mirando lo que piden para trabajar con ellos- para el puesto de productor si no recuerdo mal solo piden experiencia demostrada en la creacion de juegos. O sea: Que quieren ver lo que has hecho y si les gusta puede que te cojan, para programar puede que tiren mas de universitarios pero si ven que tienes buenas ideas y has hecho cosas buenas te pueden coger. Dificilmente pero la posibilidad esta ahi si has jugado bien tus cartas.

Un saludo.

Tampoco es para ponerse asi ;)

Tampoco es para ponerse asi ;)

Es solo mi opinion de que varias de ese estilo que he visto los personajes son muy parecidos entre ellos. Tanto que pueden llegar a parecer clonicos entre ellos. En ese tipo de series tiran mucho de los topicos.

Solo he dicho que por la descripcion y el tipo de dibujo -tambien muy usado en ese tipo de series- seguramente sea de ese estilo. Y no me gusta personalmente ese tipo de cosas.

Por ese mismo motivo tengo el Enchanted Arms a medias... los personajes son topicazos de mangas elevados a la maxima potencia... Joder si hasta copian frases de otros mangas/animes!!

Y es esa carencia de originalidad lo que critico.

La serie puede estar muy bien, ser muy buena y todo eso. Pero cosas similares se decian de Lucky Star y tampoco me gustó -y opino de esa lo mismo que esto: Personajes estereotipados-

Ahora, ¿A que viene esa reaccion?  Que a ti te llama y te gusta? Perfecto, pero a mi no y es eso lo que he querido comentar en esa entrada. ¿No te gusta lo que he puesto? En vez de ponerte asi puedes:
A) enviarme un MP y lo comentamos por ahi de buen rollo.
B) eliminar mi comentario en tu blog y listo -pero ahi tienes que elegir entre si eliminar una opinion mas que ni trolea ni te ataca. Solo dice que esas cosas no le gustan-
C) Comentarlo en tu blog, que tarde o temprano leere -y si se me pasa por algo me puedes avisar o pasar un link-

No hace falta que te pongas a hablar de algo off-topic en mi blog, que la gente se pone a pensar: "Y esto a que viene?" Como si yo me pusiera a hablar de algo que no viene a cuento en tu  ultima entrada.

En fin, espero que con esto este zanjado el asunto ;)

AVISO: Otros comentarios off-topic similares a partir de este serán borrados y yo pasaré de responder. Ahi arriba he puesto los metodos de contacto en estos casos, que repito aqui:

A) enviarme un MP y lo comentamos por ahi de buen rollo.
B) eliminar mi comentario en tu blog y listo -pero ahi tienes que elegir entre si eliminar una opinion mas que ni trolea ni te ataca. Solo dice que esas cosas no le gustan-
C) Comentarlo en tu blog, que tarde o temprano leere -y si se me pasa por algo me puedes avisar o pasar un link-

Un saludo ;)

Buenos consejos. Quizá la

Buenos consejos. Quizá la parte que echa mas p'atras es la de dibujo a mano, porque la gente cree que no sabe. En realidad ese solo es uno de los pasos que como bien dices ayuda a visionar lo que queremos expresar. En la carrera de Electrónica, en Dibujo, nos prohibían usar la regla, porque algo de lo que se quejan las empresas, es que casi nadie se atreve a dibujar a mano alzada o no se defienden sin una regla...

PD: La imagen del conejo dominador del mundo m'a matao xD 

@logan

Y no solo eso: Muchos pequeños estudios fracasan porque se saltan esta parte.

El jefe es el que va teniendo ideas y segun las van teniendo las van implementando. Eso es malo. Todo tiene que estar atado antes de ponerse. Si no, te arriesgas a que te contradigas o a que pierdas muchas semanas por meter una nueva cosa o que tengas que eliminar lo anterior.

Y es algo tan facil como ese pequeño texto y esos pocos dibujos. Esto es la base del juego.

Lo que se ve mas tarde es detallar como van las cosas estas, si eso se modifica no causa tanto problema como si se modifica esto. Seria solo cambiar una variable, o modificar un poco una animacion,cambiar unas coordenadas... Cambios rapidos que no tardas nada en hacer.

Por eso me he centrado primero en este aspecto y doy tiempo a la gente para que se lo piense bien, pues aunque es facil requiere tiempo para dejarlo todo bien atado.

Un saludo.