Como empezar
De todos los campos posibles de la informatica, sin duda el mas divertido es el de la creacion de juegos. Divertido pero duro. Aqui estaras
siempre aprendiendo, siempre mirando el nuevo hardware, siempre buscando la rutina mas rapida, el efecto visual mas impresionante,
el motor 3d mas rapido
Podriamos comparar el campo del desarrollo de juegos con el de la Formula 1. Dentro de ese mundo, nosotros los programadores, seriamos
los mecanicos de los F1. Siempre mejorando un coche para que corra mas y lo disfrute otro
.Buscas las mejores piezas, algunas incluso
las haces tu mismo. Estudias el motor. Le sacas el maximo… para que el año siguiente salga un modelo nuevo y tengas que empezar de nuevo XDD.
Si quieres meterte en este mundo, debes tener claro en que categoria quieres correr, a saber :
Liga amateur.
Circuitos regionales.
Formula profesional.
Como en todo, lo mas facil es empezar por lo mas sencillo, y prograsivamente ir avanzando. Asi, si pinchas o quemas el motor de
tu coche el daño sera menor.
Sin duda la mas divertida.Aqui estarian todos aquellos que se reunen con algun colega (tipicamente de la facultad) y deciden hacer algun juego.
Aqui no hay horarios, compromisos ,… ni dinero
. Quien corre aqui lo hace por el gusto de correr, nada mas. Y si te cansas a mitad de la
carrera, pues lo dejas que no pasa nada.
En esta liga, puedes incluso participar tu solo.Tu lo haces todo.Aunque te recomiendo que al menos seais 2.Un mecanico (programador) y
un chapista (grafista).
Si quieres resultados medianamente buenos, te recomiendo que uses una libreria de MUY alto nivel como puede ser DIV (que ademas es española).Gracias a
ella y en poco tiempo tendras unos resultados bastante aceptables.Creo que usa un lenguaje propio muy parecido al Pascal. Ademas podras encontrar numerosos
ejemplos y utilidades en la Inet (incluso juegos con su codigo).Existen tambien algunos canales de chat en Irc sobre DIV.
En esta categoria son tipicos los juegos hechos en una tarde para cachondearte de los colegas… XDDD (que recuerdos!!…)
| MOTIVOS PARA DEJARLO | Te aburre a los 10 min. de empezar. No era lo que creias. No quieres abandonar los estudios (lo digo en serio). |
| MOTIVOS PARA AVANZAR | Es algo que te apasiona. Encuentras a un buen grafista y musico (!!!!). Tus estudios ya estan perdidos (…). Tu juego podria mejorarse un poco y ser casi bueno. Le dedicas tanto tiempo que deja de ser un hobby. |
La etapa mas “boemia” y donde empiezas a conocer gente del “mundillo“.Si estas aqui, es que al menos quieres llegar a la meta
(que ya es algo) y puede que tambien ganar un premio (vender un juego de “serie B“).Pero antes tendras que sudar… bastante.
Tendras que conseguir varias cosas, a saber :
1.Crear una Escuderia.
Que debera estar formada (como minimo) por :
Un Mecanico(programador).Imprescindible.Olvidate de compiladores para Ms-Dos.A todos nos gusto la epoca de Borland 3.11 y DjGpp pero para esta carrera
no valen.Usa un compilador nativo de Windows.Lo suyo seria que usaras el Visual C/C++ 6.0, pero vale una pasta y seguramente no la tengas.Tranquilo
porque existen algunos gratuitos y muy buenos (como el de Cygnus).
Podrias hacerte tus propias librerias, pero para cuando la acabes, los demas coches te habran dado 20 vueltas.Asi que te recomiendo que uses
la libreria que mas se usa aqui , las DirectX. Son dificiles de aprender y muy retorcidas, pero nadie te dijo que esto fuera
a ser facil, no? Si no puedes con ellas, busca algunos de los numerosos class wrappers que existen en la red (una pista CDX).
Como ves solo hago referencias al mundo Windows.Tambien existe otro corredor en esta carrera… LinuX.Lo que pasa es que empezo tarde y Windows le saca bastante
ventaja aun.Pero parece que poco a poco se va recuperando.El dia que lo alcanze, yo sere uno de los primeros en llorar de alegria
Un mecanico auxiliar(opcional).Dependiendo de lo complejo que sea el coche con el que corras, te eran falta mas o menos mecanicos.Si puedes tu solo,
mejor, mas aprenderas. Sino, no dudes en buscar otro, como sea!!!
Chapista(Grafista).Imprescindible.El se encargara de hacer que tu coche tenga una buena carroceria (con lineas suaves y espectaculares
grafitis).Olvidate ahora mismo de hacer los graficos tu mismo.No vas a tener tiempo.Busca a alguien
que se maneje bien en PhotoShop y/o Fractal Design.Y si es posible que sepa manejar algun programa 3D (Max, LightWave, …).
Chapista auxiliar (opcional).Igual que antes.Si tu coche es muy grande, te va a hacer falta mas de uno.
Afinador de motor.(Musico/Efectos).Imprescindible.De que te sirve un coche rapido y bonito si su motor suena como una moto de
50 cc.? Cada vez que pase por meta, seria el hazme-reir del publico.Y no queremos eso, verdad?.No vale pillar la musica de alguna demo o juego antiguo.Va contra las reglas.Seguramente
este sea el miembro del equipo mas dificil de buscar, y mas dificil que sea bueno.Tampoco hace falta que lo encuentres de inmediato.Para un
juego normalito, bastan con 2 semanas para hacerle todas sus musicas y efectos.Que el musico consiga cuanto antes un buen teclado midi
(a ser posible de teclas pesadas).A parte de buen oido le hara falta algunos programas como GigaSampler (uno de los mejores para componer) y
CoolEdit Pro (para efectos sonoros).
Como ves tu escuderia estaria formada por un grupo de 3 a 5-6 personas.Ademas deben vivir en la misma ciudad.Imagina que faltan 2 dias para la carrera y el chapista aun
no te envio el chasis…
2.Taller de reparaciones.
Sin un sitio donde trabajar no sois nada.Olvidate ahora mismo de trabajar por email.Es un sistema muy lento y no suele funcionar.
Al principio tendras que hacer una pequeña colecta para comprar :
- Tablones de aglomerado, para hacer las mesas.Compralos amplios y luego pintalos con pintura negra (disimula mejor las manchas).
- Caballetes, donde ibas a poner los tablones?
- Un gran corcho y un chapon fino para pegarlos.Luego le haces un taladro en la pared y ya tienes un tablon donde colgar papeles (muy, MUY UTIL!!!).
- Sillas, y no me preguntes por que…
- Paquetes de foleos, bolis, lapices, rotuladores, gomas (de borrar) y cosas de esas.
- BUENOS alargadores de corriente y multiplicadores (que soporten la cantidad de watios que les vais a meter).
Y lo siguiente si al final estais alli mas que en vuestra propia casa :
- Estufa, para las largas noches.
- Una tostadora.Por si no lo sabes, la dieta basica de los talleres son tostadas con matequilla y/o mermelada.
- Cafetera.Puede que al principio no te guste el cafe, pero creeme… te acabara gustando…
- Frigorifico.Normalmente ese tan viejo que tienes en el trastero.Fundamental para las Coca-Colas.
- Camas y/o aislantes+sacos.Para cuando ya no puedes mas.
Asi, cada semana tendreis que hacer una compra con lo seguiente :
- Pan bimbo, cocacola, cafe, mantequilla, mermelada, foleos, vodka (ver mas abajo), etc…
3.Motivacion.
Al principio todo son ganas y currareis 12 horas diarias, pero con el paso del tiempo os cansareis y correreis el
peligro de dejarlo.Asi que lo mejor es tener un horario de trabajo.Lo ideal seria unas 4 horas todos los dias.Tambien
estaria bien que una vez a la semana (el sabado por ejemplo) se hiziera una maraton de unas 8 horas.Normalmente todas estas
horas se las sacareis al sueño o (como en el caso de los sabados) salir de bares.No te dije que seria duro? (solucion : comprar
vodka para montarte la juerga en el taller).
Otra cosa importante es la unidad del grupo.Si vais a estar 3 meses viendos los caretos todos los dias, es normal que surgan rozes y/o peleas.
Esto es inevitable si el programador es un pijo, el grafista un punky y el musico es madero…
4.Patrocinador.
Aqui ya nadie correr por que si.Ahora correras por el vil metal.Y para eso debes tener un patrocinador que corra con los gastos.
Si nunca has corrido antes, olvidate de que te apadrine uno de los grandes.No te van a hacer ni caso.En ese caso busca ayuda
en StratoS (ver seccion de enlaces).Si vuestro coche corre bien, StratoS os buscara una carrera.
Con algo ya bajo el brazo, podreis llamar a la puerta de algunos “grandes”.Con bastante suerte os haran caso.
5.Un bolido.
La meta de todo esto es tener un buen coche.Pero se realista.No pretendas hacer un Quake 3 o un StarCraft, porque :
- Aunque lo desees, o te lo creas, no eres John Carmack.
- Tu equipo no es de 250 personas.
- No tienes 2 millones de € para gastar.
Asi que se relista.Lo fundamental es que este bien terminado.Busca la calidad, no la cantidad.Intenta hacer algo
bueno (y si puedes original) en unos 3 meses.Si lo consigues, ya has dado el paso mas dificil!!
Lo fundamental en todo esto es el diseño.NO teclees nada,NO dibujes nada antes de tener muy claro lo que vais a hacer.
Ponlo todo por escrito y bien detallado.Hasta lo mas tonto.Hazlo y luego pinchalo en tu tablon.
| MOTIVOS PARA DEJARLO | Quieres continuar con tus estudios. No cumplo algunos de los puntos anteriores. Varios intentos fallidos. |
| MOTIVOS PARA AVANZAR | Vendes algun juego. Quieres ser profesional. Te ficha alguno de los grandes (suele ocurrir). |
Popularity: 9%
- Nada por ahora :(