Viernes, 2 de enero del 2009
Feliz 2009 y un pequeño balance del año 2008
Desde Ikaro Games deseamos que estéis pasando unas felices fiestas y que tengáis un buen año 2009. El tiempo pasa muy rápido y ya hace algo más de un año que iniciamos este proyecto en el que queremos desarrollar videojuegos libres y colaborar con otros proyectos que lo hagan. A continuación os dejo con un pequeño balance de lo que hemos hecho en Ikaro Games durante 2008.
Project Football:
Nuestro principal proyecto durante el 2008 ha sido sin duda Project Football. Este proyecto era el fin de carrera de mi compañero David Dominguez "d_b" y mio (David Ballesteros "Dividio"), y con el participábamos en la segunda edición del Concurso Universitario de Software Libre. Cuando comenzó el año estábamos inmersos en la puesta en marcha del motor del juego, y para el final del fin de carrera y el concurso ya teníamos una versión medianamente funcional, lo que nos valió una buena nota en el fin de carrera y una mención especial en el Premio Local de Sevilla del concurso,
Tras esto llegó el verano y una relajación en el ritmo de desarrollo, puesto que ya no teníamos presión de fechas por sacar nuevas versiones. Aún así el desarrollo continúa, hemos publicado un par de versiones del juego desde entonces y ya estamos con el desarrollo de una nueva. También estamos empezando a recibir nuevas colaboraciones externas, lo que está resultando en una mejora de calidad del juego.
Para la nueva versión el principal objetivo es que el usuario pueda jugar varias ligas consecutivas, lo que unido al cálculo de medias para jugadores y equipos, los nuevos contenidos en la base de datos, y algunas que otras cosas, esperamos que se mejore la jugabilidad de Project Football.
Colaboraciones con otros proyectos:
La colaboración con otros proyectos nos permite obtener otras perspectivas sobre el desarrollo de videojuegos como software libre, como se organizan los equipos de desarrollo, que herramientas utilizan para determinadas tareas, etc. Es una relación de beneficio mutuo, ellos reciben una colaboración a su proyecto, mientras nosotros adquirimos experiencia y conocimientos en determinadas tareas.
Durante 2008 hemos realizado un par de pequeñas colaboraciones, ambas relacionadas con la traducción al español de la interfaz de usuario de otros proyectos, lo que nos ha permitido aprender ciertas cosas sobre la internacionalización de aplicaciones utilizando la herramienta Gettext.
La primera de las colaboraciones fue con el proyecto SuperTuxKart, del que ya os hablamos por aquí. Nuestra traducción fue incluida en la versión 0.5 del juego, y ahora, dada la proximidad de la publicación de la versión 0.6, hemos enviado una actualización con el 100% de las cadenas traducidas, que ya ha sido incluida en el SVN oficial. Para descargar el último SVN del juego y compilarlo en GNU/Linux sólo tenéis que hacer lo siguiente (suponiendo que tenéis instaladas todas las dependencias):
La segunda colaboración ha sido con el proyecto Djl (Dépôt jeux linux), que es una aplicación mediante la que se pueden instalar, con un par de clics, muchos juegos en GNU/Linux. Desde la versión 1.2.4 está incluida la traducción al español que hemos enviado nosotros, y pronto habrá que enviar una actualización, puesto que el proyecto está evolucionando rápidamente y están añadiendo nuevos menús a la interfaz de usuario. Cuando tengamos una versión algo más funcional de Project Football trataremos de darla de alta en DJL, puesto que bastante gente está utilizándolo para descubrir nuevos juegos en GNU/Linux.
Bueno, tras este "pequeño" balance, parece que el 2008 ha sido bastante productivo y positivo, esperemos que el 2009 sea tan bueno como el anterior y trabajaremos para que sea incluso mejor
Project Football:
Nuestro principal proyecto durante el 2008 ha sido sin duda Project Football. Este proyecto era el fin de carrera de mi compañero David Dominguez "d_b" y mio (David Ballesteros "Dividio"), y con el participábamos en la segunda edición del Concurso Universitario de Software Libre. Cuando comenzó el año estábamos inmersos en la puesta en marcha del motor del juego, y para el final del fin de carrera y el concurso ya teníamos una versión medianamente funcional, lo que nos valió una buena nota en el fin de carrera y una mención especial en el Premio Local de Sevilla del concurso,
Tras esto llegó el verano y una relajación en el ritmo de desarrollo, puesto que ya no teníamos presión de fechas por sacar nuevas versiones. Aún así el desarrollo continúa, hemos publicado un par de versiones del juego desde entonces y ya estamos con el desarrollo de una nueva. También estamos empezando a recibir nuevas colaboraciones externas, lo que está resultando en una mejora de calidad del juego.
Para la nueva versión el principal objetivo es que el usuario pueda jugar varias ligas consecutivas, lo que unido al cálculo de medias para jugadores y equipos, los nuevos contenidos en la base de datos, y algunas que otras cosas, esperamos que se mejore la jugabilidad de Project Football.
Colaboraciones con otros proyectos:
La colaboración con otros proyectos nos permite obtener otras perspectivas sobre el desarrollo de videojuegos como software libre, como se organizan los equipos de desarrollo, que herramientas utilizan para determinadas tareas, etc. Es una relación de beneficio mutuo, ellos reciben una colaboración a su proyecto, mientras nosotros adquirimos experiencia y conocimientos en determinadas tareas.
Durante 2008 hemos realizado un par de pequeñas colaboraciones, ambas relacionadas con la traducción al español de la interfaz de usuario de otros proyectos, lo que nos ha permitido aprender ciertas cosas sobre la internacionalización de aplicaciones utilizando la herramienta Gettext.
La primera de las colaboraciones fue con el proyecto SuperTuxKart, del que ya os hablamos por aquí. Nuestra traducción fue incluida en la versión 0.5 del juego, y ahora, dada la proximidad de la publicación de la versión 0.6, hemos enviado una actualización con el 100% de las cadenas traducidas, que ya ha sido incluida en el SVN oficial. Para descargar el último SVN del juego y compilarlo en GNU/Linux sólo tenéis que hacer lo siguiente (suponiendo que tenéis instaladas todas las dependencias):
svn co https://supertuxkart.svn.sourceforge.net/svnroot/supertuxkart/trunk/supertuxkart supertuxkart
cd supertuxkart
./autogen.sh && ./configure && makeLa segunda colaboración ha sido con el proyecto Djl (Dépôt jeux linux), que es una aplicación mediante la que se pueden instalar, con un par de clics, muchos juegos en GNU/Linux. Desde la versión 1.2.4 está incluida la traducción al español que hemos enviado nosotros, y pronto habrá que enviar una actualización, puesto que el proyecto está evolucionando rápidamente y están añadiendo nuevos menús a la interfaz de usuario. Cuando tengamos una versión algo más funcional de Project Football trataremos de darla de alta en DJL, puesto que bastante gente está utilizándolo para descubrir nuevos juegos en GNU/Linux.
Bueno, tras este "pequeño" balance, parece que el 2008 ha sido bastante productivo y positivo, esperemos que el 2009 sea tan bueno como el anterior y trabajaremos para que sea incluso mejor
Publicado por Dividio
en CUSLII, Project Football, SuperTuxKart
a las
02:00
| Comentarios (0)
| Referencias (0)
Sábado, 29 de noviembre del 2008
Versión 0.1.3 de Project Football
Volvemos a la carga con una nueva versión del proyecto, además esta ocasión es un tanto especial, puesto que mañana hace exactamente un año que publicamos la versión 0.0.1. Por esta razón, estrenamos también una página web de presentación para Project Football, la cual esperamos que os guste y sirva como referencia para descargar rápidamente las últimas versiones del proyecto y ver sus capturas de pantalla.
Pasando a las novedades que trae la versión 0.1.3, la más importante ha sido una reestructuración casi completa de todo el código fuente, con la que esperamos poder ampliar más fácilmente el juego en el futuro. Esta refactorización nos ha llevado bastante tiempo como habéis podido observar, mi compañero David ( d_b ) os contará próximamente todos los pormenores al respecto.
Como os comentamos en el anterior post, Juan Carlos ( Furor) ha contribuido al proyecto con nuevos modelos 3D y texturas para los jugadores, así como para las porterías y el terreno de juego. El trabajo aún no está completo, pero ahora la simulación luce mucho mejor que antes.
El resto de novedades en esta versión son las siguientes:
Como en ocasiones anteriores, el registro completo de cambios lo podéis leer en la Forja, y también podéis descargar Project Football en tres tipos de paquetes: código fuente (incluye script para compilar en procesadores i386 y PowerPC), compilado dinámicamente para procesadores i386 en Linux, o para Windows.
Pasando a las novedades que trae la versión 0.1.3, la más importante ha sido una reestructuración casi completa de todo el código fuente, con la que esperamos poder ampliar más fácilmente el juego en el futuro. Esta refactorización nos ha llevado bastante tiempo como habéis podido observar, mi compañero David ( d_b ) os contará próximamente todos los pormenores al respecto.
Como os comentamos en el anterior post, Juan Carlos ( Furor) ha contribuido al proyecto con nuevos modelos 3D y texturas para los jugadores, así como para las porterías y el terreno de juego. El trabajo aún no está completo, pero ahora la simulación luce mucho mejor que antes.
El resto de novedades en esta versión son las siguientes:
- Posibilidad de usar el modo Direct3D en la versión Windows. (No ha sido muy probado)
- Realizadas algunas optimizaciones y arregladas algunas pérdidas de memoria.
- Ahora existen varias confederaciones, países, y ligas con los que poder jugar (por ahora la liga española y la inglesa).
- Generación automática del calendario de partidos.
- Generación automática de jugadores y contratos para los equipos que no estén completos. Ahora mismo los jugadores de la liga española son todos iguales, puesto que están definidos en el fichero "inserts_teamplayers.sql" para que los podáis editar fácilmente. Los jugadores de la liga inglesa si tienen atributos diferentes puesto que son generados todos aleatoriamente.
- Los equipos pueden tener ahora un escudo.
- Los jugadores tienen características de velocidad y tiro.
- Mejoras en la pantalla de selección de equipos y en la de jugadores.
Como en ocasiones anteriores, el registro completo de cambios lo podéis leer en la Forja, y también podéis descargar Project Football en tres tipos de paquetes: código fuente (incluye script para compilar en procesadores i386 y PowerPC), compilado dinámicamente para procesadores i386 en Linux, o para Windows.
Domingo, 28 de septiembre del 2008
Nuevos modelos 3D para los jugadores
Gracias a la aportación de Juan Carlos (Furor), ahora tenemos nuevos modelos 3D y texturas para los jugadores en el modo simulación. Los modelos existentes hasta ahora los había hecho yo mediante la herramienta Wings3D, quedándose en unos modestos cilindros de colores que dejaban un poco que desear.
Juan Carlos ha modelado en Blender unos jugadores similares a los que podemos encontrar en un futbolín, les ha puesto unas texturas con alguna sombra estática y por ahora el resultado es bastante bueno. Aquí os dejo algunas capturas de pantalla del trabajo en Blender y cómo queda al final en el juego:
Por otra parte, Juan Carlos está haciendo nuevos modelos y texturas para las porterías y el campo, de más calidad que lo que hay ahora, os dejo una pequeña muestra de su entorno de trabajo:
Juan Carlos ha modelado en Blender unos jugadores similares a los que podemos encontrar en un futbolín, les ha puesto unas texturas con alguna sombra estática y por ahora el resultado es bastante bueno. Aquí os dejo algunas capturas de pantalla del trabajo en Blender y cómo queda al final en el juego:
Por otra parte, Juan Carlos está haciendo nuevos modelos y texturas para las porterías y el campo, de más calidad que lo que hay ahora, os dejo una pequeña muestra de su entorno de trabajo:
Miércoles, 24 de septiembre del 2008
Project Football sobre PowerPc
Con la intención de llegar a tener una versión para MacOS X del juego, y como paso previo, hace un tiempo traté de compilar Project Football en un Powerbook G4 en el que tenía instalado Ubuntu 8.04 para PowerPC. La compilación no funcionó, al encontrarse errores al localizar las cabeceras de la librería Bullet (incluidas en el proyecto), por lo que desistí por aquel entonces.
Ayer, dándole vueltas a la cabeza sobre el tema, recordé que en la versión 0.1.2 hay corregido un error en los Makefiles referente al tema de Bullet, así que corrí raudo a probar dicha versión en el Powerbook....y funcionó!!
Una vez instaladas las dependencias todo compiló perfectamente, lancé el juego, pude crear partidas y jugar partidos en modo resultado, aunque en el modo simulación ya no va tan bien la cosa. El Powerbook tiene una tarjeta gráfica ATI, y AMD no publica drivers para Linux sobre PowerPC, así que los drivers que incluye Ubuntu son los de código abierto, los cuales sirven para ir tirando pero poco más.
Así que si tenéis un PowerPC, podéis descargar el código fuente a partir de la versión 0.1.2 y jugar hasta donde vuestros drivers os permitan. Próxima plataforma.....MacOS X.
Ayer, dándole vueltas a la cabeza sobre el tema, recordé que en la versión 0.1.2 hay corregido un error en los Makefiles referente al tema de Bullet, así que corrí raudo a probar dicha versión en el Powerbook....y funcionó!!
Una vez instaladas las dependencias todo compiló perfectamente, lancé el juego, pude crear partidas y jugar partidos en modo resultado, aunque en el modo simulación ya no va tan bien la cosa. El Powerbook tiene una tarjeta gráfica ATI, y AMD no publica drivers para Linux sobre PowerPC, así que los drivers que incluye Ubuntu son los de código abierto, los cuales sirven para ir tirando pero poco más.
Así que si tenéis un PowerPC, podéis descargar el código fuente a partir de la versión 0.1.2 y jugar hasta donde vuestros drivers os permitan. Próxima plataforma.....MacOS X.
Viernes, 19 de septiembre del 2008
Versión 0.1.2 de Project Football
Tras bastante tiempo sin actualizar el blog, hemos publicado una nueva versión del juego. En ella está todo el trabajo que hemos realizado en Project Football desde que terminamos el proyecto fin de carrera, que no es poco. Por cierto, lo aprobamos con buena nota y todo
, la documentación de todo el proyecto tenemos pensado colgarla por aquí con alguna licencia Creative Commons, por si a alguien le interesa.
La versión nueva versión de Project Football es la 0.1.2, en la que hemos corregido numerosos pequeños errores que había (sobre todo en la parte del simulador). En el apartado de novedades podemos destacar la inclusión de una opción de juego para jugar a "Modo resultado", por lo que no tenéis que tragaros todos los partidos si así lo deseáis. Esta opción viene con una nueva pantalla en la que se muestra el resultado final del partido, y donde en un futuro pondremos diversas estadísticas de este, así como la posibilidad de consultar otros resultados de la misma jornada.
El segundo cambio más destacable es la inclusión de soporte para internacionalización (i18n), es decir, ahora el juego se puede traducir a varios idiomas (gracias a lo aprendido en la traducción de SuperTuxKart). Por el momento hemos añadido la traducción al español del juego
. El idioma es detectado automáticamente según la información del sistema operativo, este comportamiento por defecto se puede variar cambiando la variable de entorno LANG, y dándole el valor "es_ES" o "en_GB" dependiendo de si lo queremos en español o en inglés. En un futuro tendremos que añadir una opción en los menús para poder cambiar esto directamente.
Bueno, esto ha sido lo más importante que hemos hecho en este tiempo. Aún hay más cosas nuevas, las cuales las podéis consultar en el registro completo de cambios que hay en la Forja. También podéis descargar esta versión 0.1.2 en tres tipos de paquetes: código fuente (incluye script para compilar), compilado dinámicamente para procesadores i386 en Linux, o para Windows.
Hasta la próxima !
PD: En el modo de juego "Quick Play" o "Partida Rápida" no le deis a "Continuar" una vez acabado el partido, puesto que la aplicación "peta", darle a "Volver" para ir al menú principal. Desde el modo de juego normal se pueden jugar los partidos sin problemas.
La versión nueva versión de Project Football es la 0.1.2, en la que hemos corregido numerosos pequeños errores que había (sobre todo en la parte del simulador). En el apartado de novedades podemos destacar la inclusión de una opción de juego para jugar a "Modo resultado", por lo que no tenéis que tragaros todos los partidos si así lo deseáis. Esta opción viene con una nueva pantalla en la que se muestra el resultado final del partido, y donde en un futuro pondremos diversas estadísticas de este, así como la posibilidad de consultar otros resultados de la misma jornada.
El segundo cambio más destacable es la inclusión de soporte para internacionalización (i18n), es decir, ahora el juego se puede traducir a varios idiomas (gracias a lo aprendido en la traducción de SuperTuxKart). Por el momento hemos añadido la traducción al español del juego
Bueno, esto ha sido lo más importante que hemos hecho en este tiempo. Aún hay más cosas nuevas, las cuales las podéis consultar en el registro completo de cambios que hay en la Forja. También podéis descargar esta versión 0.1.2 en tres tipos de paquetes: código fuente (incluye script para compilar), compilado dinámicamente para procesadores i386 en Linux, o para Windows.
Hasta la próxima !
PD: En el modo de juego "Quick Play" o "Partida Rápida" no le deis a "Continuar" una vez acabado el partido, puesto que la aplicación "peta", darle a "Volver" para ir al menú principal. Desde el modo de juego normal se pueden jugar los partidos sin problemas.
Domingo, 1 de junio del 2008
Traducción al español de SuperTuxKart
Al inicio de este blog comentábamos que en Ikaro Games íbamos a dedicarnos al desarrollo de juegos que fueran software libre. Esto incluye hacer aportaciones en un momento dado a otros proyectos de juegos libres.
Para romper el hielo hemos traducido al español el juego SuperTuxKart, que es un juego de carreras de karts al estilo del mítico Super Mario Kart. El juego está mejorando mucho últimamente y desde hace poco incluye soporte para internacionalización. Además, como en un futuro queremos incluir soporte para internacionalización en Project Football, esta experiencia nos sirve para conocer un poco mejor como hacer esto. La primera versión de SuperTuxKart que incluye esta traducción al español es la 0.5 final, estando el juego disponible para Windows, Linux y MacOS X.
Si encontráis cadenas que falten por traducir (alguna hay), errores en la traducción (puede que también haya), o veis texto que aparece cortado, dejar un comentario en esta misma página y trataremos de corregirlo para futuras versiones.
Que os divirtáis.
Para romper el hielo hemos traducido al español el juego SuperTuxKart, que es un juego de carreras de karts al estilo del mítico Super Mario Kart. El juego está mejorando mucho últimamente y desde hace poco incluye soporte para internacionalización. Además, como en un futuro queremos incluir soporte para internacionalización en Project Football, esta experiencia nos sirve para conocer un poco mejor como hacer esto. La primera versión de SuperTuxKart que incluye esta traducción al español es la 0.5 final, estando el juego disponible para Windows, Linux y MacOS X.
Si encontráis cadenas que falten por traducir (alguna hay), errores en la traducción (puede que también haya), o veis texto que aparece cortado, dejar un comentario en esta misma página y trataremos de corregirlo para futuras versiones.
Que os divirtáis.
Martes, 6 de mayo del 2008
Premio Local de Sevilla, EDVS 2, y estado del proyecto
Hace tiempo que no comentamos por aquí las cosas que han ido ocurriendo alrededor de Project Football, así que a continuación os dejo un pequeño resumen.
Fuimos al acto de entrega de los Premios Locales de Sevilla en el CUSLII, hicimos una pequeña presentación de nuestro proyecto junto a los desarrolladores de Pro Evolution Chapping, los cuales obtuvieron el primer premio en esta categoría local de Sevilla y nosotros nos llevamos una mención especial por parte de la organización. El evento estuvo muy bien, entre los asistentes Javier Santos se puso en contacto con nosotros para ver si conseguimos sacar una versión del juego para MacOS X (cualquier ayuda en este área es bienvenida). Aquí os dejo un recorte del periódico El Mundo del Sábado 3 de Marzo, en el que hablan de este evento:
También el Sábado 3 se celebró en Sevilla el EDVS 2, un encuentro de desarrolladores de videojuegos organizado por la asociación DESEA. Allí pudimos ver varios proyectos interesantes y conocer a personas metidas en el mundillo de los videojuegos. Pudimos hablar con la gente de Genera Mobile, que llevan unos años desarrollando mánagers de fútbol para móviles y tienen la licencia oficial de la LFP para poner los nombres de los equipos y los jugadores, además nos enseñaron la versión 2008 de dicho mánager y otros juegos de fútbol que estaban haciendo. También pude conocer a JoveChiere, un crack del Wings3D, al que le estuve preguntando algunas cosillas sobre como modelar una portería, el me comentó la existencia de un portal en español sobre Wings3D que está montando y que tiene muy buena pinta. También pudimos enseñar un poco el juego en un momento de relax y parece que gustó como va la cosa (gracias a Alberto y a nuestro tocayo David por ofrecer sus portátiles). Ya tenemos ganas de ir al EDVS 3
.
Por último, en cuanto al desarrollo propio de Project Football, estamos realizando la documentación del desarrollo que hemos hecho hasta ahora, puesto que es nuestro proyecto fin de carrera y queremos entregarlo antes del 2 de Junio (a ver si nos da tiempo), por esta razón no le estamos dando ahora tanta caña al código fuente. En el servidor SVN hemos corregido algunos pequeños detalles (por ejemplo para que compile en la nueva Ubuntu 8.04), y en mi copia local he estado trabajando un poco en la conducción del balón por parte de los jugadores, aunque el movimiento no es muy fluido aún.
Fuimos al acto de entrega de los Premios Locales de Sevilla en el CUSLII, hicimos una pequeña presentación de nuestro proyecto junto a los desarrolladores de Pro Evolution Chapping, los cuales obtuvieron el primer premio en esta categoría local de Sevilla y nosotros nos llevamos una mención especial por parte de la organización. El evento estuvo muy bien, entre los asistentes Javier Santos se puso en contacto con nosotros para ver si conseguimos sacar una versión del juego para MacOS X (cualquier ayuda en este área es bienvenida). Aquí os dejo un recorte del periódico El Mundo del Sábado 3 de Marzo, en el que hablan de este evento:
También el Sábado 3 se celebró en Sevilla el EDVS 2, un encuentro de desarrolladores de videojuegos organizado por la asociación DESEA. Allí pudimos ver varios proyectos interesantes y conocer a personas metidas en el mundillo de los videojuegos. Pudimos hablar con la gente de Genera Mobile, que llevan unos años desarrollando mánagers de fútbol para móviles y tienen la licencia oficial de la LFP para poner los nombres de los equipos y los jugadores, además nos enseñaron la versión 2008 de dicho mánager y otros juegos de fútbol que estaban haciendo. También pude conocer a JoveChiere, un crack del Wings3D, al que le estuve preguntando algunas cosillas sobre como modelar una portería, el me comentó la existencia de un portal en español sobre Wings3D que está montando y que tiene muy buena pinta. También pudimos enseñar un poco el juego en un momento de relax y parece que gustó como va la cosa (gracias a Alberto y a nuestro tocayo David por ofrecer sus portátiles). Ya tenemos ganas de ir al EDVS 3
Por último, en cuanto al desarrollo propio de Project Football, estamos realizando la documentación del desarrollo que hemos hecho hasta ahora, puesto que es nuestro proyecto fin de carrera y queremos entregarlo antes del 2 de Junio (a ver si nos da tiempo), por esta razón no le estamos dando ahora tanta caña al código fuente. En el servidor SVN hemos corregido algunos pequeños detalles (por ejemplo para que compile en la nueva Ubuntu 8.04), y en mi copia local he estado trabajando un poco en la conducción del balón por parte de los jugadores, aunque el movimiento no es muy fluido aún.
Viernes, 18 de abril del 2008
Salimos en Linux Magazine Nº 37
Pues eso, que han publicado un artículo sobre nuestro proyecto en la edición Nº 37 de Linux Magazine. Los editores de la revista pidieron a los participantes en el CUSLII un artículo describiendo sus proyectos, y luego ellos irían publicando algunos de dichos artículos. Aquí tenéis la página donde aparece:
El artículo lo escribimos a finales de Enero, por lo que las capturas de pantalla que aparecen son algo viejas. La imagen está recortada de la que publicaron los del proyecto ICUM en su blog, a quienes aprovechamos para felicitarles por su premio en la categoría local de Castilla-La Mancha.
Sobre los avances del proyecto, ahora mismo nos hemos tomado un pequeño descanso para dedicar un poco de tiempo a ese proyecto que tiene todo el mundo llamado Vida Real, en el que hay trabajo, exámenes, feria, familia, etc, así que la próxima versión tardará un poco más de lo habitual.
El artículo lo escribimos a finales de Enero, por lo que las capturas de pantalla que aparecen son algo viejas. La imagen está recortada de la que publicaron los del proyecto ICUM en su blog, a quienes aprovechamos para felicitarles por su premio en la categoría local de Castilla-La Mancha.
Sobre los avances del proyecto, ahora mismo nos hemos tomado un pequeño descanso para dedicar un poco de tiempo a ese proyecto que tiene todo el mundo llamado Vida Real, en el que hay trabajo, exámenes, feria, familia, etc, así que la próxima versión tardará un poco más de lo habitual.
Viernes, 11 de abril del 2008
Versión de mantenimiento 0.1.1 de Project Football
Debido a un grave problema de rendimiento en la versión 0.1.0 para Windows, ha sido publicada la versión de mantenimiento 0.1.1 de Project Football. Ya que el problema era bastante molesto para los usuarios de Windows, en cuanto hemos tenido algo de tiempo nos hemos puesto manos a la obra para sacar esta versión.
Resulta que al crear la base de datos, realizábamos múltiples inserciones de golpe, siendo cada una de ellas una transacción en SQLite. En Linux apenas se notaban unos pocos segundos de retraso al crear la base de datos completa, pero en Windows el proceso se eternizaba, llegando a tardar entre 2 y 3 minutos en crear una partida nueva. La solución ha sido realizar todas las inserciones de creación de la base de datos en una única transacción, lo que ha mejorado el rendimiento notablemente. Ahora la creación de la base de datos es casi instantánea.
A parte de esto, se ha aprovechado para cambiar la configuración de vídeo por defecto, pasando a ser ahora la resolución 1024x768 a pantalla completa, y con VSync activado. También se ha añadido un límite mínimo a la altura de la cámara en el modo 3D, con lo que ahora no es posible ver el campo desde abajo.
El registro completo de cambios lo podéis leer en la Forja, y también podéis descargar esta versión 0.1.1 en tres tipos de paquetes: código fuente (incluye script para compilar), compilado dinámicamente para procesadores i386 en Linux, o para Windows.
Resulta que al crear la base de datos, realizábamos múltiples inserciones de golpe, siendo cada una de ellas una transacción en SQLite. En Linux apenas se notaban unos pocos segundos de retraso al crear la base de datos completa, pero en Windows el proceso se eternizaba, llegando a tardar entre 2 y 3 minutos en crear una partida nueva. La solución ha sido realizar todas las inserciones de creación de la base de datos en una única transacción, lo que ha mejorado el rendimiento notablemente. Ahora la creación de la base de datos es casi instantánea.
A parte de esto, se ha aprovechado para cambiar la configuración de vídeo por defecto, pasando a ser ahora la resolución 1024x768 a pantalla completa, y con VSync activado. También se ha añadido un límite mínimo a la altura de la cámara en el modo 3D, con lo que ahora no es posible ver el campo desde abajo.
El registro completo de cambios lo podéis leer en la Forja, y también podéis descargar esta versión 0.1.1 en tres tipos de paquetes: código fuente (incluye script para compilar), compilado dinámicamente para procesadores i386 en Linux, o para Windows.
Domingo, 6 de abril del 2008
Versión 0.1.0 de Project Football
Ya está disponible la versión 0.1.0 de Project Football, en la que hemos dado un salto cualitativo en cuanto a la jugabilidad de este mánager de fútbol. Como se comentó en ocasiones anteriores, esta será la última versión que entre en el II Concurso Universitario de Software Libre. Aprovechamos la ocasión, para desde aquí desear suerte a todos los participantes en esta fase final.
En este hito, se han alcanzado la mayoría de los objetivos marcados al comienzo del concurso. Esto es, poder crear partidas y guardarlas, simular partidos y completar una temporada de liga. A continuación una lista detallada de los cambios realizados: Continua leyendo "Versión 0.1.0 de Project ... »
En este hito, se han alcanzado la mayoría de los objetivos marcados al comienzo del concurso. Esto es, poder crear partidas y guardarlas, simular partidos y completar una temporada de liga. A continuación una lista detallada de los cambios realizados: Continua leyendo "Versión 0.1.0 de Project ... »
(Página 1 de 4, en total 34 entradas)
página siguiente »







