Novedades en los planes de lanzamiento de Planet Delta

El juego ya está acabado y testeado desde hace ya unos días, pero nos hemos encontrado con un problema de última hora con la versión más reciente de Armadillo (el software que usamos para proteger el juego). Así que hasta que los programadores de Armadillo no den con el problema, el juego no saldrá a la venta.

Por otra parte la versión Mac está casi finalizada, solo falta unos ajustes del tema de ventana y listo. Es probable que lancemos las dos versiones simultáneamente.

Hasta aquí una mera actualización del proyecto, ahora turno a las novedades. Como la cosa se ha atrasado a las fechas que estamos, hemos pensado que hacer el lanzamiento a estas alturas del verano no sería muy productivo. Así que… ¡¡haremos un doble lanzamiento!!

Por una parte pondremos el juego a la venta en breve, en nuestra web y a un precio reducido. De esta manera solo lo podrán comprar los que leéis el blog, la gente de stratos, doid y alguno más. Más que nada por el tráfico de la web, que de momento es pequeño. En esta primera etapa estaremos muy atentos a si se produce cualquier tipo de problema para solucionarlo en el menor tiempo posible. Simultáneamente estableceremos los contactos con los portales.

La segunda fase se pondrá en marcha a lo largo del mes de septiembre. Entonces ya haremos el lanzamiento oficial del juego con notas de prensa y demás, a la vez que aparecerá en algún portal (esperemos) y se fijará el precio normal.

Creemos que es la mejor opción, ya que no tendría sentido una campaña en estas fechas ni queremos guardar el juego en un cajón durante el verano.



En la tele II!! TV3 [Actualizado]

Después de la aparición visto y no visto en Barcelona TV (esperamos subirla en breve), posiblemente mañana aparezcamos por el telenoticias de TV3, probablemente al mediodía.

Volverá a ser una pequeña entrevista en el marco de un pequeño reportaje de BCNPlay. Así que además de nuestra aparición estelar, Xavi al micrófono, también saldrá algo del curso de XNA y el bueno de Sánchez Crespo.

El material grabado ha sido muy extenso, así que no tengo ni idea de que montaran finalmente para un espacio tan cortito.

En cuanto podamos también lo colgaremos para lo podáis ver todos, eso sí, en un perfecto catalán.

¡Actualización!

El pasado lunes emitieron el minireportaje. Lo podéis ver aquí.



A+Dream (II): funcionalidades del framework

Después de contaros la vida y milagros de como se hizo el framework, llega el turno de explicar el framework en sí y sus funcionalidades.

Para quien no sepa que es un framework, no es más que un conjunto de código común a muy diversos proyectos que se abstrae y agrupa para no tener que repetir en cada proyecto. Así explicado a groso modo y según mi visión del tema. Por lo tanto agrupa funcionalidades de gráficos, sonido, engine,…

En concreto A+Dream es un framework multiplataforma (Mac/Windows) para juegos 2D (de momento). El componente de Windows funciona bajo DirectX 8 mientras que el de Mac trabaja en OpenGL.

Hemos utilizado 2 librerías de terceros: una para la carga de texturas y la otra para la gestión del sonido. De esta última ya hablamos en entradas anteriores.

Como la parte desarrollada por ahora tiene las funcionalidades que necesitábamos para Planet Delta, quedan pendientes diversas funcionalidades comunes a este tipo de framework, como la detección de colisiones.

Así que en resumen contamos con las siguientes características en este primera iteración:

  1. Engine del juego: sincronización, clase principal, gestión de mouse y teclado,…
  2. Gráficos:
    • Carga y gestión de texturas en diversos formatos.
    • Gestión de ventana y pantalla completa.
    • Rotaciones, traslaciones,… de polígonos 2D.
    • Detección de alpha.
    • Gestión de fuentes de texto.
    • Control de animaciones.
  3. Sonido:
    • Carga de sonidos completos o por streaming (músicas)
    • Reproducción, bucle,…
    • Fades y crossfades.

Es un esquema bastante sintetizado, pero contiene las funciones más importantes y de alto nivel, pero hay mucho más trabajo por detrás de cosas más técnicas como la memoria, objetos,…

En la próxima entrega hablaremos del futuro del framework, porque es un sistema que irá creciendo conforme a nuestras necesidades y futuros proyectos.



A+Dream (I): historia de desarrollo de un framework

Ya iba siendo hora de hablar de nuestro framework de fabricación propia al que su principal encargado le puso el sugestivo nombre de A+Dream (a one more dream). En este primer post vamos a hablar de como se gestó, dejaremos las características para un segundo, y su futuro para un tercero.

Nos vamos a remontar a verano del año pasado cuando empezamos a reclutar el personal. Una vez con el núcleo del equipo ya formado y después de descartar el desarrollo para XNA del primer proyecto, nos sentamos para estudiar las opciones de desarrollo para PC.

Después de listar varias de las diversas opciones, trastear con varios frameworks, sdks y demás, decidimos que era mejor realizar nuestro propio framework 2D que se adaptaría mejor a nuestras necesidades y que nos simplificaría la vida para los siguientes proyectos.

Así que nos pusimos manos a la obra paralelamente al desarrollo del juego y, como evidentemente se necesitaba el framework para el propio desarrollo, a lo largo del proyecto tuvimos que ir rehaciendo cosas mientras avanzaba el framework. Este problema que a priori estaba más o menos planificado para que su repercusión fuera lo más pequeña posible, nos acabó dando por saco al extenderse el desarrollo del framework por culpa principalmente de la integración con librerías de terceros (sonido y carga de texturas principalmente). Cosas que pasan.

Evidentemente el framework no está completo, solo hemos implementado las funcionalidades que necesitábamos para el primer proyecto y el resto de funcionalidades relacionadas con estas. Así que todavía quedan “bloques” enteros por hacer que no necesitábamos, como puede ser la detección de colisiones.

A pesar de que el juego se ha visto retrasado entre otras cosas por el desarrollo del framework, y a priori era más fácil utilizar uno de terceros, estamos satisfechos porque nos está quedando bastante apañado y sobretodo porque hemos aprendido muchísimo por el camino (sobretodo David :P, que es el principal artífice del invento).



Finalmente nuestra idea ha sido nuestro aval

Hoy hemos alcanzado uno de los principales objetivos que nos fijamos hará más de un año y que era fundamental para consolidar el proyecto.

Esta misma mañana hemos firmado un préstamo bastante interesante con Bancaja, lo que nos permite afrontar con garantías y mayor ilusión si cabe los futuros proyectos. Así que hoy mismo iniciamos una nueva etapa de mayor estabilidad financiera (la justa y necesaria, que los intereses achuchan lo suyo).

Una vez conseguida esta primera “ronda” de financiación externa vamos a estar unos meses sin mover más el tema económico, pero después del verano volveremos a la carga porque nuestros objetivos son ambiciosos y no queremos dejar de crecer. Entonces se abrirán otras opciones como son conseguir inversión externa o firmar alguno de nuestros proyectos con un publisher. Aunque eso sí, ya con un proyecto muy sólido en funcionamiento, un juego a la venta y sin prisas.

Los más viejos del lugar recordarán un post del año pasado donde informamos que Bancaja no había querido financiarnos en ese momento. Desde entonces las cosas fueron evolucionando, el proyecto se fue consolidando, ganamos el premio de Bancaja,… Y finalmente, en un segundo tanteo con Bancaja, vieron el verdadero potencial del proyecto y se decidieron a financiarnos. Así que parece que la idea importa bastante y que este tipo de entidades apuestan por proyectos innovadores y por equipos con ilusión (después de darles la brasa, claro está :P)

Bancaja no fue la única entidad que nos abrió las puertas de la financiación, pero han sido los que han apostado más fuerte. Eso sí, nos ha costado mucho tiempo y esfuerzo poder acceder a este tipo de financiación… pero lo hemos conseguido!! :)

Solo nos queda poner a la venta Planet Delta: A Journey to the Core, y daremos por terminado nuestro primer ciclo.



En la tele!! Barcelona TV

Estamos que nos salimos!!!!

Mañana se va emitir en Barcelona TV a eso de las 14h, un reportaje de BCNPlay y dentro del reportaje aparecerá el intrépido Xavi que pasaba por allí… :P

La verdad es que no sabemos como será el reportaje ni nuestra cuota de protagonismo, pero me consta que Xavi se ha explicado bien y ha dado bombo a todo el equipo :)

Intentaremos capturarlo de alguna forma y colgarlo en el blog, pero si alguno tiene la ocasión de verlo  mañana que no se lo pierda ;)



Nuevos aires para el blog

Con la constitución de la empresa y el próximo lanzamiento de Planet Delta quedará cubierta la primera gran etapa de la empresa y también del blog.

Ya llevamos casi un año explicando nuestras batallitas, vivencias,… y creemos que es el momento de cambiar un poco los contenidos del blog.

El cambio más importante será la desaparición de nuestro resumen semanal. El objetivo era cubrir todo el ciclo de creación de la empresa y de desarrollo del primer juego, así que una vez conseguido ya sería volver a explicar las mismas cosas pero para diferentes proyectos.

En cuanto a novedades, primero vamos a sacar una serie de entradas/artículos como cierre de esta primera etapa. De momento tenemos previsto 3, y un cuarto dentro de un tiempo. Cada artículo se centrará en un tema relacionado con esta etapa, de esta manera escribiremos: un postmortem del primer juego, un resumen de la constitución de la empresa, una explicación de como nos afecta la situación financiera de España y del resto del mundo, y finalmente un análisis de las ventas de Planet Delta una vez hayan pasado unos meses de su lanzamiento.

Además de esta serie de artículos resumen, escribiremos sobre las nuevas gestiones que vayamos emprendiendo: distribución en portales, búsqueda y negociación con publishers,… Completaremos este listado de artículos con entradas más técnicas donde explicaremos las tecnologías con las que trabajemos, librerías,…

Finalmente seguiremos con el goteo de información de los próximos proyectos e intentaremos hacer nuevos concursos para el testeo de los próximos juegos.

Se abre una nueva etapa para nosotros que queremos seguir compartiendo con vosotros. Como siempre estamos abiertos a comentarios, críticas, propuestas,… y todo lo que queráis compartir con nosotros.



Primicia primiciosa!! Trailer de Planet Delta: A Journey to the Core

Hemos decidido colgar el trailer final del juego en el blog antes de lanzar la nota de prensa, el juego y demás.

De momento es la versión youtube, pero actualizaremos el post esta semana con alguna versión de mayor calidad.

El vídeo es en parte el mismo que el anterior pero bastante más bonito :P También hemos añadido alguna cosa nueva y alguna tema musical molón del juego.

No hemos buscado un trailer impactante porque no era la intención pero creemos que está chulo.



Evolution Dreams Studio S.L.

¡¡¡Por fin!!!

Después de mucho esfuerzo, muchas gestiones, muchas esperas y mucha mucha paciencia, después de todo, ya estamos totalmente constituidos, todo el equipo contratado y dispuestos a vender nuestro primer juego en breve.

Próximamente escribiremos una entrada para explicar todo el proceso exhaustivamente, pero queríamos compartir nuestra alegría con vosotros :)

Han sido casi 3 meses de retraso con respecto a la fecha que se había estimado, retraso provocado por un fallo de la asesoría que nos llevaba la creación de la empresa… Pero bien está lo que bien acaba, y ahora ya podemos aislarnos un poco de todo el papeleo y demás que nos ha tenido estresados, preocupados y con cierto grado de ansiedad. Ya nos podemos dedicar casi por completo a lo nuestro, hacer juegos y venderlos.

Pues nada, ya ampliaremos detalles y contaremos nuestras batallitas en un próximo post.



Aparición estelar en la radio ;)

Como avanzamos el otro día, ayer estuvimos en ComRàdio en el programa Un altre món de Jordi Duran. Nuestra intervención fue concretamente en la sección dedicada a la cultura de los videojuegos, presentada por Albert Murillo.

La experiencia no pudo ser más positiva y nos fuimos muy contentos con el trato de ambos presentadores y lo bien que salió la entrevista/charla, a pesar de nuestro nerviosismo inicial.

Como veréis, el otro Xavi no interviene demasiado por dos motivos: que yo hablo mucho cuando me pongo xD, y que arrastra una gripe/resfriado y tenía la garganta perjudicada.

Os dejo aquí el fragmento del programa para que podáis escucharlo todos.