Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Blender Game Engine — Wikipédia
Blender Game Engine — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.

Cet article est une ébauche concernant le jeu vidéo.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) (voir l’aide à la rédaction).
Page d’aide sur l’homonymie

Pour les articles homonymes, voir BGE.

Blender Game Engine
Description de l'image Blender logo no text.svg.
Description de l'image BgeCarSc.jpg.
Informations
Développé par Fondation BlenderVoir et modifier les données sur Wikidata
Écrit en C, C++ et PythonVoir et modifier les données sur Wikidata
Type Moteur de jeuVoir et modifier les données sur Wikidata
Licence Licence publique générale GNUVoir et modifier les données sur Wikidata

modifier - modifier le code - voir Wikidata (aide)

Le Blender Game Engine (BGE) est le moteur de jeu qui était intégré dans Blender : il gère l'affichage en temps-réel de scènes 3D interactives. Ce n'est pas seulement un moteur 3D car il possède un certain nombre d'outils et de fonctions destinés à la création de jeux vidéo.

Il est gratuit, open source et doté d'une communauté active, centrée autour de la fondation Blender.

Briques logiques et éditeur de scripts Python en 2009.

Toute la logique du jeu peut ainsi être «programmée» graphiquement grâce à un système de briques graphiques. Il est également possible d'étendre les fonctions du BGE grâce à des scripts python. Doté du moteur de simulation physique Bullet, le BGE gère les collisions entre objets, la pesanteur et autres accélérations.

Le BGE n'est pas exclusivement réservé au monde du jeu vidéo : il permet d'effectuer des démonstrations techniques, des applications en temps-réel comme les simulations, des dessins interactifs, des applications de réalité virtuelle, de robotique, etc.

Les jeux Yo Frankie! et Sintel the Game sont les vitrines de la Fondation Blender concernant les capacités de ce moteur de jeu[1].

Le 16 avril 2018, le code du Blender Game Engine est supprimé du code de Blender[2]. Selon Ton Roosendaal, le principal problème du Blender Game Engine était qu'il ne partageait pas assez de code avec le cœur de Blender. Les choix de conception du game engine remontant au début des années 2000 n'étaient pas les bons et les nouvelles fonctionnalités apportées à Blender ne peuvent pas directement profiter au Game Engine. Le but à moyen ou long terme est donc de recréer un moteur de jeu réutilisant plus largement le code de blender et notamment de EEvEE (Le moteur temps réel de Blender développé pour la version 2.8)[3].

À la suite de son retrait de la version officielle de Blender, un fork non officiel du code source du moteur de jeu a été créé, nommé UPBGE. Cela a été fait dans le but de maintenir et de moderniser le moteur. Depuis, UPBGE a été mis à jour avec le support du nouveau moteur de rendu en temps réel de Blender, Eevee, et fonctionne sur le code source de Blender 3.0.

Jeux utilisant le moteur

[modifier | modifier le code]
  • Yo Frankie!
  • Sintel The Game
  • Yo Frankie! de la fondation Blender.
    Yo Frankie! de la fondation Blender.
  • Sintel The Game de la fondation Blender.
    Sintel The Game de la fondation Blender.

Caractéristiques Techniques

[modifier | modifier le code]
  • Multiplateformes, fonctionne sous Windows, MacOS et Linux. Un plugin web, burster, permet d'exporter les jeux dans des pages web.
  • Affichage GLSL (OpenGL 4 avec Vertex et Pixel shaders)
  • Programmation logique du jeu grâce à un système de briques graphiques: 14 types de sensors (capteurs), 8 types de controllers et 16 types d'actuators (actionneurs).
  • Langage de script : Python
  • Moteur physique intégré : Bullet
  • Sons 3D
  • Intelligence artificielle: doté de son propre système de recherche du plus court chemin (pathfinding) au travers d'un mesh de navigation
  • Peut gérer des scènes très importantes grâce à une gestion intégrée du Level of Detail (Lod), d'occlusion culling, d'occulders, etc.

Notes et références

[modifier | modifier le code]
  1. ↑ Grégory Gosselin de Bénicourt, Créez vos propres jeux 3D comme les pros avec le Blender game engine, Graulhet, Graziel, coll. « Faire & comprendre », 2014, ill 25 cm, 319 (ISBN 979-1-0938-4600-2, OCLC 896825746).
  2. ↑ (en) Dalai Felinto (dfelinto), « Removing Blender Game Engine from Blender 2.8 » [archive du 21 avril 2022] Accès libre, sur developer.blender.org, 16 avril 2018 (consulté le 28 août 2025)
  3. ↑ « Près de deux heures d'interview avec Ton Roosendaal, créateur de Blender - 3DVF », sur 3DVF, 5 mars 2018 (consulté le 13 août 2020).

Articles connexes

[modifier | modifier le code]
  • Godot
  • Panda3D
v · m
Liste de moteurs de jeux vidéo
Libres
2D
  • Beats of Rage
  • Cocos2d
  • Flexible Isometric
  • Flixel
  • GDevelop
  • LÖVE
  • Moai
  • ONScripter
  • ORX
  • Pygame
  • Ren'Py
  • Solarus
  • Stratagus
  • Thousand Parsec (en)
  • TripleA
  • Vassal (en)
  • Xconq (en)
2,5D
  • Aleph One
  • Build
  • id Tech 1 (Doom Engine)
3D
  • Away3D
  • Blender
  • Bork3D (en)
  • Cafu (en)
  • Crystal Space
  • Dæmon
  • DarkPlaces
  • Delta3D (en)
  • dim3 (en)
  • Genesis3D (en)
  • GLScene (en)
  • Horde3D
  • Irrlicht
  • id Tech 2
  • 3
  • 4
  • jMonkey
  • OGRE
  • Open Wonderland (en)
  • Panda3D
  • Platinum Arts Sandbox (en)
  • PLIB (en)
  • Pyrogenesis
  • Torque 3D
2D et 3D
  • Allegro
  • Godot
  • HPL
  • libGDX (en)
  • Raylib
  • Sokol (wrapper)
  • Spring
Fantasy console
  • Bitsy
  • LIKO-12
  • LowRes NX
  • Minicube64
  • PX8
  • Riko4
  • Tako 80
  • TIC-80
  • VectorBoy (basé sur Unity propriétaire)
  • Zenith80
Bibliothèques bas niveau multiplateformes
  • Allegro
  • ClanLib
  • Mesa (spécialisées OpenGL et Vulkan)
  • SDL
  • SFML
Propriétaires commercialisés
2D
  • Coldstone (en)
  • Corona (en)
  • GameMaker
  • MUGEN
  • NScripter
  • RPG Maker
  • Scripter3
  • Stencyl
3D
  • Amazon Lumberyard
  • C4 (en)
  • CryEngine
  • Elflight (en)
  • Gamebryo
  • HeroEngine
  • HPL
  • Leadwerks (en)
  • LithTech (en)
  • Marmalade
  • PhyreEngine
  • Pie in the Sky (en)
  • Q (en)
  • RenderWare
  • Shark 3D
  • Source
  • Titan (en)
  • Unigine
  • Unity
  • Unreal
  • Vicious (en)
  • Vision (en)
  • Visual3D (en)
Fantasy console
  • Pico-8
  • Voxatron
Propriétaires utilisés en interne
2D
  • Filmation (en)
  • Genie (en)
  • Gold Box
  • MADE (en)
  • SCUMM
  • UbiArt Framework
  • Virtual Theatre
  • Zillions of Games (en)
3D
  • 4A (en)
  • AnvilNext
  • Aurora
  • Chrome (en)
  • Creation
  • Crystal Tools (en)
  • Dawn
  • Dark
  • Decima
  • Diesel
  • Disrupt
  • Dunia
  • Eclipse
  • Ego
  • Enigma (en)
  • Electron toolset
  • Essence
  • Fox
  • Freescape (en)
  • Frostbite
  • Gepard (en)
  • Glacier
  • GoldSrc
  • HydroEngine (en)
  • Id Tech 5
  • 6
  • 7
  • Ignite
  • Infinity
  • Iron (en)
  • IW
  • Jade
  • Jedi
  • Kinetica
  • LyN (en)
  • MT Framework
  • Odyssey
  • Phoenix (Relic) (en)
  • Phoenix (Wolfire) (en)
  • Real Virtuality (en)
  • RedEngine
  • RE Engine
  • Refractor
  • Revolution3D
  • Riot (en)
  • Rockstar Advanced
  • SAGE (en)
  • Serious (en)
  • Silent Storm (en)
  • Sith
  • Snowdrop
  • Southpaw (en)
  • SunBurn XNA (en)
  • TOSHI
  • Truevision3D
  • Vengeance (en)
  • Void
  • XnGine
  • X-Ray
  • Zero (en)
  • icône décorative Portail de l’informatique
  • icône décorative Portail du jeu vidéo
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=Blender_Game_Engine&oldid=228488854 ».
Catégories :
  • Logiciel écrit en C
  • Logiciel écrit en C++
  • Logiciel écrit en Python
  • Moteur de jeu vidéo
  • 3D
  • Blender
  • Logiciel libre sous licence GPL
  • Logiciel pour macOS
  • Logiciel pour Windows
  • Logiciel pour Linux
Catégories cachées :
  • Wikipédia:ébauche jeu vidéo
  • Image locale différente de celle de Wikidata
  • Page utilisant P178
  • Page utilisant P277
  • Logiciel catégorisé automatiquement par langage d'écriture
  • Page utilisant P31
  • Page utilisant P275
  • Article utilisant une Infobox
  • Article contenant un appel à traduction en anglais
  • Portail:Informatique/Articles liés
  • Portail:Technologies/Articles liés
  • Portail:Jeu vidéo/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id