Gran canción de el grupo Eluveitie (link a la wikipedia), ya sabéis pagan-viking-metal celtic-metal jejejeje.
Actualización: Como dice Darsey, no es viking metal, es celtic metal.
Via pixelame Kseniya Simonova, ganadora de Tienes Talento de Ucrania.
El vídeo es espectacular, sobre todo porque ha cogido de banda sonora para algunas partes a Apocalyptica (link a la wikipedia) que es un grupo de música metal/clásica que usa chelos en sus propias canciones y en versiones de clásicos metaleros como de metallica.
Aunque lo que mas raya es que en Ucrania tengan algo de sentido común y le hayan dado el premio en el programa en vez de al típico artitucho pop como en España.
Proyectos de Software Libre habla hispana, es un articulo que llevo tiempo queriendo hacer y pensando como hacerlo bien.
¿Porque del articulo? Pues dar a conocer proyectos de sofware libre que lo compongan gente de habla hispana y que aunque el código este en ingles (mas o menos estándar) pero minimizar la gran barrera que es el idioma. Y el otro porque, es el de la “la fuerza de la piña”, es mejor aunar fuerzas que andar cada uno por su parte.
También tiene sus desventajas, como dije de Fenix/Bennu en el articulo de Lista “engines” 2D libres (+ algunos vídeos) que proyectos que no son en ingles tienen a quedarse como islas sin conexión con el continente, pero bueno algunas veces esas islas se convierten en continentes, y no hay que desdeñar que el español es la 3º lengua en la red redes y la otra es el ingles y el chino.
Hay muchos proyectos, y va dar para muchos articulos, pero empecemos:
Y ya en un par de días, publicare mas proyectos con los que podéis colaborar sin muchas barreras.
Los Engines (link a la wikipedia) son una forma como programador de no andar metiéndose siguiendo una metáfora culinaria a coger las patatas del campo, coger los huevos de nial de las gallinas…para hacer una tortilla de patata, vamos que para que hacer eso si lo que quieres es cocinar una rica tortilla solo quieres los huevos, las patatas y demás ingredientes y cacharros.
Mola programar, yo conozco gente que andan obsesionados con hacerse sus librerías gráficas/engines/kits y se pierden en el bosque por andando mirando los arboles (¿Cual era el refrán…sale en la peli Kill Bill?), si es una tarea noble pero infructuosa porque se te va el tiempo y al final el videojuego no viene.
Y las librerías básicas que ofrece el software libre como LibSDL ayudan pero hay peldaños para subir mas arriba y crear lo que queremos crear, el videojuego…o aplicación multimedia
.
Nos centramos en 2D porque 3D aunque tenemos grandes engines como Ogre3D o Cristal Space son otro campo mas largo. De los 2D listados pues a mi entender son los mas “estándar” es decir los que mas probabilidades existan en tu distribución de GNU/Linux o incluso consola y los que mas se acercan al concepto de engine y mas se alejan de simple librería multimedia (porque hay otros conocidos como clanLib, Allegro… que son poco mas que librerías mas o menos de mas alto nivel), bueno vamos al turrón:
Primer vídeo son los 1100 proyectos que hay escritos con PyGame:
Una demo de un juego que anda haciendose en PyGame:
Ventajas: Python, bastante estandarizado, muy maduro con lo que hay muchos ejemplos y hay incluso documentación (no oficial) en español.
Inconvenientes:Python (si no lo dominas al 100% como el que escribe), “”lento”" (eso dice por ahí las malas lenguas), poca penetración en consolas…dicese GP2X.
Apenas hay vídeos:
Ventajas: Lua como Python aunque es bastante nuevo el lenguaje es un lenguaje que puedes usar en otros ámbitos, engine bastante completito, simple de programar y rápido.
Inconvenientes:Lua (si no lo dominas al 100% como el que escribe), bastante joven es decir apenas documentación y ejemplos.
Ventajas: proyecto viejo, muchos ejemplos y mucha comunidad hispana, consolas porque mola ver tu videojuego en una consola.
Inconvenientes: Lenguaje no genérico, percepción de poca comunidad internacional.
Y eso es todo amigos, yo ando últimamente pegándome con el Löve y esto picandoles a los webmaster para que metan en el wiki mas idiomas
.
Actualización: Gracias a Divido nos ha dado otro engine 2D basado en java http://slick.cokeandcode.com que incluso se puede hacer aplicaciones multiplataforma basadas en java.
La libertad esta en juego:
Señores políticos es mas importante el empleo, la sanidad pública y la vivienda, dejen la libertad cultural como esta o denle alas. Es que lo del “ministerio de cultura” me recuerda al “ministerio de la paz” y los otros que salen en el 1984 (novela).