@ agnasg

agnasg


Penumbra: Overture, liberado como código abierto

17-05-2010 4:56 PM

El pasado 14 de mayo fue anunciado por Frictional Games que el código fuente de su juego Penumbra: Overtura ha sido liberado como código abierto. El motor de juegos tiempo real 3D HPL1Engine se puede bajar o examinar aqui. Si no sabes qué es o cómo acceder a un repositorio git, puedes seguir las instrucciones aqui.

Hay múltiples formas de instalar git, lo primero que debes hacer es verificar si no lo has instalado previamente (yo lo instalé utilizando cigwin a pesar de que ya lo había hecho nativo en windows :s)

Yo escribí hace unos años un tutorial de cómo instalar cygwin por si necesitas ayuda con ese paso.

Penumbra: Overture tiene excelentes gráficos. Aqui hay algunos videos.

Malamanteau

14-05-2010 8:51 AM

– ¿Quieres saber lo que es un malapropismo?
– No gracias. Me es totalmente inverosimil.

En ocasión del caos generado por esta inocente viñeta de xkcd

Ryzon es ahora software libre

09-05-2010 8:54 AM

A menos que estás escondido debajo de una piedra en el tope de la meseta del Auyantepuy (o en Roraima tal vez) ya debes estar enterado que Ryzon es ahora software libre.  Este software está disponible para su estudio y análisis desde hacer un par de años, pero ahora es oficial su licenciamiento abierto. Yo estuve revisándolo a ojo de pájaro y excepto el código de comunicaciones luce poco interesante, al contrario, produce náusea y vértigo tratar de entender su funcionamiento interno. Hay algunas piezas de código similares (muy notablemente los ejemplos que genera el grupo de desarrollo de Microsoft) que son más abominables que un zombie nocturno en putrefacción luego de varios dias de exposición al sol. Así es el código de Ryzon, al menos hace un par de años.

Ciertamente es un sistema 100% completo (incluye todos los motores) pero utiliza heramientas cerradas, por ejemplo para los graficos utiliza 3dMax. Hay una iniciativa para portar estos motores y generar herramients abiertas, como por ejemplo para el caso de los objetos 3d sería Blender.

On Lisp

28-04-2010 10:35 AM

Tomado de Common Lisp The Languaje: “una lista o es una lista vacia o una lista cuyo cdr es una lista”.  El cdr de una lista es la parte de la lista que sigue al car. ¿Y qué es el car? El primer elemento de la lista.

¿Quieres saber si eres o no un programador? Fácil: si leiste el anterior párrafo y todo te pareció obvio, entonces eres un programador. Si no entendiste nada, tú no eres un programador.

Esos nombres tan raros car y cdr se refieren a las operaciones en assembler que se utilizaban en la implementación original de Lisp, a finales de los años 1950’s.