Π˜Π³Ρ€Π° AirAttack! β€” наш ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² VR

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ ΡΠ΅Ρ€ΠΈΡŽ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΉ ΠΎ Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… прилоТСниях выпускников Β«IT Π¨ΠšΠžΠ›Π« SAMSUNGΒ».

БСгодня – слово ΠΌΠΎΠ»ΠΎΠ΄Ρ‹ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΠΈΠ· Новосибирска, побСдитСлям конкурса VR-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Β«Π¨ΠšΠžΠ›Π VR 360Β» Π² 2018 Π³ΠΎΠ΄Ρƒ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ Π±Ρ‹Π»ΠΈ студСнтами-пСрвокурсниками. Π­Ρ‚ΠΈΠΌ конкурсом Π·Π°Π²Π΅Ρ€ΡˆΠ°Π»ΡΡ спСцпроСкт для выпускников Β«IT Π¨ΠšΠžΠ›Π« SAMSUNGΒ», Π³Π΄Π΅ ΠΎΠ±ΡƒΡ‡Π°Π»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π² Unity3d для ΠΎΡ‡ΠΊΠΎΠ² Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Samsung Gear VR. ВсСм Π³Π΅ΠΉΠΌΠ΅Ρ€Π°ΠΌ Π·Π½Π°ΠΊΠΎΠΌ ΠΆΠ°Π½Ρ€ Tower Defense – Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±ΠΎΡ€ΠΎΠ½ΡΡ‚ΡŒ Ρ‚Π΅Ρ€Ρ€ΠΈΡ‚ΠΎΡ€ΠΈΡŽ ΠΎΡ‚ Π½Π°ΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΡ… Π²Ρ€Π°Π³ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²Π° башСн. РСбята Ρ€Π΅ΡˆΠΈΠ»ΠΈ Π²Π·ΡΡ‚ΡŒ эту ΠΌΠ΅Ρ…Π°Π½ΠΈΠΊΡƒ ΠΈ Π½Π° Π΅Ρ‘ основС ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свою VR-ΠΈΠ³Ρ€Ρƒ, Π½ΠΎ с Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны Π±Π°Ρ€Ρ€ΠΈΠΊΠ°Π΄: здСсь Π²Ρ‹ ΠΏΠΈΠ»ΠΎΡ‚, ΠΈ ваша Ρ†Π΅Π»ΡŒ β€” ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π½Π°Π·Π΅ΠΌΠ½ΠΎΠΌΡƒ отряду ΠΏΡ€ΠΎΠΉΡ‚ΠΈ Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π°, вСдя пСрСстрСлку с башнями, ΠΏΡ€Π΅Π³Ρ€Π°ΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΌΠΈ ΠΏΡƒΡ‚ΡŒ. Π˜Π³Ρ€Π° сдСлана Π² Ρ€Π΅Ρ‚Ρ€ΠΎ-стилистикС LowPoly β€” Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ с нСбольшим числом ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½ΠΎΠ², ΠΊΠ°ΠΊ Π² старых ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… ΠΈΠ³Ρ€Π°Ρ…. Под ΠΊΠ°Ρ‚ΠΎΠΌ описаниС процСсса Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Π²ΠΈΠ΄Π΅ΠΎ ΠΈ ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Ρ‹ ΠΈΠ³Ρ€Ρ‹, ссылка Π½Π° исходники.

Π˜Π³Ρ€Π° AirAttack! — наш ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² VR
Π§Ρ‚ΠΎ Π² ΠΈΡ‚ΠΎΠ³Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ

Π”Π°Π»Π΅Π΅

ΠšΡ€Π°Ρ‚ΠΊΠΎ ΠΎΠ± условиях ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Samsung Β«Π¨ΠšΠžΠ›Π VR 360Β», Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ вСлась Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈΠ³Ρ€Ρ‹ AirAttack. Π˜Ρ‚Π°ΠΊ, выпускникам IT Π¨ΠšΠžΠ›Π« SAMSUNG ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π»ΠΎΡΡŒ:

  1. Π—Π° 4 мСсяца ΠΏΡ€ΠΎΠΉΡ‚ΠΈ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, для Ρ‡Π΅Π³ΠΎ Π² ноябрС Π±Ρ‹Π»ΠΈ Π²Ρ‹Π΄Π°Π½Ρ‹ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ Π½Π° ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ спСциализации ΠΈΠ· 5 ΠΎΠ½Π»Π°ΠΉΠ½ курсов ΠΏΠΎ VR-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅
  2. Π‘Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ΠΈ Π·Π° 3 мСсяца Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ собствСнный ΠΏΡ€ΠΎΠ΅ΠΊΡ‚. Π’ ΠΏΠΎΠΌΠΎΡ‰ΡŒ Π±Ρ‹Π»ΠΈ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚Π°Ρ†ΠΈΠΈ ΠΎΡ‚ ΠΏΡ€ΠΎΡ„ΠΈ Π² VR Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ – ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Β«Π£Π²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΒ»
  3. Π’ ΠΌΠ°Π΅ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ спСциалистам Samsung, Β«Π£Π²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈΒ» ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌ Ρ‡Π»Π΅Π½Π°ΠΌ ΠΆΡŽΡ€ΠΈ.

Об идСС

ΠšΠΈΡ€ΠΈΠ»Π» ΠŸΡ€ΠΎΠΊΠΎΡ„ΡŒΠ΅Π², ΠΊΠ°ΠΏΠΈΡ‚Π°Π½ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:
ΠœΡ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ Π²Π·ΡΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π°Ρ€ΠΊΠ°Π΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹Π» Π±Ρ‹ всСм Π·Π½Π°ΠΊΠΎΠΌ, Π½ΠΎ ΠΏΡ€ΠΈ этом интСрСсно смотрСлся Π² VR ΠΈ раскрылся Π±Ρ‹ ΠΏΠΎΠ΄ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΡƒΠ³Π»ΠΎΠΌ. Аркадных стрСлялок Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°Ρ… VR-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Ρ…ΠΎΡ‚ΡŒ отбавляй. ΠœΡ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΡΠΊΡ€Π΅ΡΡ‚ΠΈΡ‚ΡŒ Π°Π²ΠΈΠ°-Π°Ρ€ΠΊΠ°Π΄Ρƒ с Tower Defense: Π² ΠΈΠ³Ρ€Ρ‹, Π³Π΄Π΅ Π·Π°Ρ‰ΠΈΡ‰Π°Π΅ΡˆΡŒ башни ΠΎΡ‚ самолСтов-Π·Π°Ρ…Π²Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ², Π½Π΅ ΠΈΠ³Ρ€Π°Π» Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΡ‚, ΠΊΡ‚ΠΎ Π½Π΅ ΠΊΠΎΡ€ΠΎΡ‚Π°Π΅Ρ‚ врСмя Π² ΠΌΠ΅Ρ‚Ρ€ΠΎ.

Π’Ρ‹ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π·Π°Π΄ΡƒΠΌΡ‹Π²Π°Π»ΠΈΡΡŒ, ΠΊΡ‚ΠΎ ΠΈΠ³Ρ€Π°Π΅Ρ‚ ΠΏΡ€ΠΎΡ‚ΠΈΠ² вас, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΡƒΠ»ΡƒΡ‡ΡˆΠ°Π΅Ρ‚Π΅ башни?

Π’Π»Π°Π΄ΠΈΠΌΠΈΡ€ Π¨ΠΏΠ΅Ρ€Π»ΠΈΠ½Π³, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ:
НашСй ΠΈΠ΄Π΅Π΅ΠΉ Π±Ρ‹Π»ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ΅ LowPoly-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это СдинствСнно Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΉ ΡΡ‚ΠΈΠ»ΡŒ для мобильного VR-прилоТСния Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΌΠ°ΡΡˆΡ‚Π°Π±Π°. Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния гСймплСя ΠΌΡ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ Π½Π΅ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒ ΡƒΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈΠ·Π±ΠΈΡ‚Ρ‹Π΅ Ρ‚Π΅ΠΌΡ‹, ΠΊΠ°ΠΊ скитаниС Π² космосС ΠΈ ΠΏΡ€ΠΎΡ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ VR-Π»Π°Π±ΠΈΡ€ΠΈΠ½Ρ‚ΠΎΠ². ΠœΡ‹ Ρ…ΠΎΡ‚Π΅Π»ΠΈ Ρ‡Π΅Π³ΠΎ-Ρ‚ΠΎ большСго.

О ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ ΠΎΠΏΡ‹Ρ‚Π΅ ΠΈ ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ…

Π’Π»Π°Π΄ΠΈΠΌΠΈΡ€ Π¨ΠΏΠ΅Ρ€Π»ΠΈΠ½Π³, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ:
Π˜Π³Ρ€Π° AirAttack! — наш ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² VRКогда я Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ познакомился с VR Π³ΠΎΠ΄ΠΎΠΌ Ρ€Π°Π½Π΅Π΅ Π² 2016-ΠΌ, Π² Π³ΠΎΠ΄ окончания Β«IT Π¨ΠšΠžΠ›Π« SAMSUNGΒ», моя пСрвая ΠΊΠΎΠΌΠ°Π½Π΄Π° состояла всСго ΠΈΠ· Π΄Π²ΡƒΡ… Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ. ΠœΡ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π³ΠΎΠ½ΠΎΡ‡Π½ΡƒΡŽ Π°Ρ€ΠΊΠ°Π΄Ρƒ, Π½Π°Π·Π²Π°Π»ΠΈ Π΅Π΅ Speed Riders. ΠžΠ±ΡΠ·Π°Π½Π½ΠΎΡΡ‚ΠΈ Ρ€Π°Π·Π΄Π΅Π»ΠΈΠ»ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:: ΠΎΠ΄ΠΈΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Π» ΠΎΡ‚Π²Π΅Ρ‡Π°Ρ‚ΡŒ Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄, Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ ΠΈ Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΡŽ прилоТСния ΠΏΠΎΠ΄ VR, Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ β€” Π·Π° ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡŽ, Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΈ Ρ†Π΅Π»ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΈΠ΄Π΅ΠΈ. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π±Ρ‹Π» Π±Ρ‹ ΡƒΡΠΏΠ΅ΡˆΠ΅Π½ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ прилоТСния Π² ΠΌΠ°Π»Ρ‹Π΅ сроки ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ с Π±ΠΎΠ»Π΅Π΅ высокой ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠ΅ΠΉ, Π½ΠΎ Π½Π° Ρ‚ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΌΡ‹ Π½Π΅ Π·Π½Π°Π»ΠΈ особСнностСй проСктирования VR-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ допустили мноТСство ошибок.

НапримСр, ΠΌΡ‹ ΠΏΡ‹Ρ‚Π°Π»ΠΈΡΡŒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ слишком слоТноС взаимодСйствиС ΠΈΠ³Ρ€ΠΎΠΊΠ° с ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ ΠΌΠΈΡ€Π°, ΠΏΡ€ΠΈ этом Π°ΠΊΡ†Π΅Π½Ρ‚ Π±Ρ‹Π» сдСлан Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ любоС Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ³Ρ€ΠΎΠΊΠ° ΠΌΠΎΠ³Π»ΠΎ привСсти ΠΊ эффСкту укачивания ΠΈΠ»ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡŽ качСства пСрСдвиТСния. Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ нСвСроятно Π½Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠΌΡƒ интСрфСйсу ΠΈ слоТным манипуляциям, Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ послС ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΌΠΈΠ½ΡƒΡ‚Ρ‹ ΠΈΠ³Ρ€Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ ΡΠ½ΡΡ‚ΡŒ ΠΎΡ‡ΠΊΠΈ ΠΈ Π½Π΅ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ. Π‘Ρ‚Π°Π»ΠΎ понятно, Ρ‡Ρ‚ΠΎ для исправлСния Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅Ρ€Π΅ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡŽ всСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. И это ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ»ΠΎΡΡŒ Π·Π° 2 Π½Π΅Π΄Π΅Π»ΠΈ Π΄ΠΎ Π·Π°Ρ‰ΠΈΡ‚Ρ‹!

Π˜Π³Ρ€Π° AirAttack! — наш ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² VR
ДСмонстрация ΠΈΠ³Ρ€Ρ‹ всСм ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΠΌ Π½Π° Π΅ΠΆΠ΅Π³ΠΎΠ΄Π½ΠΎΠΌ конкурсС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Samsung

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ создавало отсутствиС Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ для создания ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ: Π΄Π²ΡƒΠΌ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ программистам ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ Π΄Π΅Π»Π°Ρ‚ΡŒ ΡƒΡ€ΠΎΠ²Π½ΠΈ Π² 3-4 этапа. БовмСстная Ρ€Π°Π±ΠΎΡ‚Π° Π² git Ρƒ нас Π½Π΅ слоТилась β€” Unity3D Ρ…Ρ€Π°Π½ΠΈΡ‚ сцСны Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ, ΠΈ ΠΈΡ… Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ впослСдствии: ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ ΠΆΠ΄Π°Ρ‚ΡŒ, ΠΏΠΎΠΊΠ° ΠΊΡ‚ΠΎ-Ρ‚ΠΎ ΠΈΠ· нас Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ, ΠΏΠΎΡ‚ΠΎΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π» свои дСтали… ΠΈ Ρ‚Π°ΠΊ ΠΏΠΎ ΠΊΡ€ΡƒΠ³Ρƒ. ПозТС, ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ AirAttack!, ΠΊΠΎΠ³Π΄Π° Ρƒ нас Π±Ρ‹Π»ΠΎ мноТСство сцСн, эта ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° частично Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΠ»Π°ΡΡŒ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· нас Ρ€Π°Π±ΠΎΡ‚Π°Π» с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ сцСнами.

Π Π°Π±ΠΎΡ‚Π° Π½Π°Π΄ ΠΈΠ³Ρ€ΠΎΠΉ

Π’Π»Π°Π΄ΠΈΠΌΠΈΡ€ Π¨ΠΏΠ΅Ρ€Π»ΠΈΠ½Π³, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ:
Бпустя Π³ΠΎΠ΄ я снова Ρ€Π΅ΡˆΠΈΠ» ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ участиС Π² Π¨ΠΊΠΎΠ»Π΅ VR 360 ΠΈ ΠΌΡ‹ с ΠšΠΈΡ€ΠΈΠ»Π»ΠΎΠΌ объСдинились Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ. ΠŸΡ€ΠΎΠ²Π΅Π΄Ρ нСсколько часов с листом Π±ΡƒΠΌΠ°Π³ΠΈ ΠΈ Ρ‡Π°ΡˆΠΊΠ°ΠΌΠΈ чая, ΠΌΡ‹ Ρ€Π°Π·Π±ΠΈΠ»ΠΈ вСсь ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π° этапы ΠΈ расставили Π΄Π΅Π΄Π»Π°ΠΉΠ½Ρ‹:

  1. БозданиС главного мСню
  2. РСализация 1-Π³ΠΎ уровня
  3. ВСстированиС ΠΈ пСрвичная ΠΎΡ‚Π»Π°Π΄ΠΊΠ° критичСских Π½Π΅Π΄ΠΎΡ‡Π΅Ρ‚ΠΎΠ²
  4. VR-оптимизация, устранСниС ошибок, Π½Π°Ρ€Π°Ρ‰ΠΈΠ²Π°Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π° (ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΡƒΡŽ Ρ€ΠΎΠ»ΡŒ ΠΌΡ‹ удСляли дСталям, вСдь наша Ρ†Π΅Π»ΡŒ – ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Π° Π½Π΅ Β«Π½Π°Π»Π΅ΠΏΠΈΡ‚ΡŒΒ» ΠΌΠ½ΠΎΠ³ΠΎ ΠΈ ΠΏΠ»ΠΎΡ…ΠΎ) ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½Ρ‹Π΅ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠΈ
  5. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²Ρ‹Ρ… ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ
  6. ΠŸΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΡ прилоТСния Π² Oculus Store
  7. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π΅Π΅Ρ€Π°
  8. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΡ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² (Π² Π²ΠΈΠ΄Π΅ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ, ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠΉ, Π½ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΡ€Π°Π±Π»Π΅ΠΉ ΠΈ ΠΏΡ€.)

Π’ Ρ…ΠΎΠ΄Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, нСсмотря Π½Π° Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ сроки, ΠΌΡ‹ ΡΡ‚Π°Ρ€Π°Π»ΠΈΡΡŒ ΠΎΠ±ΡΡƒΠ΄ΠΈΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ согласно Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅.

Π˜Π³Ρ€Π° AirAttack! — наш ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² VR

Π›ΡŽΠ±Π°Ρ идСя ΠΎΠ±ΡΡƒΠΆΠ΄Π°Π»Π°ΡΡŒ, ΠΈ выносился Π²Π΅Ρ€Π΄ΠΈΠΊΡ‚: Π±Ρ‹Ρ‚ΡŒ Π΅ΠΉ ΠΈΠ»ΠΈ Π½Π΅Ρ‚. ВсС ΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π½Ρ‹Π΅ ΠΈΠ΄Π΅ΠΈ Ρ€Π°Π·Π±ΠΈΠ²Π°Π»ΠΈΡΡŒ Π½Π° Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Π»ΠΈΡΡŒ. Π­Ρ‚Π°ΠΏ тСстирования проводился своими силами, ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Π»ΠΈ Π΄Ρ€ΡƒΠ·Π΅ΠΉ ΠΈ Π·Π½Π°ΠΊΠΎΠΌΡ‹Ρ…. Π’Ρ‹ΡΠ»ΡƒΡˆΠΈΠ²Π°Π»ΠΈ поТСлания ΠΈ замСчания, особСнно ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎ Π²Ρ‹Π·Ρ‹Π²Π°Π»ΠΎ трудности Ρƒ Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² Π½Π°ΡˆΡƒ ΠΈΠ³Ρ€Ρƒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ ΠΎΠ±ΡŠΡΡΠ½ΡΡ‚ΡŒ Π² Ρ…ΠΎΠ΄Π΅ сСссии. ΠžΠ±ΡΡƒΠΆΠ΄Π°Π»ΠΈ Π½ΠΎΠ²Ρ‹Π΅ Ρ„ΠΈΡ‡ΠΈ ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°Π»ΠΈ Π½ΠΎΠ²Ρ‹ΠΉ Π²ΠΈΡ‚ΠΎΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

ЖСстко Π΄Π΅Ρ€ΠΆΠ°Π»ΠΈ Π΄Π΅Π΄Π»Π°ΠΉΠ½Ρ‹: ΠΏΠΎΡ€ΠΎΠΉ самыС интСрСсныС ΠΈΠ΄Π΅ΠΈ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ ΠΎΡ‚Π²Π΅Ρ€Π³Π°Ρ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ½ΠΈΠΌΠ°Π»ΠΈ, Ρ‡Ρ‚ΠΎ Π½Π΅ успССм ΠΈΡ… Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² Π·Π°Π΄Π°Π½Π½Ρ‹Π΅ сроки.

Π˜Π³Ρ€Π° AirAttack! — наш ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² VRУчитывая ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ ΠΎΠΏΡ‹Ρ‚ с Unity3D, ΠΈ Π·Π½Π°Π½ΠΈΠ΅ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ для упрощСния Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ создания ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ, ΠΌΡ‹ ΡƒΠ΄Π΅Π»ΠΈΠ»ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ созданию β€œΡΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²-помощников”. НапримСр, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ радиуса пораТСния Ρ‚ΡƒΡ€Π΅Π»Π΅ΠΉ – Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ ΠΌΠΎΠ³Π»ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ участки Π΄ΠΎΡ€ΠΎΠ³ΠΈ ΠΎΡ…Π²Π°Ρ‡Π΅Π½Ρ‹ турСлями, ΠΊΠ°ΠΊΠΈΠ΅ участки Π±ΡƒΠ΄ΡƒΡ‚ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ слоТныС, Π° ΠΊΠ°ΠΊΠΈΠ΅ позволят ΠΈΠ³Ρ€ΠΎΠΊΡƒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Ρ‹ΡˆΠΊΡƒ ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°Ρ€ΡΠ΄ΠΈΡ‚ΡŒΡΡ ΠΈΠ»ΠΈ пСрСвСсти Π΄ΡƒΡ…. Или Π΄Ρ€ΡƒΠ³ΠΎΠΉ скрипт: ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ‚Ρ€Π°Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ двиТСния для ΡŽΠ½ΠΈΡ‚ΠΎΠ² ΠΈ ΠΈΠ³Ρ€ΠΎΠΊΠ°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΡ‹ ΠΌΠΎΠ³Π»ΠΈ наглядно ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, Π²Π΅Ρ€Π½ΠΎ Π»ΠΈ составлСна траСктория, ΠΈ ΠΏΡ€ΠΈ нСобходимости ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ это. На ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ линия ломаная, Π½ΠΎ ΠΏΡ€ΠΈ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ Π±Ρ‹Π»ΠΎ сдСлано сглаТиваниС Ρ‚Ρ€Π°Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ.

На Ρ„ΠΈΠ½Π°Π» конкурса ΠΌΡ‹ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ лишь Ρ‡Π°ΡΡ‚ΡŒ Π½Π°ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Ρ… ΠΏΠ»Π°Π½ΠΎΠ², ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΡΡ Π½Π° создании 4 ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ ΠΈ Π² дальнСйшСм Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π». И всё Π±Ρ‹ Π±Ρ‹Π»ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΎ, Ссли Π±Ρ‹ нС…

НадСТда Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ всС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ идСально, Π±Ρ‹Π»Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π³Π»Π°Π²Π½Ρ‹Ρ… ошибок Π² Ρ…ΠΎΠ΄Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ³Ρ€Ρ‹. Нам ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΎΡ‚ Oculus, которая позволяла Π·Π°Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ возмоТности GearVR Π² ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΌΠ΅Ρ€Π΅, плюс всС ΡƒΡΠ»ΠΎΠΆΠ½ΠΈΠ»ΠΎΡΡŒ ΠΈΠ·-Π·Π° Π½Π΅ΠΏΠΎΠ»Π½ΠΎΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ. КаТдая Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½Π°Ρ ΠΊ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ, Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π»Π°ΡΡŒ Π½Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ: Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠ΄Π° Π±Ρ‹Π»Π° ΡƒΠ΄Π°Π»Π΅Π½Π°, Π° Π½Π΅ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ конструкции ΠΈΡΠΏΡ€Π°Π²Π»ΡΠ»ΠΈΡΡŒ Π½Π° Π±ΠΎΠ»Π΅Π΅ простыС. Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… мСстах использовались β€˜Unsafe’ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅-ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ, для ΠΏΡ€Π΅Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΈ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ тСстировался Π½Π° отсутствиС ΡƒΡ‚Π΅Ρ‡Π΅ΠΊ памяти. Π‘Ρ‹Π» использован ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ всС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΡΠ²Π»ΡΡŽΡ‚ΡΡ нСзависимыми ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ΄Π°Π»Π΅Π½Ρ‹ ΠΈΠ· сцСны Π±Π΅Π· поврСТдСния ΠΊΠΎΠ΄Π°. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π±Ρ‹Π» протСстирован, ΠΈ Π² Β«ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½ΠΎΠΉ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅Β» количСство ΠΊΠ°Π΄Ρ€ΠΎΠ² Π² сСкунду Π½Π΅ Π±Ρ‹Π»ΠΎ Π½ΠΈΠΆΠ΅ 50fps.

ΠšΠΈΡ€ΠΈΠ»Π» ΠŸΡ€ΠΎΠΊΠΎΡ„ΡŒΠ΅Π², ΠΊΠ°ΠΏΠΈΡ‚Π°Π½ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:
Наша ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΡƒΠ»ΠΎΠΆΠΈΠ»Π°ΡΡŒ Π² заявлСнныС сроки β€” Π±Ρ‹Π»ΠΎ написано ΠΎΠΊΠΎΠ»ΠΎ Π΄Π²ΡƒΡ… дСсятков скриптов, создан UI-интСрфСйс корабля, UI Π΄Π²ΡƒΡ… мСню ΠΈ инструкций.

Π€ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ UI ΠΌΠ΅Π½ΡŽΠ˜Π³Ρ€Π° AirAttack! — наш ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² VR
Π˜Π³Ρ€Π° AirAttack! — наш ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² VR
Π˜Π³Ρ€Π° AirAttack! — наш ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² VR

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ работоспособно. ВсС ΠΌΠΎΠ΄Π΅Π»ΠΈ Π±Ρ‹Π»ΠΈ Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Π½Ρ‹ ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ для ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ ΠΎΠ±Ρ‰Π΅Π³ΠΎ числа ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½ΠΎΠ² Π½Π° сцСнС. Π—Π° основу Π±Ρ€Π°Π»ΠΈΡΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² свободном доступС с Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ для измСнСния.

Π’ Ρ…ΠΎΠ΄Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π°Π΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ AirAttack! ΠΌΡ‹ ΡƒΠ΄Π΅Π»ΠΈΠ»ΠΈ Π½Π΅ΠΌΠ°Π»ΠΎΠ΅ врСмя UED (User Experience Design, ΠΈΠ»ΠΈ UX). Помимо UI-элСмСнтов β€” Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ мСню, мСню Π²Ρ‹Ρ…ΠΎΠ΄Π° ΠΈΠ· уровня, UI корабля ΠΈ Π΄Π°ΠΆΠ΅ UI башСн (Π‘Ρ‚Ρ€ΠΎΠΊΠΈ ΠΆΠΈΠ·Π½ΠΈ) β€” Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ процСссы ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π°ΡŽΡ‚ΡΡ Π·Π²ΡƒΠΊΠΎΠ²Ρ‹ΠΌΠΈ ΠΈ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ эффСктами (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, частицы огня ΠΈΠ»ΠΈ Ρ‚Π΅Π½ΡŒ ΠΎΡ‚ стСкла самолСта). Вся ΠΈΠ³Ρ€Π° состоит ΠΈΠ· ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Β«Low-PolyΒ», Ρ‡Ρ‚ΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Π½ΠΎ ΠΈ создаСт атмосфСру.

Π˜Ρ‚ΠΎΠ³

Π˜Π³Ρ€Π° ΡƒΠ΄ΠΎΡΡ‚ΠΎΠΈΠ»Π°ΡΡŒ звания Β«Π›ΡƒΡ‡ΡˆΠ΅Π΅ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Β» Π½Π° конкурсС Β«Π¨ΠΊΠΎΠ»Π° VR 360Β» Π² 2018 Π³ΠΎΠ΄Ρƒ. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π½Π°ΡˆΠΈΡ… усилий – Π½Π° Π²ΠΈΠ΄Π΅ΠΎ Π½ΠΈΠΆΠ΅.

Π˜ΡΡ…ΠΎΠ΄Π½ΠΈΠΊΠΈ ΠΈΠ³Ρ€Ρ‹: bitbucket.org/Vova_SH/air-attack

Авторы:

Π˜Π³Ρ€Π° AirAttack! — наш ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² VR
ΠšΠΈΡ€ΠΈΠ»Π» ΠŸΡ€ΠΎΠΊΠΎΡ„ΡŒΠ΅Π²
Π“Π΅ΠΉΠΌΠ΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€
ΠšΠ°ΠΏΠΈΡ‚Π°Π½ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹
[email protected]
Swift, Java, C#-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ, Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€
ΠŸΡ€ΠΈΠ·Π΅Ρ€ Ρ‡Π΅ΠΌΠΏΠΈΠΎΠ½Π°Ρ‚Π° кибСрбСзопасности
ΠŸΠΎΠ±Π΅Π΄ΠΈΡ‚Π΅Π»ΡŒ Ρ€Π΅Π³ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ‚ΡƒΡ€Π° конкурса ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Β«IT Π¨ΠšΠžΠ›Π SAMSUNGΒ» Π² 2017 Π³ΠΎΠ΄Ρƒ

Π˜Π³Ρ€Π° AirAttack! — наш ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² VR
Π’Π»Π°Π΄ΠΈΠΌΠΈΡ€ Π¨ΠΏΠ΅Ρ€Π»ΠΈΠ½Π³
Unity-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ
[email protected]
Kotlin, Java, C#-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ
1 мСсто Ρ„ΠΈΠ½Π°Π»Π° конкурса ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Β«IT Π¨ΠšΠžΠ›Π SAMSUNGΒ» Π² 2016 Π³ΠΎΠ΄Ρƒ
2 мСсто конкурса Β«Π¨ΠΊΠΎΠ»Π° VR 360Β» 2017

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ