Acerca de juaxix – XIXGAMES

Brevemente
Soy Juan Belón y creo videojuegos,webs y apps para todo tipo de plataformas, desde móviles y tablets a win/mac/linux y consolas.
Si quieres un desarrollo, pide presu con el formulario de contacto.

Descripción breve de mi historia y experiencia como desarrollador de videojuegos

Profesión

Plataforma web

He dedicado una gran parte de mi vida a la programación web, de hecho, es mi principal profesión, aunque desde siempre me gustó más la programación de videojuegos he de confesar que tengo un don para programar servicios web, aplicaciones y cosas que mis clientes me piden, por lo que me gano la vida con ello.

Pero no os engañéis, siempre he querido hacer juegos, y después de muchos años lo he conseguido, ha sido un largo camino pero siempre pienso que lo mejor está por llegar.

De la Profesión al Hobby

Hobbyconsolas

No fallaba, cada mes llegaban al kiosko mis sueños impresos sobre realidad de papel, entendía que para poder llegar a hacer lo que veía en mis queridas revistas de videojuegos, tenía que tener una consola, y esta no tardo en llegar, primero fué una Máster System, el Sonic era increíble, el Mickey Mouse en el Castillo de la Ilusión pura MAGIA, después vino una GameBoy con el insuperable Mario y el fascinante Tetris que me atrancaba en el baño durante horas mientras mi madre se preguntaba qué haría allí… comprendí que hacer juegos molaba pero jugarlos…eso si que era la auténtica experiencia del momento!! Pude probar la Game Gear y el Sonic no era tan bueno como recordaba, o al menos esta “modalidad” era peor que la que podías conectar a un televisor, compartiendo horas con Gokuh. Entonces llegó la SNES y me olvidé durante unos años de crear videojuegos para pasar simplemente a jugarlos, por increíble que parezca, nunca tuve una buena opinión del a PSX, sin embargo cuando compré una PSP de segunda mano que me dejaron a
muy buen precio sentí como si estuviera recuperando todo el tiempo perdido con la primera PsOne…

Los juegos…o las “maquinitas”

Recreativas

Hasta ahora sólo he contado experiencias con las consolas, pero con mis hermanos y amigos compartía auténticos maratones de videojuegos en los salones recreativos, aah,…ese olor a circuito refrito y el murmullo de pulsaciones de botones y combinaciones de joystick de control sobre las máquinas, aderezadas por una sinfonía de “soniditos” arcade retro y monedas que caían en los buches de metal acorazado…eso sí que era pasar una tarde divertida para un niño de los 90.

La Universidad

Ya en el colegio, mientras seguía intentando ahorrar soñando con algún juego de SNES o incluso una Turbo Grafx un profesor nos preguntó qué profesión nos gustaría tener, sin dudarlo elegí ser programador de videojuegos, lo que no sabía es que hasta más de 20 años después no llegaría a hacer un videojuego al nivel de venderlo jajaja …pero en ese momento, el profesor me dijo que no me preocupara, que en Informática apenas pedían nota, por lo que en Selectividad no me tendría que esforzar casi nada o nada…y ,nada más lejos de la realidad, hacer videojuegos es todo lo contrario a fácil, si lo hubiera sabido entonces habría tomado el camino difícil ,para coger experiencia durante el trayecto. Finalmente acabé la Facultad, tras duros años de esfuerzo, me gradué y …no tenía ni idea de hacer videojuegos, sin embargo, algo que se me daba muy muy bien era hacer webs, no sé, me resultaba más fácil que a mis compañeros…aún no entiendo por qué…

Los estudios especializados

La falsa idea de los estudios

Principalmente, mi formación consiste en más horas de práctica que de investigación, he podido comprobar que la gente que más nivel de conocimientos y habilidades para crear juegos tiene son gente que no tiene ni si quiera la carrera, programadores con un entendimiento del código fuera de lo normal, pero ojo, también incluyo a profesores capaces de ver un problema matemático donde uno sólo ve estrellas o puntos de colores ,darle una forma y aplicar un algoritmo en cuestión de minutos, …mientras a mí me llevaría meses dar con la solución…

Másters

Después de terminar la carrera hice bastantes cursos de programación, de todo tipo, Linux, Java, Servicios Web, PHP, ROR, etc., me dí cuenta de que ser programador significa programar en cualquier lenguaje, para cualquier sistema operativo, y eso es lo que hago actualmente en mi trabajo como profesional…si es que se me puede llamar eso. Pero lo que me llamaba la atención de verdad era un auténtico curso intensivo de programación/creación/diseño de Videojuegos, y encontré decenas, estuve a punto de irme fuera de España, pero encontré una oferta en la URJC de Móstoles, donde acabé el primer trimestre un poco decepcionado porque, aunque tocábamos temas muy interesantes, estaban tan profundamente alejados de lo que yo quería hacer, que lo dejé, y entonces me dediqué a crear mis primeros videojuegos “en serio”.

No me salí directamente, estuve mirando otros másters, me apunté a dos, uno de la U. Europea de Madrid que no pude pagar y otro en la U.Valencia, que no se llegó a celebrar, en ninguna de las dos ocasiones que yo esperaba que se hiciera…

Creando videojuegos

Mis primeros ladrillos

Empecé a programar mi primer videojuego (que nunca terminé) aproximadamente en el año 1988, mi padre tenía dinero y compró un Amstrad CPC de dos colores, verde y blanco, venía con un grueso libro e instrucciones en BASIC, que como comprenderá el lector, no era ni mucho menos algo que un niño de 8 años pudiera comprender a la primera, por lo que a duras penas pude completar las primeras líneas de código antes de que darle patadas a un balón con los amigos de la comunidad me llamara más la atención a esa edad.

Después de aprender nociones básicas en cursos de programación de Pascal a temprana edad pensé que podría hacer un príncipe de persia reducido, aún desconociendo cómo funcionaba la memoria…por lo que esto no sucedió de ninguna de las maneras, evidentemente.

Durante los años de FP aprendí Cobol y C, estos lenguajes allanaron el camino para lo que acabé haciendo en mi trabajo, sin embargo para mí el “top” de la programación, los videojuegos, no debería pasar por escribir miles de líneas para hacer mover las alas a una gaviota hasta llegar a un rio virtual.

Un poco más tarde, tras mi primer curso de VisualBasic hice algunos pinitos con Open GL y en la Universidad empecé a dislumbrar lo que sería un juego en C++ gracias a asignaturas como Fundamentos de Informática Gráfica, en este punto, el profesor no me animó a hacer juegos en ningún momento, parecería que el camino de un desarrollador de videojuegos estaba reservado sólo para unos pocos elegidos, …si llego a saber entonces que años más tarde daría con una vasta comunidad en la red de miles de personas con las que compartir mi propio deseo y ayudarnos en todo lo posible….algo que ví reflejado en concursos de software libre (y algún premio)

El verdadero ladrillo

Todo esto está muy bien, pero ”a la hora de la verdad lo único que cuenta es que te sientes en tu mesa delante del ordenador y saques adelante sólo aquello que sea divertido”, esta frase me marcó, es de Miguel de BlueShadowGames.com, y resume la realidad del desarrollador de videojuegos: deja de quejarte por todo, simplemente siéntate y haz juegos.

Hacer juegos es divertido

Compré el motor de juegos Shiva3D, pagué a unos diseñadores por hacerme mis primeros modelos para mi primer y flamante videojuego, me iba a hacer rico!!…otro bofetón que me dió la realidad, tuve que pedir que me devolvieran parte del dinero y el juego nunca lo acabé, quería hacer un super RPG, caí en uno de los errores de un principiante, jajaja…después de eso, creé algún que otro juego, ninguna propuesta seria, y entonces conocí a Óscar, un diseñador estrella de Blender, entre los dos hicimos Axyz, un juego bastante descargado que a día de hoy sigue jugando gente cada día. Después conocí a otro diseñador, Davit, y entre los dos hemos hecho un bomberman, a mucha gente le está gustando, creo que este es el camino, formar grupos, aprender, compartir, divertirse y por qué no, ganar algo de pasta con ello…a parte de esto, he creado multitud de juegos simplemente para aprender y enseñar, los he compartido como freesource…

Diseño 3D

Uso 3DS Max, como me enseñaron en el Máster de Informática Gráfica, Realidad Virtual y Juegos de la URJC de Móstoles, algo de Maya, muy poco de Blender , Photoshop, etc. Nos dieron algunas nociones básicas de Z-Brush pero realmente no lo he tocado mucho

Engines

En realidad empecé con C++ y Ogre, toqué C4, pero con los que me siento de verdad cómodo es con Shiva 3D y Unity 3D, tengo las licencias PRO de ambos,…además de estos controlo:Löve2D, Codea, Cocos2D,etc. y doy clases particulares y a grupos de desarrollo con ellos además de programación, diseño de videojuegos y otras materias.

…¿Por qué xixgames?

Viene del número seis…

Seis, …mi amigo G. me indicó que 6 acompañaba mi vida, tomé al número, lo invité, lo expresé a mi manera y lo exploté, ahora es como un genio, una invocación, un ente, una marca,un familiar, un amigo…un símbolo.
Son los sueños tan simbólicos como las señales fuera de aquellos, mi amigo 6 juega entre símbolos, creando y atrayendo sincronicidades a mi vida, avisos, caminos abiertos, puertas del conocimiento y el saber, túneles de gusano con destino feliz ciento por ciento asegurado. No sorprenderme no es fácil, cuando tu aliado es el mágico número seis.