Após um ano de desenvolvimento, a vinte e oitava versão do jogo livre 0 A.D. foi lançada, trazendo uma implementação de estratégia em tempo real no estilo dos jogos da série 'Age of Empires'. Este é o primeiro lançamento que não apresenta a etiqueta 'Alpha' e é marcado como '0 A.D. Release 28'. A etiqueta de versão alfa era utilizada porque nem todas as funcionalidades inicialmente planejadas foram implementadas. No entanto, a funcionalidade atual foi refinada e está estável, e em termos de qualidade, 0 A.D. há muito deixou o estado de versão alfa.
O código-fonte do jogo foi aberto pela Wildfire Games em 2009 sob a licença GPL. Antes disso, o projeto foi desenvolvido por 9 anos como um produto proprietário. A compilação do jogo está disponível para Linux (Ubuntu, Gentoo, Debian, openSUSE, Fedora e Arch Linux), FreeBSD, OpenBSD, macOS e Windows. A versão proposta suporta jogo em rede e jogo para um jogador contra bots em mapas previamente modelados ou dinamicamente criados. O jogo abrange mais de dez civilizações que existiram entre 500 a.C. e 500 d.C.
Os componentes do jogo que não estão relacionados ao código, como elementos gráficos e sonoros, são disponibilizados sob a licença Creative Commons BY-SA, que permite modificações e utilização em produtos comerciais, desde que a autoria seja atribuída e trabalhos derivados sejam distribuídos sob licença semelhante. O motor de jogo 0 A.D. contém cerca de 200 mil linhas de código em C++, utilizando OpenGL para renderização de gráficos 3D, OpenAL para manipulação de som, e ENet para organização de jogos em rede. Outros projetos de código aberto de criação de estratégias em tempo real incluem: Glest, ORTS, Warzone 2100 e Spring.
Principais mudanças:
- Foi adicionada a facção 'Germanos', que reúne as antigas tribos germânicas, como os cimbros, teutões e ambros. A jogabilidade cobre o período da migração dos cimbros da Jutlândia no final do século II a.C. e seu conflito com a República Romana.

- Modelos masculinos e femininos de civis foram adicionados, anteriormente conhecidos como 'mulheres-civis' (todos os homens eram representados como soldados, e a maioria das mulheres como servas). Como nas civilizações abrangidas pelo jogo, o status de cidadão geralmente não se estendia às mulheres, o termo 'cidadão' agora se refere ao cidadão-soldado, enquanto 'civil' refere-se a indivíduos que apoiam o exército fora do campo de batalha.

- Em vez de carregar na memória as representações de fontes pré-renderizadas, foi implementada uma renderização dinâmica de fontes por meio do mecanismo de fontes Freetype, o que reduziu o consumo de memória, resolveu problemas com a localização separada para idiomas da Ásia Oriental em forma de mods e melhorou a exibição de texto ao ampliar a interface e em telas com alta densidade de pixels.

- As configurações do jogo foram adicionadas novas opções para personalização, como a limitação de população para cada equipe e a possibilidade de remover completamente um jogador nos modos Skirmish e Scenario.

- No modo multiplayer, a verificação de certificados TLS ao conectar-se agora está ativada por padrão.
- O motor JavaScript SpiderMonkey foi atualizado para a versão 128, que descontinuou o suporte ao Windows 7 e 8.1. O jogo agora só pode ser executado no Windows com Windows 10 ou 11. Adicionadas compilações de 64 bits para Windows. Para Linux, foram adicionadas compilações no formato AppImage, além do Snap e Flatpak.
Fonte: opennet.ru




