Juegos

articulos

3 Juegos para Linux

Encontré por internet estos juegos para linux que me parecieron interesantes: Caph Caph es un juego de recinto de seguridad, basado en la física. El objetivo del juego es hacer contactar el objeto de color rojo con el de color verde. Se pueden utilizar distintos objetos, alambres sólidos, (cuerdas) y objetos flexibles. La gravedad ayudará Está escrito en C, y puede ser compilado en cualquier distribución GNU/Linux. Disponible en http://www.

articulos

Juegos Linux, The Clockwork Man 1 y 2

Puedes encontrar más juegos para Linux aquí.

Pocas veces he visto juego que de soporte para los tres sistemas operativos (GNU/Linux, Mac OS y Windows), pero no es el caso de The Clockwork Man 1 y The Clockwork Man 2. En The Clockwork Man ayudaremos a Miranda Calomy y su robot Sprocket a superar una aventura repleta de puzzles mediante un novedoso sistema de puntero y zoom, todo ello en coloridos escenarios con gráficos pintados a mano, entre los que destacan las decenas de artilugios “científicos” (hablamos de una época victoriana alternativa).

dev

Programación para Juegos - Lección 1 - Instalando SDL

Como dije, voy a traducir el tutorial que estoy siguiendo de SDL, en Lazy Foo’ Productions, que se compone de 36 lecciones y el lenguaje que usa es C++, por ser considerado un estándar para la industria del juego.

Esta primera parte de la lección 1 no la voy a traducir debido a que hay un gran abanico de posibilidades según el SO que tengáis y del IDE que queráis usar, los pasos son bastante sencillos y viene explicado con imágenes.

dev

Programación para Juegos - Lección 3 - Librerías de SDL

SDL nativamente solo soporta imágenes BMP, pero usando la libreria SDL_image, podremos cargar imagenes con extensión BMP, PNM, XPM, LBM, PCX, GIF, JPEG, TGA y PNG.

Las librerías adicionales de SDL permiten usar funciones que SDL no soporta nativamente. Este tutorial enseñará a agregar estas librerías a nuestros programas.

dev

Programación para Juegos - Lección 5 - Colores Clave

Lo que vamos a ver ahora son los colores clave. Un color clave es un color que no queremos que aparezca en la imágen, como el fondo de la misma. La estructura SDL_Surface tiene un elemento llamado color key , que determina que color de la imagen no queremos que sea visible. Esto es lo que se usa cuando queremos una imagen con fondo transparente.

Pueden descargar el código fuente de esta lección.

Bien, supongamos que queremos fusionar esta imagen llamada foo:

articulos

Programando Videojuegos en Python

Aunque no es la faceta más famosa de Python, Python es un lenguage con bastantes posibilidades para programar videojuegos. Por un lado convina la profundidad y recursos de usar las librerías de C/C++ y por otro la facilidad cercana a usar Flash, con un rendimiento medio entre ambas. Por lo que en muchas ocasiones en un buen lenguaje para programar cosas complejas de forma rápida, aunque obviamente sacrificando rendimiento, al ser juegos interpretados y no compilados.

A continuación haré una pequeña reseña de las librerías más útiles para desarollar videojuegos: