Top Qs
Linha do tempo
Chat
Contexto
Blender Game Engine
Motor de jogo Da Wikipédia, a enciclopédia livre
Remove ads
Blender Game Engine, também conhecido como BGE, Game Blender ou Ketsji,[4] foi o motor de jogo do Blender, uma aplicação de código aberto popular. Ele foi desenvolvido para criação de aplicações interativas em 3D, tais como, jogos, apresentações, planejamentos arquitetônicos e outros. Está disponível sob a GNU GPL, versão 2 ou posterior.[3] O Blender possui ainda partes licenciadas sob a Python Software Foundation License.[5]
A aplicação está disponível para diversos sistemas operacionais, incluindo Microsoft Windows, Linux, Mac OS X e FreeBSD. Inclui suporte à Python como linguagem de script, 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, o motor de jogo foi removido, e os desenvolvedores recomendam que se use alternativas como Godot.[7]
Remove ads
História
Resumir
Perspectiva
Originalmente, o Blender foi desenvolvido como uma aplicação in-house pelo estúdio holandês de animação NeoGeo Studio, co-fundado por Ton Roosendaal em 1988. Em 1998, Ton Roosendaal fundou uma nova companhia chamada Not a Number (NaN) para desenvolver e distribuir o programa, fornecendo produtos e serviços comerciais relacionados ao Blender. Em 2002, a NaN faliu devido a pouca quantidade de vendas e a problemas financeiros. No mesmo ano, Ton fundou a Blender 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 como código aberto. A campanha arrecadou os 100 000 € em apenas sete semanas. Em 13 de outubro de 2002, o Blender foi lançado sob a GNU 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, no e-Shop.[9] O Blender foi escrito inicialmente na linguagem C, e atualmente está escrito em C, C++ e, algumas partes, principalmente scripts embutidos, em Python.[10]
Em julho de 2019, com o lançamento da versão 2.80, o motor de jogo foi removido, e os desenvolvedores recomendam que se use alternativas como Godot. O renderizador antigo foi substituído pelo EEVEE.[7]
Plataformas
O Blender é multiplataforma, e portanto, está disponível para diversos sistemas operacionais. Oficialmente, ele é distribuído em versões de 32 e 64 bits, para os sistemas Microsoft Windows (Vista, 7, 8 e 10), macOS e Linux. Entretanto, há versões antigas para Windows XP, Mac OS X PowerPC, FreeBSD, Solaris (SPARC), IRIX, BeOS, Darwin e iPAQ.[11]
Remove ads
Características
Resumir
Perspectiva

O Blender Game Engine usa OpenGL para os gráficos, OpenAL para som 3D, Bullet para física e detecção de colisão, e Python para scripts. O Blender Game Engine suporta nativamente apenas o formato WAV para sons.
Existe um plugin, chamado Echo Plugin,[12] que permite integração dos gráficos do OGRE 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
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 a Blender Python API, sem que o .blend File ou o script tenham que ser licenciados sob a GNU GPL. Os .blends Files, animações e renderizações, modelos, arquivos exportados e scripts, são unicamente propriedade de seu(s) criador(es), e podem ser licenciados sob qualquer licença que o proprietário desejar, mesmo usando a Blender Python API.[13]
A Blender 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 comandos from
, import
e as
, para serem utilizados.[15]
Requisitos de sistema

Sistemas operacionais suportados: Microsoft Windows (Vista, 7, 8 ou 10), Mac OS X 10.6 ou posterior, e Linux. Requisitos de hardware:[11]
Remove ads
Ver também
- Blender
- BlenderArt Magazine
- Blender .blend File
- Blender Conference
- Blender Foundation
- Blender Institute
- Blender Publisher
- Blender Python API
- Bullet (motor de física)
- GNU General Public License
- Motor de jogo
- OpenAL
- OpenGL
- Python
- Software livre
- Suzanne Blender Awards
- Ton Roosendaal
- Yo Frankie!
Referências
- «Blender's 25th birthday!» (em inglês). Blender Foundation. 2 de janeiro de 2019. Consultado em 13 de dezembro de 2019
- «2.79 — blender.org» (em inglês). Blender Foundation. 28 de fevereiro de 2018. Consultado em 26 de março de 2018
- «License - blender.org». www.blender.org (em inglês). Consultado em 11 de novembro de 2017
- «Python License» (em inglês). Consultado em 5 de junho de 2010
- «Recursos do Blender» (em inglês). Consultado em 28 de maio de 2010
- «2.80 — blender.org». www.blender.org (em inglês). 30 de julho de 2019. Consultado em 24 de março de 2020
- «History — blender.org». www.blender.org (em inglês). Consultado em 11 de novembro de 2017
- «Get Involved» (em inglês). Blender Foundation. Consultado em 7 de novembro de 2011
- «Blender SVN» (em inglês). Consultado em 5 de junho de 2010
- «Requirements - blender.org». www.blender.org (em inglês). Consultado em 12 de novembro de 2017
- «FAQ - blender.org». www.blender.org (em inglês). Consultado em 11 de novembro de 2017
- «Como carregar um jogo externamente no Blender». Consultado em 28 de maio de 2010
- «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
Remove ads
Ligações externas
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads