Unity AI/Gameplay Developer (Bots & Multiplayer)
#Π²Π°ΠΊΠ°Π½ΡΠΈΡ #ΡΠ΄Π°Π»ΡΠ½ΠΊΠ° #fulltime
ΠΠΎΠΌΠ°Π½Π΄Π° ArtFrost Π² ΠΏΠΎΠΈΡΠΊΠ΅ ΡΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ Middle+/Senior Unity ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°. ΠΡ Π΄Π΅Π»Π°Π΅ΠΌ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΏΡΠΎΠ΅ΠΊΡ (PC/Mobile) Π² ΠΆΠ°Π½ΡΠ΅ ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠΊΡΡΡΠ°ΠΊΡΠ΅Π½ ΡΡΡΠ΅ΡΠ°.
Π Π΅ΡΠ΅ΡΠ΅Π½ΡΡ ΠΏΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΈ ΠΌΠ΅Ρ
Π°Π½ΠΈΠΊΠ°ΠΌ: Delta Force, Arena Breakout, Escape from Tarkov.
ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ:
ΠΠ°Π»ΠΈΡΠΈΠ΅ ΠΎΠΏΡΡΠ° Π½Π° ΠΊΡΡΠΏΠ½ΡΡ
ΠΠΈΠ΄ΠΊΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ
ΠΠ°ΠΌ Π½ΡΠΆΠ΅Π½ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΌΠ΅Π΅Ρ Π΄Π΅Π»Π°ΡΡ Β«ΠΆΠΈΠ²ΡΡ
Β» Π±ΠΎΡΠΎΠ²: Π½Π΅ ΠΏΡΠΎΡΡΠΎ ΠΌΠΈΡΠ΅Π½ΠΈ, Π° ΡΠΌΠ½ΡΡ
ΠΏΡΠΎΡΠΈΠ²Π½ΠΈΠΊΠΎΠ², ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΡ
Π² ΡΠ²ΡΠ·ΠΊΠ΅ Ρ ΡΠ΅ΡΠ΅Π²ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ.
π― Π§Π΅ΠΌ ΠΏΡΠ΅Π΄ΡΡΠΎΠΈΡ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ:
- Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΈ Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ Π±ΠΎΡΠΎΠ² (AI) Π΄Π»Ρ ΠΌΡΠ»ΡΡΠΈΠΏΠ»Π΅Π΅ΡΠ°.
- Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ (ΡΠΊΡΡΡΠΈΡ, ΡΡΡΡΠΌ, ΠΏΠ°ΡΡΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΡΠ΅Π°ΠΊΡΠΈΡ Π½Π° Π·Π²ΡΠΊΠΈ)
- Π‘ΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ Π±ΠΎΡΠΎΠ² ΠΏΠΎ ΡΠ΅ΡΠΈ (Server Authoritative / Client Prediction) β ΡΡΠΎΠ±Ρ ΠΎΠ½ΠΈ Π΄Π²ΠΈΠ³Π°Π»ΠΈΡΡ ΠΈ ΡΡΡΠ΅Π»ΡΠ»ΠΈ ΠΏΠ»Π°Π²Π½ΠΎ ΠΈ ΡΠ΅ΡΡΠ½ΠΎ.
- ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Π±ΠΎΡΠΎΠ² Π² Π³Π΅ΠΉΠΌΠΏΠ»Π΅ΠΉΠ½ΡΠ΅ ΡΠΈΠΊΠ»Ρ (Π»ΡΡΠΈΠ½Π³, Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Ρ ΠΈΠ½Π²Π΅Π½ΡΠ°ΡΠ΅ΠΌ).
- ΠΡΠΎΡΠΈΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ AI ΠΏΠΎΠ΄ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠ΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ.
π Π’Π΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΡΠ΅ΠΊ ΠΈ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ:
- ΠΠΏΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈΠ³ΡΠΎΠ²ΡΡ
Π±ΠΎΡΠΎΠ² (AI): ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΠ°ΡΡΠ΅ΡΠ½ΠΎΠ² (State Machines, Behavior Trees, GOAP ΠΈΠ»ΠΈ Utility AI).
- ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΠΌΡΠ»ΡΡΠΈΠΏΠ»Π΅Π΅ΡΠΎΠΌ: ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΡΠ΅ΠΏΠ»ΠΈΡΠΈΡΠΎΠ²Π°ΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΠ, Π»Π°Π³-ΠΊΠΎΠΌΠΏΠ΅Π½ΡΠ°ΡΠΈΡ, ΠΈΠ½ΡΠ΅ΡΠΏΠΎΠ»ΡΡΠΈΡ.
- ΠΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ°: Π£ΠΌΠ΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ MVVM, MVP, DI (Zenject/VContainer ΠΈ Π΄Ρ.).
- ΠΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΠΎΡΡΡ: UniTask, Reactive Extensions (R3/UniRx).
- ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ: Memory Profiler, Frame Debugger, Π½Π°Π²ΡΠΊΠΈ ΡΠ°Π±ΠΎΡΡ Ρ Π±Π°ΡΡΠΈΠ½Π³ΠΎΠΌ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠ΅ΠΉ ΡΠΈΠ·ΠΈΠΊΠΈ/Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ (NavMesh).
- ΠΠ»ΡΡΠΎΠΌ Π±ΡΠ΄Π΅Ρ: ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Π±ΡΠΊΠ΅Π½Π΄ΠΎΠΌ (C# .NET) ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠΉ Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ Π±ΠΎΡΠΎΠ².
πΌ Π£ΡΠ»ΠΎΠ²ΠΈΡ:
Π€ΠΎΡΠΌΠ°Ρ: Π£Π΄Π°Π»Π΅Π½Π½Π°Ρ ΡΠ°Π±ΠΎΡΠ° (Π»ΡΠ±Π°Ρ ΡΠΎΡΠΊΠ° ΠΌΠΈΡΠ°), Full-time.
ΠΠΏΠ»Π°ΡΠ°: ΠΡ 150 000 - 380 000 (ΠΎΠ±ΡΡΠΆΠ΄Π°Π΅ΡΡΡ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΠΎ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΡΠΎΠ²Π½Ρ).
ΠΠ°ΠΆΠ½ΠΎ: ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΠΎΠΏΠ»Π°ΡΡ Π½Π° Π·Π°ΡΡΠ±Π΅ΠΆΠ½ΡΠ΅ ΠΊΠ°ΡΡΡ/ΡΡΠ΅ΡΠ° (ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΡΡ ΠΊΠ°ΡΡΡ ΠΡΡΠ·ΠΈΠΈ)
π© ΠΠΎΠ½ΡΠ°ΠΊΡΡ:
ΠΠ»Ρ ΠΎΡΠΊΠ»ΠΈΠΊΠ° ΠΏΠΈΡΠΈΡΠ΅ Π² Telegram:
(ΠΡΠΈΡΡΠ»Π°ΠΉΡΠ΅ ΡΠ΅Π·ΡΠΌΠ΅ ΠΈ ΠΏΡΠΈΠΌΠ΅ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ², Π³Π΄Π΅ Π²Ρ ΡΠ°Π±ΠΎΡΠ°Π»ΠΈ Π½Π°Π΄ AI/ΡΠ΅ΡΠ΅Π²ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ)
Ruslan ()