7 puntos por ffdd270 2020-09-25 | 4 comentarios | Compartir por WhatsApp

Ayer, el motor completo de Amnesia fue publicado como código abierto.

Frictional Games dijo que, gracias al modding de Amnesia, se había acumulado una enorme cantidad de mods y que, en agradecimiento a la comunidad de mods, liberaban gratuitamente todo el código fuente con la esperanza de que hicieran cosas aún más divertidas.

Sin embargo, aclararon que este es el tipo de Free de "free speech", no el de "free beer", y que el juego y todo su contenido siguen siendo propiedad de la empresa.

La razón para publicar el código ahora es que el juego cuyo código se está liberando está por cumplir 10 años, y además, con un nuevo lanzamiento previsto dentro de un mes, ya no podían seguir posponiéndolo.

También expresaron su deseo de que esta publicación ayude a quienes quieran crear su propio motor o aprender más sobre programación de videojuegos, y presentaron algunas funciones destacables.

  • Mapeo de sombras con bordes suaves.

  • Sistema de culling de visibilidad en tiempo real que también funciona con objetos dinámicos.

  • Sistema automático de batching de renderizado para objetos estáticos.

  • Sistema de sombreado diferido.

  • Editor completo con muchas funciones interesantes, como selección de algoritmos y view fitting.

  • Una IA de máquina de estados muy simple que, aun así, genera agentes bastante interesantes e inteligentes.

  • Un sistema bastante avanzado para sonido físico.

  • Sistema de interacción basado en físicas.

  • Sistema de sonido propio implementado con OpenAL.

  • Muchas otras técnicas básicas de renderizado y gameplay, todas implementadas dentro de una estructura de motor coherente.

4 comentarios

 
ffdd270 2020-09-25

Quizá debí ponerle una etiqueta de advertencia de terror (...) Si van a leer el original y son sensibles a los juegos de terror o a imágenes que dan miedo, por favor bajen el scroll de inmediato una vez. Pensándolo bien da risa, pero hay una imagen que asusta si la ves por primera vez... Aparece un monstruo asomando la cabeza y, con un globo de diálogo estilo Bloc de notas sobre fondo blanco, dice: '¡Amnesia ahora es open source!'

 
ffdd270 2020-09-25

https://github.com/id-Software/DOOM-3-BFG

Después de leerlo, me hizo pensar en Doom. Me ayudó muchísimo cuando estaba estudiando sobre motores, y DOOM 3 BFG también tiene una revisión de su estructura, así que es fácil de leer.

https://fabiensanglard.net/doom3_bfg/index.php

¡Ojalá Amnesia también tuviera una revisión de su código fuente como esta! Tengo ganas de intentarlo yo mismo, pero... los juegos de terror me dan demasiado miedo ;_ ;

 
xguru 2020-09-25

Yo también entré después de ver esta noticia, pero la imagen que decía "Amnesia is now open source" me dio miedo y salí de inmediato... No me gustan los juegos de terror jaja

 
ffdd270 2020-09-25

A mí también me daba miedo, pero había como una disonancia con el meme (...), así que me daba risa.