O Microsoft 3D Movie Maker de 1995 agora é de código aberto

Captura de tela do 3D Movie Maker

A preservação de software e jogos é um tópico cada vez mais importante, e a melhor maneira de manter o software acessível para as gerações futuras é liberando o código-fonte original. Foi exatamente isso que aconteceu com o Microsoft 3D Movie Maker, originalmente lançado em 1995. A Microsoft abriu o código-fonte de alguns aplicativos mais antigos nos últimos anos, incluindo o MS-DOS 1.0/2.0 e o Gerenciador de Arquivos do Windows original , mas agora a empresa tem publicou o código do Microsoft 3D Movie Maker. Este não é o Windows Movie Maker com o qual a maioria das pessoas provavelmente conhece desde a época do Windows ME/XP – é um programa de animação 3D para crianças. O aplicativo permite que qualquer pessoa crie filmes colocando personagens e objetos 3D em ambientes pré-renderizados, combinados com ações, música, texto e outros efeitos. Captura de tela do Movie Maker 3DO Microsoft 3D Movie Maker é semelhante a muitas ferramentas posteriores de renderização baseadas em 3D destinadas a crianças, como Kid Pix 3D (um item básico no iMac da minha família quando eu era criança) e Toontastic . A Microsoft também vendeu uma versão modificadaem parceria com a Nickelodeon, que incluiu modelos, cenários e efeitos de programas como Ren e Stimpy, Rocko’s Modern Life e Aaaahh!! Monstros reais.Mesmo que o 3D Movie Maker tenha quase 30 anos, ainda há uma comunidade ativa que o utiliza para criar novas animações. A baixa resolução se adapta muito bem a vídeos surreais ou irônicos, e há muitos exemplos em sites como YouTube e  3dmm.com .

Então, por que a Microsoft esperou tanto para lançar o código-fonte? Foone Turing, um autodenominado “necromante de hardware/software”, deu o pontapé inicial em abril, quando pediu publicamente à Microsoft no Twitter para liberar o código. O trabalho exigiu coordenação do departamento jurídico da Microsoft e das equipes de relações com desenvolvedores, mas no final tivemos um final feliz.

Recomendado:  7 recursos pouco conhecidos do Gmail que você deve experimentar

O Microsoft 3D Movie Maker tem uma importância cultural por si só, mas também usa o BRender, um mecanismo gráfico desenvolvido pela Argonaut Software que também foi usado em jogos como FX Fighter e Carmageddon . Foone mencionou que se o código BRender fosse incluído, isso poderia fazer com que outros jogos e aplicativos também se tornassem de código aberto (ou pelo menos mais fáceis de portar para plataformas mais novas). A Argonaut Software é provavelmente mais conhecida como o desenvolvedor por trás do Star Fox no Super Nintendo Entertainment System, bem como o chip de aceleração gráfica Super FX que foi usado em quase todos os jogos 3D SNES.

A Microsoft lançou o código-fonte como está, em sua forma original – algumas informações dos desenvolvedores foram removidas para respeitar sua privacidade, e algum conteúdo de “compilações ou produtos alternativos” (presumivelmente incluindo a versão Nickelodeon) não está incluído. No entanto, o BRender está incluído no código, tornando esse framework disponível publicamente pela primeira vez. O código também não é compilado em hardware e software modernos, sem surpresa. O GitHub relata que 77% do código é escrito em SWIG , sendo o restante uma mistura de código em linguagem C++, C e Assembly.

Após o lançamento do código-fonte, Foone disse no Twitter : “há também outros jogos que usaram o motor BRender, alguns dos quais nunca poderiam ser de código aberto porque dependiam do BRender. Bem, agora é código aberto! Então isso os abre para o possibilidade de código aberto também. Estou perguntando a várias pessoas e empresas. Porque seria ótimo que o código aberto do BRender levasse a outros jogos usando-o de código aberto também, assim como o mecanismo BUILD que se tornou código aberto levou a Duke Nukem 3D sendo de código aberto.”

Recomendado:  Como funcionam o “Envio automático de amostra” e a “Proteção baseada na nuvem” do Windows Defender?

Foone também disse que estão planejando pelo menos dois projetos baseados no código 3D Movie Maker – uma versão que funciona em hardware e software modernos com a aparência original e um ‘Movie Maker Plus’ com novos recursos. O desenvolvedor está aceitando doações no Patreon e no Ko-Fi , então se você mal pode esperar para reviver o software de animação de meados dos anos 90, considere gastar alguns dólares para eles.

Via: Ars Technica