Permalink | Archivado en: Alma Geek, Desarrollo de videojuegos, Mac, Yo
Además de Biolabs, el otro juego en el que tuve la oportunidad de trabajar en Lemon Team (la empresa donde estuve de prácticas este verano) fue Diamond Drop.

Es una versión de un juego casual de PC, de género match-3 y con un ritmo realmente alto en los últimos niveles. Hace unas semanas entró en el top 100 de aplicaciones en la App Store de Alemania
El juego tiene muchos niveles, ítems especiales, publicación de récords en Facebook, tutorial, y se puede jugar tanto en portrait como en landscape. ¡Echadle un vistacillo a la versión Lite a ver qué os parece!
Permalink | Archivado en: Alma Geek, Cafeína, Desarrollo de videojuegos, Universidad, Yo
Ya ni me acuerdo de cuándo fue la última vez que escribí un post aquí, pero han pasado cosas interesantes y quería compartirlas con vosotros. Lo primero de todo es que ¡ya soy ingeniera! Algún día comentaré con detalle qué me ha parecido la carrera y la universidad, pero en líneas generales estoy bastante contenta con la formación recibida.
En plenos exámenes de junio, empecé a hacer prácticas en Lemon Team, una empresa creada por dos compañeros de carrera y que se dedica al desarrollo de juegos para Mac, iPhone y Android. El tema de las prácticas es complicado, y pienso que he tenido mucha suerte. Me explico: las prácticas en empresa se supone que están ahí para que aprendas. Sin embargo, por lo que me habían comentado muchos de mis compañeros, sus prácticas consistían en aprender muy poquito, tragarse todos los marrones y currar gratis. Yo he tenido la oportunidad de aprender mucho (a trabajar en proyectos, conocer la plataforma iPhone, etc.), en un ambiente de trabajo muy bueno, y encima me han pagado por ello. Así que si alguno de la UA está pensando en hacer prácticas, le recomiendo que le eche un vistazo a la sección de internships de la web de Lemon Team.
Durante las prácticas he participado en dos proyectos. Uno de ellos, Biolabs: Outbreak! ya está disponible en la App Store. Es un port de un juego casual en Flash basado en físicas. Del otro proyecto ya os comentaré algo cuando salga a la venta.

Y ahora mismo estoy en Barcelona estudiando el máster de desarrollo de videojuegos que tiene la UPF, que por ahora es una pasada.
Permalink | Archivado en: Alma Geek, Desarrollo de videojuegos
Hace algo más de una semana que Daniel Cook, de Lost Garden, decidió establecer una licencia clara sobre los gráficos tan chulos que había publicado en su web para que la gente hiciera prototipos.
La licencia elegida es la Creative Commons Attribution, así que los gráficos pueden usarse en cualquier proyecto siempre que se le dé crédito. Podéis bajarlos desde aquí.

Ya tenemos un relevo decente para la SpriteLib. ¡Gracias Danc!
Permalink | Archivado en: Alma Geek, Desarrollo de videojuegos, Programación, Universidad
Ya comenté en un post anterior que estoy haciendo una aventura gráfica como PFC. Aquí os dejo unas capturillas de cómo va quedando.
En esta primera está activado el “modo debug”, que permite ver el grafo que recorre el personaje principal para moverse por el escenario, así como las bounding-boxes de los diferentes elementos (PNJ’s, ítems, salidas) que conforman el mundo.
En esta otra captura se ve cómo el personaje principal (sí, ese rectángulo psicodélico
) examina un objeto y “habla” describiéndolo.
Por cierto, ese fondo tan chulo no es mío, sino que me lo ha hecho una amiga (Silvia Coleto). Estoy pringando a más gente para que me echen un cable con los gráficos/música.
Os iré enseñando más cosillas según vaya desarrollando la aventura.
Permalink | Archivado en: Alma Geek, Campus Party, Desarrollo de videojuegos
Aquí os dejo la presentación que hicimos Ernesto, EJSainz y yo de nuestro proyecto para la competición de desarrollo rápido de juegos (72 horas) de esta Campus Party. Estoy muy contenta por cómo nos ha quedado el juego, y además, ¡ganamos! (y por si fuera poco esta vez no fui yo la grafista). En cuanto empaquete el juego, pongo para descargar las versiones para Mac y Windows.
¡Gracias Martian por grabar el vídeo!
PD: En breve también las slides del proyecto que presentamos Ernesto y yo a las competiciones de Telefónica.
Permalink | Archivado en: Alma Geek, Desarrollo de videojuegos, Tutoriales
He traducido al castellano el tutorial de iniciación de Gosu que hay en el wiki oficial. En él se explican los fundamentos de la librería desarrollando un pequeño juego de ejemplo, aunque se presuponen conocimientos previos de Ruby.
Descargar el tutorial en PDF (216 KB)
Ah, al igual que Gosu y su documentación, el tutorial está bajo la licencia MIT.
Permalink | Archivado en: Alma Geek, Desarrollo de videojuegos, Tutoriales
Gosu es una librería para el desarrollo de videojuegos 2D. Es libre (licencia MIT) y multiplataforma (Linux, Windows y Mac), y está disponible para C++ y Ruby.
¿Por qué mola? Porque aunque aún no esté terminada del todo, es una librería simple que funciona. La API es muy reducida, pero suficiente, por lo que aprender a usarla lleva muy poco tiempo. Además, la podemos usar con Ruby, el lenguaje para vagos por excelencia
Gosu emplea OpenGL para renderizar los gráficos, por lo que tenemos aceleración por hardware. Esto nos permite (a diferencia de las SDL a pelo) crear videojuegos 2D a alta resolución, con imágenes de 32 bits (con canal alpha) y usar efectos gráficos como rotaciones, tranparencias, etc. en tiempo real.
A continuación se muestra cómo instalar Gosu y Ruby en Windows, Linux y Mac. En el wiki oficial de Gosu encontraréis además instrucciones para usar Gosu con C++.
Permalink | Archivado en: Alma Geek, Desarrollo de videojuegos
Lleva bastante tiempo colgado en Internet, pero no lo había visto hasta hoy… Es una charla de Will Wright (creador de SimCity y Los Sims) en la que muestra su último videojuego, Spore, y habla de su filosofía de entender los videojuegos como “juguetes” con los que experimentar y aprender.
Si os mola el videojuego y queréis saber más cosas sobre cómo está diseñado, echadle un ojo a este artículo de Gamespy: “Will Wright presents Spore… and a new way to think games“.
Permalink | Archivado en: Alma Geek, Desarrollo de videojuegos
Krushader ha dejado un comentario bastante interesante en el post anterior. Iba a responderle ahí mismo, pero como quedaría bastante largo y creo que es algo que merece un post… pues aquí está. Espero no haberme dejado algo importante. Si alguien quiere aportar algo más o llevarme la contraria, en los comentarios será bienvenido
En la universidad hay asignaturas de “gráficos por computador”, “programación gráfica” y cosas así. Si un amigo tuyo al que le guste programar te dice: “Me encantaría aprender a hacer videojuegos, ¿por dónde empiezo?” ¿Qué le contestarías?
La mayor parte de esas asignaturas (quitando la de gráficos) son optativas, y de pocos créditos. Esto implica que el profesor normalmente da una visión general y una especie de “estructura” sobre la que tú puedes apoyarte para guiar tu propio aprendizaje. En otras palabras, aunque tengas un profesor, en estos temas vas a tener que buscarte tú la información y aprender por tu cuenta. Así que yo no me preocuparía si no fuera universitaria, aunque si puedes cogerte esas asignaturas, pues quizás aprendas ciertas cosas más rápido.
Permalink | Archivado en: Alma Geek, Desarrollo de videojuegos
Nae anunció hace unos pocos días la segunda edición del “Tú también puedes”, un concurso de desarrollo de videojuegos orientado al ámbito amateur.
La edición anterior fue un éxito, con bastantes participantes. Los ganadores fueron Ferminho y Guy con su ACABAN, un juego original y divertido que os recomiendo que probéis
La temática de esta edición son los almogávares y hay de plazo hasta octubre del año que viene. ¡Animaos y participad!
[Offtopic] Tranquilos, soy como una némesis: siempre vuelvo.
Permalink | Archivado en: Alma Geek, Desarrollo de videojuegos
Permalink | Archivado en: Alma Geek, Desarrollo de videojuegos
Permalink | Archivado en: Alma Geek, Cafeína, Campus Party, Desarrollo de videojuegos, Yo
La Campus Party de este año, genial. Aparte de volver a ver a gente de otros años (aunque no he pasado con todos todo el tiempo que hubiera querido), he conocido a gente nueva, también bloggers. La cena de las chicas estuvo genial y el movimiento de las campuseras va tomando forma (ya tenemos una mailing list que lleva muy activa un par de meses, ¡ahora vamos a por la web y el foro!).
En cuanto a conferencias y demás, me ha gustado mucho la de Barbara Lippe, de Avaloop, que nos estuvo enseñando su trabajo y también hablando de cómo involucrar cada vez a más chicas en el mundo de los videojuegos (y, por qué no decirlo, me encantó la cara de todos los tíos cuando Barbara empezó a mostrar imágenes yaoi).
Además, este año me junté con Ernesto para participar en las competiciones del área de desarrolladores y ¡participamos en dos competiciones de desarrollo rápido simultáneamente! Nunca mais, es muy malo para la salud. La gracia es que ganamos una (la de desarrollo de una RIA y nos llevamos 1000€ cada uno
El nivel del área de desarrolladores ha subido espectacularmente. La participación en los concursos de desarrollo rápido ha sido brutal (casi el triple que el año pasado!) y la mayoría de los trabajos tenían bastante calidad. En la de desarrollo rápido de videojuegos ha ganado EJSainz con su Campeonato de Caza de Pollos Fantasmas (descarga). Es un juego multiplayer bastante adictivo, os recomiendo que le echéis una ojeada. Además, en mi clan estaban los de Unif Studios, que quedaron en tercer lugar con Brain Eaters (descarga). Este es también multiplayer y cada jugador tiene que huir de los zombies haciendo putadas al resto de jugadores… Si queréis ver el resto de juegos participantes en esta competición, aquí los tenéis.
También me presenté a la competición de proyectos con Demongrave. Esta competición la ganó Julio con su KanaDS, un juego estilo Brain Training para ayudar a estudiar japonés. A ver si encuentra un publisher y lo acaba, me muero de ganas de jugarlo…
Lo único malo de la Campus (aparte del día en que me puse un poco mala) es que el último día recogiendo, se me olvidó el lápiz de mi tableta digitalizadora… con lo que he tenido que comprar una nueva. De todos modos, la pobrecita tenía ya unos siete años, con lo que amortizada estaba.
En fin, ahora lo que queda de agosto a estudiar para septiembre, programar e intentar aprovechar un poco el tiempo. Por cierto, al final del blog en inglés, nada. No tengo tiempo para eso y ahora mismo me encuentro más cómoda escribiendo posts aquí.
PD a todos los madrileños: Hace MUCHO calor. De verdad. ¿Por qué no os vais de vacaciones al norte? Anda que no se tiene que estar a gusto ahora mismo en Galicia o Euskadi…
Permalink | Archivado en: Alma Geek, Desarrollo de videojuegos
Allá por marzo os comenté de pasada que estaba desarrollando un videojuego. Me lo estoy tomando muy en serio (de hecho, salvo el portafolio de mi madre y las prácticas de la uni, no he programado otra cosa).
El juego es un arcade parecido al Bomb Jack: un plataformas sin scroll en el que has de recoger ciertos objetos para pasar de nivel, sin que te toquen los enemigos. Con suerte, el juego funcionará en Windows, Linux y Mac. La estética del juego es “goticucosa”, ya que controlas a un vampirito que recorre cementerios para recuperar el tesoro que le ha robado un malvado demonio…
Como apunte, por ahora estoy haciendo yo todo: código, gráficos y música. Aunque es posible que las canciones las encargue a algún compositor freelance si logro reunir algo de dinero.
Un par de capturas de pantalla de la versión alpha 1:
También he subido un vídeo a Youtube:
Permalink | Archivado en: Alma Geek, Campus Party, Desarrollo de videojuegos, Destacados
Este post llega con bastantes meses de atraso, concretamente los que han transcurrido desde la última Campus Party hasta hoy. En mi clan nos inscribimos en el área de Desarrolladores y participamos en el concurso de desarrollo rápido de videojuegos, aka “Crea un videojuego en 3 días sin dormir”. La experiencia fue muy positiva y aprendimos muchas cosas, así que quiero compartir algunos consejos para aquellos que alguna vez participen en una competición parecida.