LinuxParty
NUESTRO SITIO necesita la publicidad para costear hosting y el dominio. Por favor considera deshabilitar tu AdBlock en nuestro sitio. También puedes hacernos una donación entrando en linuxparty.es, en la columna de la derecha.
"El
desarrollador de juegos independiente Wolfire describe por qué se
decidió por utilizar OpenGL en vez de DirectX. El artículo analiza
principalmente las estrategias de marketing detrás de DirectX y de cómo la API se hizo tan popular. También más de un desarrollador
podría optar por DirectX en vez de OpenGL y lo que significa esta decisión para el jugador. En 1997, la situación era similar a como lo es ahora.
Microsoft ejecuta una campaña de marketing masivo en pró de Direct3D, y
pronto todo el mundo "sabía" que era más rápido y mejor que OpenGL.
Esto comenzó a cambiar cuando Chris
Hecker publicó una carta abierta denunciando DirectX. Poco
después, John Carmack envió su famosa diatriba OpenGL, y casi todos tuvimos aquel juego de Id Software que utilizaba OpenGL, demostrando de una vez por todas que no era necesario DirectX para
los juegos 3D. Esta lección parece haber sido olvidada durante los
últimos años. Ya que mayoría de los desarrolladores de juegos han caído bajo
el hechizo de la comercialización de DirectX, o en el remolino de
círculos viciosos y las ventajas de su red. Los que usamos Linux, tenemos OpenGL seguramente instalado en nuestros equipos, y sabes que funcionan perfectamente bien, como por ejemplo AssaultCube, OpenArena, etc...
Si tienes OpenGL instalado, abres una terminal, escribes: gl y pulsas 2, o más veces Tabulador y verás algunas de las aplicaciones OpenGL instaladas que son Demo.
Por ejemplo:
rpm -ql mesa-demos | grep bin/
Verás algunos de estos ejemplos.
Si tienes OpenGL instalado, abres una terminal, escribes: gl y pulsas 2, o más veces Tabulador y verás algunas de las aplicaciones OpenGL instaladas que son Demo.
Por ejemplo:
- gloss
- glutfx
- glxgears
- teapot
- tunnel
- tunnel2
- isosurf
- reflect
rpm -ql mesa-demos | grep bin/
Verás algunos de estos ejemplos.
-
Programación
- Thomas E. Kurtz, coinventor de BASIC, muere a los 96 años
- Profesor de informática del MIT prueba el impacto de la IA en la formación de programadores
- Lanzamiento del IDE de código abierto Qt Creator 14 con soporte para complementos basados en Lua
- Plantillas para Joomla - Episodio 1: Plantillas, marcos y clubes o no...
- Este es el mejor libro que he visto para aprender a programar en Python en castellano desde cero, gratis y online
- ¿Deberían los niños seguir aprendiendo a programar en la era de la IA?
- La 'obsolescencia' de VBScript confirmada por Microsoft y su eventual eliminación de Windows
- El Gran Debate: ¿Deberían los Modelos de Inteligencia Artificial Ser de Código Abierto?
- El lenguaje de programación BASIC cumple 60 años
- El CEO de Nvidia dice que los niños no deberían aprender a programar
- 40 años de Turbo Pascal: recuerdos del dinosaurio codificador que revolucionó los IDE
- Los lenguajes de programación más populares y dónde aprenderlos.
- Top 5 de los principales lenguajes de programación para desarrollar aplicaciones de escritorio Linux
- Qt Creator 12 lanzado con complementos de grabación de pantalla y Explorador de compiladores
- 10 sitios web para practicar problemas de programación