UPBGE 0.3x: ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ Π½Π° Π±Π°Π·Π΅ Eevee

ΠœΡ‹ ΡƒΠΆΠ΅ Π½Π΅ Ρ€Π°Π· писали ΠΎΠ± этом ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ Π½Π° сайтС ΠΈ Π½Π° страницах PDF-вСрсии ΠΆΡƒΡ€Π½Π°Π»Π°. UPBGE – это Ρ„ΠΎΡ€ΠΊ Blender, Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ встроСнный ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ. Π‘ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΊΠ°ΠΊ Ρ€Π΅Π½Π΄Π΅Ρ€ BI Π±Ρ‹Π» Π·Π°ΠΌΠ΅Π½Π΅Π½ Π½Π° Eevee, Blender Game Engine Π±Ρ‹Π» ΡƒΠ΄Π°Π»Π΅Π½ ΠΈΠ· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΎΠ΄Π½Π°ΠΊΠΎ сохранился Π² составС UPBGE – Π² послСдниС ΠΆΠ΅ Π³ΠΎΠ΄Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ занимались пСрСносом Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ BGE Π² Blender 3.x, Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ‡Π΅Π³ΠΎ появился ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½ΠΎΠ²Ρ‹ΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ, выводящий Π³Ρ€Π°Ρ„ΠΈΠΊΡƒ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Eevee!

ЧСстно ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, нСсколько Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄ я ΠΎΠ± этом ΠΈ ΠΌΠ΅Ρ‡Ρ‚Π°Ρ‚ΡŒ Π½Π΅ смСл – казалось, Ρ‡Ρ‚ΠΎ BGE ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈ бСсповоротно стал историСй. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π΅ΡΡ‚ΡŒ Armory – Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‡Π΅Π½ΡŒ мощная тСхнология, ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ своСй ΠΊΡ€ΠΎΡΡΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ – Π½ΠΎ Armory Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ ΠΈΠ½Π°Ρ‡Π΅, прСдставляя собой ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚ Blender ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½, написанный Π½Π° языкС Haxe. ΠœΠ½ΠΎΠ³ΠΈΡ… Π½Π΅ ΠΏΠΎΠΊΠΈΠ΄Π°Π»Π° Π½ΠΎΡΡ‚Π°Π»ΡŒΠ³ΠΈΡ ΠΏΠΎ простотС BGE, ΠΏΠΎ логичСским Π±Π»ΠΎΠΊΠ°ΠΌ – ΠΈ Π²ΠΎΡ‚, ΠΏΡ€ΠΈΡˆΠ΅Π» ΠΈ Π½Π° Π½Π°ΡˆΡƒ ΡƒΠ»ΠΈΡ†Ρƒ ΠΏΡ€Π°Π·Π΄Π½ΠΈΠΊ.

UPBGE 0.3

Π’ UPBGE ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈΠΊΡƒ ΠΊΠ°ΠΊ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ классичСского интСрфСйса Logic Bricks Π² стилС старого BGE, Ρ‚Π°ΠΊ ΠΈ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ ΡƒΠ·Π»ΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Ρ‡Π΅Ρ€Π΅Π· скрипты Π½Π° Python. ВпСчатляСт Ρ‚ΠΎΡ‚ Ρ„Π°ΠΊΡ‚, Ρ‡Ρ‚ΠΎ Π² UPBGE ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎ поддСрТиваСтся блСндСровская систСма Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ: ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΊΠ»Π°ΡΡΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ Π½Π° ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… ΠΊΠ°Π΄Ρ€Π°Ρ…, Π°Ρ€ΠΌΠ°Ρ‚ΡƒΡ€Π°Ρ… ΠΈ shape keys, Ρ‚Π°ΠΊ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½ΠΎΠ²Ρ‹Π΅ гСомСтричСскиС ΡƒΠ·Π»Ρ‹. ΠŸΠΎΡ‡Ρ‚ΠΈ Π»ΡŽΠ±Ρ‹Π΅ свойства ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π² Π΄Π²ΠΈΠΆΠΊΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Ρ‹. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ Ρ„ΠΈΠ·ΠΈΠΊΠ° Π½Π° основС Bullet: Ρ‚Π²Π΅Ρ€Π΄Ρ‹Π΅ ΠΈ мягкиС Ρ‚Π΅Π»Π°, статичСскиС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, кинСматичСскиС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ пСрсонаТСй.

Π“Ρ€Π°Ρ„ΠΈΠΊΡƒ UPBGE ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Π½Π΅Ρ‚ смысла – Π½Π°Π±ΠΎΡ€ Ρ„ΠΈΡ‡ Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Π²ΠΎ Π²ΡŒΡŽΠΏΠΎΡ€Ρ‚Π΅ Blender. Π’ качСствС Π·Π²ΡƒΠΊΠΎΠ²ΠΎΠΉ систСмы ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Audaspace – Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π½Π° C++ с привязкой для Python. UPBGE совмСстим со шлСмами Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ посрСдством OpenXR. Π”Π²ΠΈΠΆΠΎΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° всСх дСсктопных ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ…: Windows, Linux ΠΈ macOS. Π“ΠΎΡ‚ΠΎΠ²ΡƒΡŽ ΠΈΠ³Ρ€Ρƒ Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π² нСзависимый исполняСмый Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ скрипта.

Eevee – ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… Π½Π° сСгодня Ρ€Π΅Π½Π΄Π΅Ρ€-Π΄Π²ΠΈΠΆΠΊΠΎΠ² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΈ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ для Π³Π΅ΠΉΠΌΠ΄Π΅Π²Π° вСсьма Π·Π°ΠΌΠ°Π½Ρ‡ΠΈΠ²ΠΎ. Π’ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π΅ Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ всС возмоТности Blender 3.x, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ, ΠΊΠ°ΠΊ Π±Ρ‹Π»ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½ΠΎ, гСомСтричСскиС ΡƒΠ·Π»Ρ‹, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π» Ρƒ UPBGE ΠΎΡ‡Π΅Π½ΡŒ высок.

Copyright Β© 2008-2026 The FPS Team and co-authors. Available under Π‘Π‘ BY-NC-SA 3.0. When copying, a link to the source is required. Russian version