Blender Game Engine

Blender Game Engine Component
Blender 2.49a
Тип 3D графіка
Розробник The Blender Foundation
Стабільний випуск 2.69 (31 жовтня 2013; 10 років тому (2013-10-31)Get Blender. Архів оригіналу за 15 липня 2013. Процитовано 14 вересня 2011.)
Мова програмування C, C++, і Python
Ліцензія GNU General Public License
Вебсайт www.blender.org

The Blender Game Engine — ігровий рушій, колишня складова частина програмного пакета Blender для роботи з тривимірною графікою. Рушій гри був написаний з нуля на C++ як значною мірою незалежний компонент, що включає підтримку функцій, таких як Python-скрипти і 3D-звук OpenAL. З версії 2.8 розвивається окремо від Blender.

Історія

Ервін Коуманс і Джино Ван ден Берген розробили двигун Blender у 2000 році. Метою було створити товарний комерційний продукт для швидкого створення ігор та інших ПЗ інтерактивного змісту. Ці ігри можуть працювати як самостійні додатки, а також як вбудовані у вебсторінки, використовуючи спеціальний плагін. Цей плагін був виключений з міркувань безпеки, хоча і були деякі зусилля, щоб відродити його (альфа-версія поновлення Internet Explorer, і Firefox та COLLADA знаходиться в стадії розгляду).

З версії Blender 2.8 рушій перестав включатися до пакету. Натомість розвивається форк Blender Game Engine під назвою UPBGE.

Ігровий рушій Blender

Ігровий рушій Blender використовує систему графічних «логічних елементів» (поєднання «датчиків», «контролерів» і «приводів») для контролю руху й відображення об'єктів у рушії. Ігровий рушій також може бути розширений за допомогою набору пакетів Python. Нова система для інтеграції шейдерів GLSL і фізика м'яких тіл була додана в релізі 2.48. Як і Blender, він використовує OpenGL для зв'язку з графічним обладнанням.

Галерея

  • Blender Game Engine 2.42 скриншот
    Blender Game Engine 2.42 скриншот
  • Blender Game Engine 2.42 скриншот
    Blender Game Engine 2.42 скриншот
  • Blender GLSL 2.42 редактор шейдерів скриншот
    Blender GLSL 2.42 редактор шейдерів скриншот
  • Скрипти Python
    Скрипти Python

Відомі ігри, засновані на Blender Game Engine

Посилання

  • Офіційний сайт Blender [Архівовано 28 лютого 2011 у Wayback Machine.]
  • Офіційний сайт UPBGE [Архівовано 2 лютого 2017 у Wayback Machine.]
  • п
  • о
  • р
Загальне
Історія
ОС на базі ВПЗ
BSD · Apple Darwin · FreeDOS · FreeBSD · OpenBSD · FreeNAS · GNU · Haiku · Hurd · Inferno · Linux · Mach · MINIX · OpenSolaris · Plan 9 · ReactOS
Розробка ВПЗ[en]
Eclipse · FreeBASIC · Free Pascal · GCC · Java · libJIT[ru] · LLVM · Lua · Open64 · Perl · PHP · Python · ROSE[en] · Ruby · Tcl
Менеджери
вікон XWS
Blackbox Compiz EDE Enlightenment Fluxbox GNOME JWM IceWM KDE Openbox ROX[en] Window Maker[en] Xfce
Організації
Фонд вільного ПЗ (FSF) (європейський[en] індійський[en] латиноамериканський[en]) • Apache Software Foundation · Blender Foundation[en] · Eclipse Foundation · freedesktop.org · GNOME Foundation · Проєкт GNU · Google Code · Linux Foundation · Mozilla Foundation · Open Source Initiative · SourceForge · The Document Foundation · Xiph.Org · XMPP Standards Foundation[en] · X.Org Foundation
Ліцензії
Проблеми
Двійковий блоб · Технічні засоби захисту авторських прав · Вільні та відкриті графічні драйвери[en] · Ліцензійна проліферація · Iceweasel · Безпека відкритого ПЗ[en] · Власницьке програмне забезпечення · Конфлікт SCO—Linux · Програмні патенти · Тивоїзація · Trusted Computing · Апаратне обмеження[es] · Вірусна ліцензія
Інше
Визначення вільного ПЗ · Визначення Open Source · Альтернативні назви[en] · Рух · Вільне та відкрите ПЗ Microsoft Open Specification Promise[en] · Порівняння відкритих та закритих кодів[en] · Revolution OS · Собор і базар
  • п
  • о
  • р
Шутери від першої особи

Повністю вільні: BZFlag · Freedoom · OpenArena · Xonotic · Tremulous · Більше…

Частково вільні: Nexuiz  · World of Padman · CodeRED: Alien Arena · Smokin' Guns · War§ow · Cube · Cube 2: Sauerbraten
Стратегії
Freeciv · FreeCol · The Battle for Wesnoth · Widelands · Bos Wars · Spring[en] · Glest · Warzone 2100 · 0 A.D. · Lincity · Thousand Parsec · Більше…
Платформери
XEvil · SuperTux · Neverball · Secret Maryo Chronicles · Abuse · Jump 'n Bump · X-Moto · Blob Wars · Teeworlds · Більше…
Логічні ігри
Frozen Bubble · Pingus · Hex-a-Hop · Rocks'n'Diamonds · The Adventures of Robbo · Enigma · Fish Fillets NG · Heartlight · Більше…
Гонки та авіасимулятори
Tux Racer · TuxKart · SuperTuxKart · TORCS · RARS · VDrift · Armagetron Advanced · FlightGear · Vega Strike · Oolite · Більше гонок та авіасимуляторів…
Roguelike та рольові ігри
NetHack · Falcon's Eye · Slash'EM · Blades of Exile · Egoboo · Angband · Linley's Dungeon Crawl · Crossfire · WorldForge · Більше roguelike та рольових ігор…
Навчальні ігри
Tux Paint · Tux Typing · Tux, of Math Command · Food Force 2 · GCompris · PlayPower · Більше…
Інші
WarMUX · Hedgewars · Yo Frankie! · Liquid War · Frets on Fire · Simutrans · Chromium B.S.U. · Ігри для KDE · Ігри для GNOME · Більше…
Люди
Білл Кендрік, Райан С. Ґордон
Гральні рушії
OGRE · Irrlicht Engine · Pygame · Game Blender · Crystal Space · ioquake3 · Ren'Py · JMonkeyEngine · Genesis3D · Більше…