Movatterモバイル変換


[0]ホーム

URL:


Ir para o conteúdo
Wikipédia
Busca

Blender Game Engine

Origem: Wikipédia, a enciclopédia livre.
Blender Game Engine
Captura de tela do Blender 2.79
DesenvolvedorBlender Foundation
Lançamento inicial2 de janeiro de1994 (32 anos)[1]
Lançamento estável
2.79b / 26 de março de 2018; há 7 anos[2]
Escrito emC,C++ ePython
Sistema
operacional
Veja§ Plataformas
Plataformai686 ex86-64
Disponível em25 idiomas
TipoMotor de jogo
LicençaGNU GPLv2+[3]
Websitewww.blender.org

Blender Game Engine, também conhecido comoBGE,Game Blender ouKetsji,[4] foi omotor de jogo doBlender, uma aplicação decódigo aberto popular. Ele foi desenvolvido para criação de aplicações interativas em3D, tais como,jogos, apresentações, planejamentos arquitetônicos e outros. Está disponível sob aGNU GPL, versão 2 ou posterior.[3] O Blender possui ainda partes licenciadas sob aPython Software Foundation License.[5]

A aplicação está disponível para diversossistemas operacionais, incluindoMicrosoft Windows,Linux,Mac OS X eFreeBSD. Inclui suporte àPython comolinguagem descript, que pode ser usada tanto no Blender, quanto no Blender Game Engine.[6]

Em julho de 2019, com o lançamento da versão 2.80, omotor de jogo foi removido, e os desenvolvedores recomendam que se use alternativas comoGodot.[7]

História

[editar |editar código]
Ver artigo principal:Blender

Originalmente, o Blender foi desenvolvido como uma aplicaçãoin-house pelo estúdioholandês de animaçãoNeoGeo Studio, co-fundado porTon Roosendaal em 1988. Em 1998, Ton Roosendaal fundou uma novacompanhia chamadaNot a Number (NaN) para desenvolver e distribuir o programa, fornecendo produtos e serviçoscomerciais relacionados ao Blender. Em 2002, a NaNfaliu devido a pouca quantidade de vendas e a problemas financeiros. No mesmo ano, Ton fundou aBlender Foundation e em julho desse ano, iniciou-se uma campanha chamada “Free Blender”, para arrecadar 100 000  para os investidores do Blender concordarem em liberar o programa comocódigo aberto. A campanha arrecadou os 100 000 € em apenas sete semanas. Em13 de outubro de 2002, o Blender foi lançado sob aGNU General Public License (GPL).[3][8]

Atualmente, o Blender é desenvolvido pela Blender Foundation, sendo suportado por doações da comunidade, e vendas de materiais relativos ao Blender, noe-Shop.[9] O Blender foi escrito inicialmente nalinguagem C, e atualmente está escrito em C,C++ e, algumas partes, principalmentescripts embutidos, emPython.[10]

Em julho de 2019, com o lançamento da versão 2.80, omotor de jogo foi removido, e os desenvolvedores recomendam que se use alternativas comoGodot. O renderizador antigo foi substituído pelo EEVEE.[7]

Plataformas

[editar |editar código]

O Blender émultiplataforma, e portanto, está disponível para diversossistemas operacionais. Oficialmente, ele é distribuído em versões de32 e64 bits, para os sistemasMicrosoft Windows (Vista,7,8 e10),macOS eLinux. Entretanto, há versões antigas paraWindows XP, Mac OS XPowerPC,FreeBSD,Solaris (SPARC),IRIX,BeOS,Darwin eiPAQ.[11]

Características

[editar |editar código]
Captura de tela do Blender 2.48a, enquanto editando o jogoYo Frankie!

O Blender Game Engine usaOpenGL para os gráficos,OpenAL para som 3D,Bullet parafísica edetecção de colisão, e Python parascripts. O Blender Game Engine suporta nativamente apenas o formatoWAV para sons.

Existe umplugin, chamadoEcho Plugin,[12] que permite integração dos gráficos doOGRE com o Blender Game Engine. O uso do motor de jogo do Blender pode servir para diversas coisas, desde criação de jogos, apresentações, realidades virtuais, planejamento arquitetônico, a auxílio em animação (usando a física para dar movimentos mais reais aos objetos).[6]

Licença de uso

[editar |editar código]

A Blender Foundation garante que o Blender/Blender Game Engine pode ser usado comercialmente. Porém, há uma restrição especial aplicável ao Blender Game Engine: o .blend File não deve ser embutido dentro do player.[13] Uma forma de contornar isso é carregar o .blend externamente.[14]

O .blend File pode conter, em seu interior,scripts Python que usem aBlender Python API, sem que o .blend File ou oscript tenham que ser licenciados sob a GNU GPL. Os .blends Files, animações e renderizações, modelos, arquivos exportados escripts, são unicamente propriedade de seu(s) criador(es), e podem ser licenciados sob qualquerlicença que o proprietário desejar, mesmo usando a Blender Python API.[13]

ABlender Python API é um conjunto de módulos Python, que servem de interface para as funções do Blender, que vem inclusos com o Blender, e que necessitam ser importados, utilizando os comandosfrom,import eas, para serem utilizados.[15]

Requisitos de sistema

[editar |editar código]
Captura de tela do Blender 2.42, enquanto editando o jogoClubSilo

Sistemas operacionais suportados: Microsoft Windows (Vista,7,8 ou10), Mac OS X 10.6 ou posterior, e Linux. Requisitos dehardware:[11]

Hardware mínimoHardware recomendadoHardware de produção
CPU32 bits de 2 núcleos, 2GHz, com suporte aSSE2CPU64 bits de 4 núcleosCPU64 bits de 8 núcleos
2GB deRAM8 GB de RAM16 GB de RAM
Resolução de 1280×768 e cores de24 bitsResolução de 1920×1080 e cores de 24 bits2 telas com resolução de 1920×1080 e cores de 24 bits
Mouse outrackpadMouse com 3 botõesMouse com 3 botões emesa digitalizadora
Placa de vídeo compatível comOpenGL 2.1 com 512 MB deVRAMPlaca de vídeo compatível com OpenGL 3.2 com 2 GB de VRAM2 placas de vídeo compatíveis com OpenGL 3.2 com 4 GB de VRAM

Ver também

[editar |editar código]
Outros projetosWikimedia também contêm material sobre este tema:
WikilivrosLivros e manuais noWikilivros
CommonsImagens emedia noCommons

Referências

  1. «Blender's 25th birthday!» (em inglês).Blender Foundation. 2 de janeiro de 2019. Consultado em 13 de dezembro de 2019 
  2. «2.79 — blender.org» (em inglês).Blender Foundation. 28 de fevereiro de 2018. Consultado em 26 de março de 2018 
  3. abc«License - blender.org».www.blender.org (em inglês). Consultado em 11 de novembro de 2017 
  4. «Ketsji» (em inglês). Not a Number (NaN). 21 de agosto de 2001. Consultado em 21 de outubro de 2011 
  5. «Python License» (em inglês). Consultado em 5 de junho de 2010 
  6. ab«Recursos do Blender» (em inglês). Consultado em 28 de maio de 2010 
  7. ab«2.80 — blender.org».www.blender.org (em inglês). 30 de julho de 2019. Consultado em 24 de março de 2020 
  8. «History — blender.org».www.blender.org (em inglês). Consultado em 11 de novembro de 2017 
  9. «Get Involved» (em inglês).Blender Foundation. Consultado em 7 de novembro de 2011 
  10. «Blender SVN» (em inglês). Consultado em 5 de junho de 2010 
  11. ab«Requirements - blender.org».www.blender.org (em inglês). Consultado em 12 de novembro de 2017 
  12. Echo Plugin.
  13. ab«FAQ - blender.org».www.blender.org (em inglês). Consultado em 11 de novembro de 2017 
  14. «Como carregar um jogo externamente no Blender». Consultado em 28 de maio de 2010 
  15. «Blender Documentation Contents — Blender 2.63.0 r45996 - API documentation» (em inglês).Blender Foundation. 27 de abril de 2012. Consultado em 16 de fevereiro de 2012 

Ligações externas

[editar |editar código]
Ícone de esboçoEste artigo sobremotor de jogo é umesboço. Você pode ajudar a Wikipédiaexpandindo-o.
Obtida de "https://pt.wikipedia.org/w/index.php?title=Blender_Game_Engine&oldid=71408538"
Categorias:
Categorias ocultas:

[8]ページ先頭

©2009-2026 Movatter.jp