Portfolio

A continuación puedes conocer algunos de los trabajos que he realizado, si eres un stalker y lo quieres saber todo de mi, en mi repositorio de Github puedes encontrar mas, por otra parte puedes ver una hoja de vida mas formal aqui.

Vision invertida

Esta es una aplicación pensada para funcionar con unas google cardboard, fue originalmente desarrollada para usarse en una experiencia interactiva en una feria de ciencia en la que se hacia al jugador intentar patiar un balon y meterlo al arco con las gafas puestas: fue un espectaculo muy divertido para los espectadores.

Mi rol: Desarrollo scripts manejo camara.

Compañero de trabajo: @romualdo97

Tecnologias aplicadas:

  1. C#
  2. Unity

N200

Descargalo y juegalo en tu computador windows

Mi rol:

  1. Implementación scripts control de personaje
  2. Implementación sistema de pooling para las balas de los enemigos.
  3. Diseño e implementación algoritmos de control de los enemigos (¿Cuando esta el personaje en el alcance de la torreta?)
  4. Implementación logica de cambios de escenas
  5. Implementación sistema de control de efectos sonoros
  6. Implementación artefactos/zonas accionables en la escena.

Compañero de trabajo: @juanalvarezm

Tecnologias aplicadas:

  1. C#
  2. Unity

Magic Wand

Mi rol:

  1. Implementación sistema de eventos C#
  2. Implementación logica de cambios de nivel
  3. Implementación sistema de control de efectos sonoros
  4. Agregar shader motion blur (para desenfocar el movimiento de la pelota)

Compañeros de trabajo:

  1. @romualdo97
  2. @juanalvarezm

Tecnologias aplicadas:

  1. C#
  2. Unity
  3. ShaderLab

jelou.io

Mira la web app

Esta es una aplicación web single page que comunica en tiempo real a dos personas cuyo objetivo fue ser empleada en una experiencia interactiva que ayudo a que personas desconocidas se conocieran basado en sus gustos personales, para poderla usar debes hacer lo siguiente:

Iniciar sesion en un computador A con los siguientes datos de autenticación, email: a@email.com y pass: 123456, luego en otro computador inicia sesion con los siguientes datos, email: b@email.com y pass: 123465

DISCLAIMER: Este proyecto tiene varios bugs que no fueron corregidos.

Mi rol: Implementar todo.

Compañeros de trabajo:

  1. @romualdo97
  2. @juanalvarezm

Tecnologias aplicadas:

  1. Firebase CLI
  2. Firebase javascript RealTimeDB/Hosting/Authentication API
  3. AngularJS
  4. AngularFire (FirebaseAPI module for AngularJS)
  5. Bootstrap
  6. Yeoman (Angular single page app scaffolding)

Otros proyectos interesantes

Volcano Demo

Descarga la demo

NOTA: Para hacer funcionar este programa correctamente se debe implementar un circuito electronico, que se explicara en un post del blog.

Tecnologias aplicadas:

  1. OSC Protocol
  2. Firmata Protocol
  3. OpenFrameworks
  4. C++
  5. GLSL (EL shader esta basado en el trabajo de Weyland Yutani)

Bot twitter en python

Link del repositorio Bot para Twitter escrito en python para dejar de seguir al 80% de los usuarios que no me siguen de vuelta.

Tecnologias aplicadas:

  1. Python
  2. Tweepy

Random walker demo

Link del repositorio

Tecnologias aplicadas:

  1. Java
  2. Processing