Frictional Games de código aberto Xogos de Amnesia

Compañía Xogos de fricción anunciou sobre abrir os códigos fonte completos dos xogos en 3D do xénero "supervivencia de pesadelo" - Amnesia: O Descenso Escuro и Amnesia: unha máquina para os porcos, lanzado en 2010 e 2013. Os activos do xogo seguen sendo propietarios. Esta non é a primeira vez que se publica o código Frictional Game; en 2010, a compañía aberto código do motor do xogo HPL1 e o xogo escrito nel"Gloom: Obertura«.

O código do xogo está aberto baixo a licenza gratuíta GPLv3 e publicado en GitHub (Amnesia: O Descenso Escuro, Amnesia: unha máquina para porcos). Os xogos están escritos en C++ e usan SDL para o procesamento de entrada e OpenGL para os gráficos. Os repositorios inclúen ficheiros para a creación para Linux e macOS mediante CMake e para Windows mediante Visual Studio 2010. Ademais do código dos propios xogos, o código fonte dos editores de xogos asociados tamén é de código aberto. Espérase que o código aberto do código simplifique o desenvolvemento de mods, dos que xa hai máis de mil para estes xogos, e permita crear novos motores de xogos abertos baseados nas tecnoloxías implicadas nos xogos de Amnesia. .

Das funcións ofrecidas en código aberto que poden ser útiles para os desenvolvedores de motores de xogos, nótanse as seguintes:

  • Mapas de sombras con bordos suavizados.
  • Un sistema de recorte de área invisible en tempo real que funciona con obxectos dinámicos.
  • Un sistema para a renderización automática de obxectos estáticos, que traballa en modo por lotes.
  • Sistema de renderización de sombras diferido.
  • Un editor con todas as funcións, que inclúe soporte para funcións como seleccionar algoritmos e axustar áreas visibles.
  • Un sinxelo sistema de intelixencia artificial para crear bots e axentes intelixentes.
  • Sistema avanzado de simulación de son físico.
  • Un sistema para construír interacción baseado en procesos físicos.
  • Motor de son propio usando API Openal.
  • Un motor que implementa varias tecnoloxías de representación e xogo.

Frictional Games de código aberto Xogos de Amnesia

Fonte: opennet.ru

Engadir un comentario