Posts Tagged ‘F.O.G’

3
Dec

Resúmen Semanal #1

   Posted by: geru    in F.O.G

Esta semana no ha habido muchos cambios en el SVN, pero por fin hemos subido algo de media. Asi que, pronto empezaremos a elaborar una guía para poder compilar F.O.G. del SVN.

Entonces, ¿qué hemos hecho a pesar de haber habido tan poco movimiento en el SVN?

Mucho, pero el problema es que la mayor parte del tiempo han sido pruebas. Hemos intentado integrar Caelum (debido a un extraño error, hemos decidido dejarlo para más adelante) y PagedGeometry ( ya que todavía no tenemos media de vegetación, lo que complicaba la compilación y la ejecución). Hemos realizado muchos progresos en lo que al GUI respecta (algunos de los cuales se pueden ver reflejados en el SVN). Pero, una vez más, necesitamos diseñar algunos menús y widgets antes de mostraros los resultados.

También hemos añadido unos enemigos capaces de estar merodeando en determinados puntos, hasta que el personaje entra en su radio de acción y estos se dirigen hacia él.

Pero no todo el trabajo ha sido programar. También hemos elaborado un poco de arte conceptual que podeis ver en nuestra galeria de imágenes y algo de música conceptual que publicaremos tan pronto como podamos.

Creo que esto completa más o menos el primer Resúmen Semanal. Intentaremos escribir uno todos los domingos para manteneros informados.

Tags: , , , , ,

29
Nov

Librerias de desarrollo

   Posted by: geru    in Admin

Cuando decidimos seriamente el empezar con el desarrollo de un videojuego libre, lo primero sobre lo que empezamos a investigar, fué sobre los distintos motores gráficos libres, ya que, en lo que respecta al lenguaje en el que lo íbamos a programar, resultaba evidente que iba a ser C++. En un principio nos llamó la atención Crystal Space debido a que, a parte de tener una comunidad bastante activa y tener CEL (que incorpora numerosos plugins para distintos aspectos del desarrollo del juego), vimos proyectos como éste, que nos animaron a utilizarlo.

Investigando un poco más sobre estos temas, nos percatamos de que OGRE 3D, estaba muchísimo mejor documentado, mucho más extendido y con una comunidad extremadamente activa. Crystal Space, no dependía tanto de librerías externas como OGRE, pero preferimos el tener que depender de ellas para aspectos como la Física del juego, sistemas de Eventos, Música…etc, si resultaba estar todo mucho mejor documentado.

Con esto, nos centramos en entender el funcionamiento de OGRE, para estructurar las ideas. Para controlar el sistema de eventos, utilizamos OIS (Object-Oriented Input System), pero nos empezamos a dar cuenta de que necesitabamos más funcionalidad para el juego, con vistas al futuro desarrollo. Comenzamos a contrastar librerías de Física, y nos decidimos por Bullet Physics, a pesar de su falta de documentación creímos que se podía adaptar mejor a nuestras necesidades.

Con todo este conjunto, parecía que cubríamos casi todo lo que se requiere para llevar a cabo su desarrollo, pero se nos olvidaban los menús y widgets que deberíamos incorporar. No nos podíamos permitir el hacerlos “manualmente” nosotros, así que nos topamos con CEGUI, que tenía muy buena pinta. Una librería que nos permitía la creación de menús y widgets para nuestro videojuego.

Para llevar a cabo el diseño y modelado 3D de los gráficos, desde el principio tuvimos claro que utilizariamos Blender, por ser la herramienta libre de diseño de mayor renombre.

Asi que, con esto es con lo que hasta ahora estamos trabajando. Todo herramientas libres y de gran calidad que esperamos que nos ayuden a culminar con un videojuego totalmente original, libre y porqué no, innovador. Aunque lo que realmente nos mueve a organizar un proyecto de tal embergadura, es el poder forjar nuestro propio mundo, dar rienda suelta a nuestra imaginación y disfrutar con ello, aunque nos cueste mucho trabajo. Estamos muy motivados.

Trabajamos sobre sistemas GNU/Linux: Debian, Arch y Ubuntu, y por ahora F.O.G. únicamente se encuentra disponible para sistemas Linux, pero más adelante cuando esté más desarrollado también lo podreis encontrar para Windows.

Tags: , , , , , ,

18
Nov

Historia

   Posted by: geru    in F.O.G

La verdad es que no estamos muy seguros de cómo surgió la idea de F.O.G. Creemos que fué uno de esos días en los que nuestro tema de conversación trataba sobre videojuegos (para variar :-) ), en el que comenzamos a producir ideas sobre cómo sería ese hipotético juego que nos gustaría alguna vez programar.

Desde el principio, el factor común de nuestro conjunto de ideas era homogeneizar la libertad de movimiento con múltiples combos, distintos ataques especiales, piruetas… todo ello en bastos escenarios, habiendo entre ellos aldeas y ciudades de estética medieva, por las que dar rienda suelta a esa libertad que a todos nos fascinaba.

El materializar esa idea no iba a ser tarea sencilla, con lo que el comienzo del desarrollo se veía constantemente pospuesto y en su lugar intentábamos concretar ideas que podían resultar un poco abstractas. Afortunadamente, hace un par de meses nos enteramos del III Concurso Universitario de Software libre y vimos una oportunidad clarísima que nos permitía organizarnos y establecer objetivos a corto plazo con mayor claridad, cualidades esenciales e intrínsecas en el desarrollo de un proyecto de semejante embergadura. Ahora estamos totalmente decididos a emprender este fascinante viaje épico, con objeto de transmitios lo que visualizamos en nuestra mente  cada vez que pensamos en F.O.G. y haceos disfrutar de una aventura fantástica y además, libre ;-) .

Tags: , ,

17
Nov

Una semana después

   Posted by: geru    in Admin

Tras una semana desde el comienzo del desarrollo, hay muchas cosas que comentar. La verdad es que queríamos haber escrito algún artículo en lo referente al proyecto, con la intención de informar sobre nuestras expectativas y sobre la situación actual de F.O.G. Lo intentaremos a lo largo de ésta semana.

Por desgracia, hasta ahora ha sido inevitable el hecho de que nos centrásemos más en la organización y puesta en marcha del servidor, blog, foro…etc que en otras tareas. A pesar de que aún nos quedan algunos detalles por  tratar,  ya  tenemos el blog en Inglés y como estais viendo, en castellano. Evidentemente, hemos comenzado con el desarrollo, aunque en menor medida de lo que hubieramos deseado. Se puede ver en el SVN y dentro de poco podremos enseñar los primeros pantallazos en nuestra galeria.

Intentaremos comenzar a tratar temas más técnicos y aclarar un poco la idea del proyecto.

Tags: ,

11
Nov

Empezamos

   Posted by: geru    in CUSL

Ayer empezó el III Concurso Universitario de Software libre (CUSL) y F.O.G. es uno de los proyectos aceptados.

Así que… ¿que es F.O.G.?.
F.O.G. es un juego libre (GPLv3) de acción en 3D con bastos escenarios y mucha libertad de movimiento ambientado en la era medieval, con algunos toques de fantasía.

Acabamos de empezar y tardará en parecerse a lo descrito, pero estamos concentrados en nuestro objetivo y estamos muy motivados.

Ahora mismo tenemos muchas cosas que organizar para empezar un poco más en serio con el desarrollo, asi que no me extenderé más. Iremos informando con frecuencia.

Tags: , ,