Navegando por
Autor: Martin Gijon

El #devtober o como intentar lo imposible y ver que pasa…

El #devtober o como intentar lo imposible y ver que pasa…

Llevo un tiempo desconectado del blog. No en vano llevo casi seis mese sin publicar nada. Esto se debe a que actualmente estoy trabajando en una gran compañía como Analista Programador y casi todo mi tiempo libre se distribuye entre mis hijos y las distracciones habituales de la vida diaria. Por tanto, comenzaremos con el clásico “Dishonor on me! Dishonor on my cow!“. Dicho esto, podemos continuar: Navegando (léase procrastinando) por las redes sociales mientras mis hijos correteaban por el…

Leer más Leer más

Publicar en Kongregate un proyecto de Unity WebGL

Publicar en Kongregate un proyecto de Unity WebGL

Hace tiempo, cuando usaba Flash y ActionScript para hacer minijuegos, publiqué alguno en Kongregate (uno de los principales portales de minijuegos web) ya que para juegos en tecnología Flash iba bastante bien. Más tarde incluyeron la opción de usar el plugin  de Unity para navegador y, aunque nunca probé a publicar con él, parece que la experiencia era bastante buena. Recientemente, debido a que Chrome y otros navegadores han dejado de dar soporte a al plugin de Unity y a…

Leer más Leer más

El sistema de control de versiones, o esa cosa que si no existiera habría que inventarla…

El sistema de control de versiones, o esa cosa que si no existiera habría que inventarla…

Cuando no se ha trabajado en el sector de desarrollo de software y no se utilizan o conocen las herramientas adecuadas, lo habitual es que las distintas versiones de los archivos de nuestro trabajo se parezcan a la siguiente lista: Fotos de la boda.zip Fotos de la boda v2.zip Fotos de la boda FINAL.zip Fotos de la boda FINAL (ahora sí).zip Fotos de la boda FINAL definitiva.zip Fotos de la boda FINAL definitiva revisada.zip Del mismo modo cuando hacemos una…

Leer más Leer más

Rudimentos de las animaciones en Unity

Rudimentos de las animaciones en Unity

Unity  gestiona las animaciones a través de una máquina de estados finita denominada ‘Animator Controller‘ que se asocia a un GameObject (es decir un objeto de la escena) y en la que se incluyen las animaciones, llamadas ‘Animation‘… como supongo que algunos lectores estarán pensando “¡Eh, eh, más despacio!” voy a empezar desde el principio: En Unity un Gameobject es todo aquel elemento que forma parte de nuestro juego conteniendo distintos elementos y propiedades en función de su objetivo; por ejemplo, una…

Leer más Leer más

Mis aventuras con la rotoscopia y el pixel-art. – Proyecto Starfish (I)

Mis aventuras con la rotoscopia y el pixel-art. – Proyecto Starfish (I)

Como ya comenté en el artículo anterior estoy adentrándome en un proyecto en el que usaré la técnica de la rotoscopia sobre pixel-art. Lo primero que hice, lógicamente, fue buscar información de como implementar correctamente ambas técnicas y, como resultado encontré este genial vídeo de Michael Vansleve (Armitage Games) -en Inglés-, en el que explica el proceso que siguió para crear el arte de Bannerman: De modo que, ni corto ni perezoso, me puse manos a la obra y me grabé…

Leer más Leer más

Rotoscoping y Pixel-Art, una excelente mezcla

Rotoscoping y Pixel-Art, una excelente mezcla

Dentro del desarrollo Indie, usando este término para pequeños equipos sin el apoyo económico de las grandes productoras, es muy común que se recurra a una estética retro conocida como Pixel-Art. Esta decisión de diseño se caracteriza por tratar de imitar el aspecto de los videojuegos antiguos cuando la resolución de pantalla disponible apenas llegaba a superar los 320 x 240 pixels (en comparación con los casi necesarios 1920×1080 actuales para cualquier juego de la nueva generación). Esta decisión se…

Leer más Leer más

Posturas de trabajo con bebés

Posturas de trabajo con bebés

Una de las grandes dificultades de trabajar con tus bebés cerca es cuando requieren tu contacto físico y, sin embargo, necesitas continuar trabajando para cumplir con una entrega. En mi experiencia he encontrado una serie de procedimientos que, a pesar de no ser la panacea, permiten un compromiso razonable entre productividad y cuidado de los bebés. Papá canguro: Necesitarás: Un portabebés cómodo, una silla cómoda y un bebé de 1 a 36 meses. Esta postura de trabajo implica pasear un…

Leer más Leer más

Trucos de motivación: ser microambicioso y establecer metas a corto plazo

Trucos de motivación: ser microambicioso y establecer metas a corto plazo

Hace poco tiempo vi un vídeo, de esos que hay a millares por Internet, que hablaba sobre el sentido de la vida y las lecciones aprendidas: en ella se hablaba de que tener un sueño no era algo necesariamente bueno. De hecho insinuaba que tener sueños demasiado grandes sólo conducía a que, en el hipotético caso de poder llevarlo a cabo durante la vida, cuando lo hubiéramos logrado estaríamos demasiado cerca de la muerte para disfrutarlo. Pese a estar hasta…

Leer más Leer más

Trucos para padres: la canción anti-rabietas

Trucos para padres: la canción anti-rabietas

Como padre en casa freelance uno de los grandes problemas con los que me he encontrado ha sido cuando mis hijos, aún bebés, entraban en un ciclo de ansiedad (ya sea porque se les había perdido un juguete, algo no iba como esperaban o cualquier otra situación peregrina que viven en su día a día) y acababan llorando incapaces de procesar todas las emociones que embargan sus pequeños cuerpos. Normalmente, con una buena organización y estableciendo unas rutinas adaptadas a…

Leer más Leer más

Mi historia con los Game Engines o cómo aprendí a dejar de preocuparme y amar a Unity

Mi historia con los Game Engines o cómo aprendí a dejar de preocuparme y amar a Unity

Mi “lucha” con los motores para juegos comienza sobre 1998 con DIV Game Studio, aunque anteriormente había probado con algunas librerías 2D y 3D para Turbo Pascal 7 con el grupo con el que solía programar por aquella época: Elerium Core (aunque en realidad eramos demosceners y hacíamos sobre todo demos). En su momento, la herramienta de Hammer Technologies era todo lo que alguien que quisiera entrar en el mundo de los videojuegos podría haber deseado: simple, robusta y con una buena…

Leer más Leer más