Amnesia agora é open source.
(frictionalgames.com)Ontem, o código-fonte do engine completo de Amnesia foi aberto como open source.
A Frictional Games disse que, graças ao modding de Amnesia, uma enorme quantidade de mods foi acumulada e, em agradecimento à comunidade de mods, decidiu liberar todo o código-fonte gratuitamente, na expectativa de que façam coisas ainda mais divertidas.
No entanto, esclareceu que esse é o “free” de liberdade de expressão (free speech), e não o “free” de cerveja grátis. O jogo e todo o seu conteúdo continuam pertencendo à empresa.
O motivo para divulgar o código agora é que o jogo cujo código está sendo aberto está prestes a completar 10 anos, e com um novo título saindo em um mês, não dava mais para adiar.
A empresa também apresentou recursos de destaque, dizendo esperar que esta liberação ajude quem deseja criar seu próprio engine ou aprender mais sobre programação de jogos.
-
Shadow mapping com bordas suaves.
-
Sistema de culling de visibilidade em tempo real que também funciona com objetos dinâmicos.
-
Sistema automático de batching de renderização para objetos estáticos.
-
Sistema de deferred shading.
-
Editor completo com muitos recursos interessantes, como seleção de algoritmos e view fitting.
-
Uma IA de máquina de estados muito simples, mas que ainda assim cria agentes bastante interessantes e inteligentes.
-
Um sistema bastante avançado para sons de física.
-
Sistema de interação baseado em física.
-
Sistema de som próprio implementado com OpenAL.
-
Muitas outras técnicas básicas de renderização e gameplay, todas implementadas em uma estrutura de engine consistente.
4 comentários
Talvez eu devesse ter colocado uma tag de aviso de terror (...) Se você for sensível a jogos de terror ou a imagens assustadoras ao ler o texto original, por favor role a página para baixo imediatamente uma vez. Pensando bem, é engraçado, mas há uma imagem que assusta quando se vê pela primeira vez... Há uma imagem em que um monstro põe a cabeça para fora e, em um balão de fala de bloco de notas com fundo branco, diz: 'Amnesia agora é open source!'
https://github.com/id-Software/DOOM-3-BFG
Quando li isso, me lembrei de Doom. Isso me ajudou muito quando eu estava estudando engines, e o DOOM 3 BFG também tem uma análise da estrutura, então é uma leitura fácil.
https://fabiensanglard.net/doom3_bfg/index.php
Tomara que Amnesia também ganhe uma análise de código assim! Eu até tenho vontade de tentar fazer isso, mas... jogos de terror me assustam demais ;_;
Eu também fui dar uma olhada depois de ver essa notícia, mas a imagem com "Amnesia is now open source" me assustou e saí na hora.. Não gosto de jogo de terror kkk
Eu também fiquei com medo, mas havia uma certa desconexão com o meme na imagem (...), então achei engraçado.