Archive for August, 2007

Guía de iniciación a SDL

August 21st, 2007 by Dividio | 4 Comments | Filed in Webs de Interés

Rcaf ha anunciado en su blog que ha terminado una nueva guía de iniciación a la programación de videojuegos en 2D, con la ayuda de la librería SDL y utilizando como base el lenguaje de programación C.

Dicha guía la ha alojado en su wiki, en ella se contempla la creación de una ventana y el control de los eventos que se producen en ella, la manipulación de los eventos de teclado, joystick y ratón, cálculo y ajuste del framerate del juego, etc.

Con esto además incluye ejemplos de código fuente paso a paso, consiguiéndose como resultado final poder cargar en una ventana un sprite y moverlo utilizando cualquiera de los anteriores periféricos del ordenador.

Además en su blog y en el wiki se pueden encontrar varios recursos con conceptos relacionados con el desarrollo de videojuegos, principalmente 2D, por lo que si andas interesado en estos temas podría ser un buen sitio para comenzar.

Habrá Unreal Tournament 3 para Linux

August 20th, 2007 by Dividio | No Comments | Filed in Acción 3D, Comercial

Unreal Tournament 3 (El contenido de este artículo fue borrado por error, pongo un pequeño resumen del contenido que tenía anteriormente)

En un post de los foros oficiales de Unreal Tournament, Mark Rein (de Epic Games) ha confirmado que sí habrá versión para Linux de Unreal Tournament 3, algo con lo que se había especulado últimamente.

Mediante nota de prensa a diversos sitios de Internet, Midway y Epic han anunciado los requisitos de hardware que tendrá su próximo títuloUnreal Tournament 3.

Podéis encontrar múltiples capturas de pantalla y algún vídeo del juego en movimiento en las webs de IGN y Gametrailers.com.

VIA: linuX-gamers.net

Stormbaan Coureur 1.5.1

August 18th, 2007 by Dividio | No Comments | Filed in Arcade, GNU/Linux, Plataformas, Software Libre

SturmbahnfahrerStormbaan Coureur es un juego en el que tienes que poner a prueba tu habilidad conduciendo, superando los obstáculos que hay en unos escenarios con un realista sistema de físicas.

Ha sido publicada la versión 1.5.1 de Stormbaan Coureur, en la que se han añadido nuevos elementos al circuito, el coche dispone de luces de freno y de marcha atrás, además de otras mejoras que pueden consultarse en su changelog oficial.

El juego anteriormente era conocido como Sturmbahnfahrer, para esta versión ha cambiado su nombre por Stormbaan Coureur puesto que es más políticamente correcto en su significado alemán.

Utilizando como base este juego y aprovechando su completo sistema de físicas se ha realizado también Crashtest, una pequeña aplicación educativa para mostrar de una manera interactiva los efectos de la velocidad en las colisiones de coches.

VIA: Softpedia

Nombre: Stormbaan Coureur
Versión: 1.5.1
Género: Arcade
Licencia: GPL
Plataformas: GNU/Linux
Web Oficial: Stormbaan Coureur
Consultas en el foro: Foro de Stormbaan Coureur

Fin de semana en abierto de Defcon

August 17th, 2007 by Dividio | 2 Comments | Filed in Comercial, Estrategia, GNU/Linux, Mac OS X, Windows

DefconDefcon es un juego multijugador de estrategia en tiempo real desarrollado por Introversion Software, ambientado en una hipotética guerra termonuclear.

Hoy Introversión ha anunciado que durante el último fin de semana de Agosto no habrá restricciones para jugar a Defcon para aquellos que sólo dispongan de la versión demo del juego. Con esto se pretende dar a conocer a los jugadores todas las posibilidades del juego. En concreto, el periodo en abierto abarca desde las 18:00 horas GMT del 24 hasta las 6:00 GMT de la mañana del día 27 de Agosto.

En la versión demo normalmente sólo se puede jugar contra otro jugador controlado por la máquina, cuando en la versión completa pueden jugar hasta seis jugadores independientemente de quien los controle. Además en la versión demo hay restricciones para unirse a partidas por Internet y no hay acceso a los modos avanzados de juego.

La versión demo de Defcon puede descargarse desde la web oficial y ocupa unos 60 MB.

VIA: OJgames

Se buscan testers para el cliente Linux de EVE Online

August 16th, 2007 by Dividio | 5 Comments | Filed in Comercial, GNU/Linux, MMORPG, Mac OS X, Windows

EVE OnlineDesde el foro oficial de EVE Online, CCP (la compañía detrás del juego) está buscando testers que estén dispuestos a probar el juego en GNU/Linux o MacOS X, e informar del los posibles errores que surjan.

Esto viene a reforzar la idea de que no dentro de mucho tiempo habrá una versión nativa de EVE Online para estos sistemas operativos.

Hace cerca de un año se oyeron los primeros rumores sobre el tema, si bien no quedaba claro si se trataba de un cliente nativo o una colaboración con Transgaming para que funcionara mejor mediante Cedega. Ahora parece que finalmente ese aspecto ha sido aclarado, CCP ha trabajado junto a Transgaming para crear un instalador con una versión de Cedega en exclusiva para ejecutar EVE Online.

Esto significa que a pesar de funcionar sobre Cedega (Cider en el caso de MacOS X), no habrá costes adicionales para jugar a EVE Online en estos sistemas operativos, por lo que sólo habrá que pagar la cuota mensual del juego, al igual que en Windows.

Por último y respecto a la solicitud de testers para estas versiones, parece ser que sólo se aceptarán solicitudes de jugadores ya inscritos al servicio de pago de EVE Online, tal y como cuentan en Linux Gaming World.

ATI Display Driver 8.40.4

August 14th, 2007 by Dividio | 1 Comment | Filed in Drivers, GNU/Linux

ATINueva versión de los drivers para las tarjetas ATI de AMD en GNU/Linux.

Se trata de una nueva versión de mantenimiento, cuyo número de versión es 8.40.4, aunque se incluyen un par de novedades, como son la versión de 64 bits del Centro de Control Catalyst y la posibilidad de usar la función de salida de TV en las tarjetas que lo soporten.

El resto de cambios se centran en corregir errores presentes en anteriores versiones. Se puede consultar más información acerca de estos problemas solucionados y el resto de características de esta versión de los drivers en el anuncio oficial de AMD.

La descarga del driver se puede realizar, como siempre, desde su la web oficial.

Nombre: Driver ATI para Linux
Versión: 8.40.4
Género: Driver
Licencia: Gratuito
Plataformas: GNU/Linux
Web Oficial: ATI
Consultas en el Foro: Foro de Driver ATI para Linux

Jabber como base para juegos multijugador

August 13th, 2007 by Dividio | 4 Comments | Filed in Webs de Interés

Navegando por Internet he dado con un interesante artículo (en inglés) en la página de Theoretical Games.

Se trata del primero de una serie de artículos, aunque por la fecha esta por ver si habrá más artículos, sobre como aprovechar las posibilidades del protocolo Jabber para realizar juegos multijugador por Internet.

La creación de un juego online suele ser bastante compleja, puesto que hay que tener en cuenta muchos aspectos delicados: protocolos, conexiones cliente-servidor y cliente-cliente, problemas con NAT, actualizaciones automáticas y todo lo que te quieras complicar.

Esta problemática hace que el soporte online en juegos independientes o en juegos open source sea bastante pobre, puesto que no hay presupuesto o tiempo para tener en cuenta todas estas cosas. Por ello, en el artículo se propone el uso de el protocolo Jabber y alguno de sus servidores ya implementados como base para la creación de este servicio online.

Gracias al uso de Jabber, los desarrolladores podrán añadir a su juego sin muchos problemas listas de amigos, chat entre usuarios, notificaciones de presencia, control de versiones, transparencia frente a NAT y muchas otras cosas.

El trabajo del desarrollador consistiría en programar los clientes y modificar el servidor Jabber para ajustarlo a la lógica del juego. Además gracias a la extensibilidad del protocolo Jabber se pueden añadir las características que sean necesarias.

Para aquellos interesados en el tema, recomiendo leer el artículo original y si buscáis más información sobre Jabber en español, podéis pasaros por Jabberes y preguntar en sus foros.

Bos Wars 2.4

August 12th, 2007 by Dividio | No Comments | Filed in Estrategia, FreeBSD, GNU/Linux, Mac OS X, Software Libre, Windows

Bos WarsBos Wars es un juego futurista de estrategia en tiempo real, que hace uso del motor Stratagus y se asemeja en el sistema de juego al clásico Warcraft II.

Se encuentra disponible la versión 2.4 de Bos Wars, en la que se ha cambiado el sistema de economía del juego. Ahora los recursos dentro del juego serán la energía y el magma, los cuales se obtendrán mediante plantas eléctricas y recolectoras de magma.

Cada una de esta construcciones dará una cantidad fija de recursos que serán los disponibles para realizar nuevas construcciones o crear unidades. Los costes no se restarán al iniciar el proceso de construcción, sino que irán disminuyendo según avanza este.

Para enseñar este nuevo sistema hay disponible un nuevo tutorial dentro del juego y se han reajustado los costes de algunas unidades, aunque no se descarta hacer más cambios en este aspecto en próximas versiones.

VIA: Softpedia

Nombre: Bos Wars
Versión: 2.4
Género: Estrategia
Licencia: GPL
Plataformas: GNU/Linux, Windows, MacOS X, FreeBSD
Web Oficial: Bos Wars
Consultas en el foro: Foro de Bos Wars

Proyecto de traducción de la documentación de SDL

August 11th, 2007 by Dividio | 2 Comments | Filed in Colaboración, Software

SDLDesde el Grupo SDL en Español se ha iniciado un proyecto para traducir la documentación de la librería SDL (Simple DirectMedia Layer) al español.

Para ello, y gracias a la gente de LosersJuegos, se ha creado un wiki desde donde organizar el proceso de traducción de dicha documentación y poder ver como avanza el proceso.

Si andas buscando como ayudar a proyectos de software libre aquí tienes otra buena oportunidad. Estas traducciones ayudarán en un futuro a que más desarrolladores hispanohablantes se atrevan a programar juegos utilizando las librerías SDL.

Por otro lado, desde hace unos días es posible descargar la nueva versión 1.2.12 de SDL, probablemente la última de la rama 1.2.x, y también nuevas versiones de las librerías de ayuda SDL_image, SDL_mixer, SDL_net y SDL_ttf.

Wine 0.9.43

August 10th, 2007 by Dividio | No Comments | Filed in Emulación, FreeBSD, GNU/Linux, Mac OS X, Software Libre

WineWine es una implementación libre de diferentes APIs del sistema operativo Windows para hacerlas compatibles en GNU/Linux.

Se encuentra disponible la versión 0.9.43 de WIne, cuyo código fuente puede descargarse desde el mirror de ibiblio.org

En esta ocasión hay varios cambios que afectan a Direct3D y DirectSound, por lo que habrá que estar atentos a la compatibilidad de los juegos. El resumen de cambios es el siguiente:

  • El soporte para Direct3D se hace ahora sobre WGL en vez de sobre GLX para una mejor portabilidad.
  • Varios problemas solucionados en DirectSound.
  • Añadidas más funciones a gdiplus.
  • Mejorasen crypt32.
  • Numerosos errores corregidos.

Podéis leer el anuncio original, con todos los cambios realizados desde la anterior versión, en la página de Wine.

Nombre: Wine
Versión: 0.9.43
Género: Implementación de API
Licencia: GPL
Plataformas: GNU/Linux, FreeBSD, MacOS X
Web Oficial: WineHQ
Consultas en el foro: Foro de Wine