Π¦Π΅Π»Ρ: Π‘ΠΎΠ·Π΄Π°ΡΡ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΡΠΉ ΡΡΡΠ΅ΠΊΡ Β«ΡΠ²Π΅ΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ΄ ΠΏΠ°Π»ΡΡΠ΅ΠΌΒ» ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π² Telegram-ΠΌΠΈΠ½ΠΈ-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ. ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ Π»ΡΠ±ΡΡ ΠΎΠ±Π»Π°ΡΡΡ ΡΠΊΡΠ°Π½Π°, ΠΈ ΠΈΠ· ΡΠΎΡΠΊΠΈ ΠΊΠ°ΡΠ°Π½ΠΈΡ ΡΠ°ΡΡ
ΠΎΠ΄ΠΈΡΡΡ ΡΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Π²ΠΎΠ»Π½Π° ΠΏΠΎ Π²ΡΠ΅ΠΌΡ ΡΠΊΡΠ°Π½Ρ (ΡΠ΅Π°Π»ΠΈΡΡΠΈΡΠ½ΡΠΉ ΡΠ²Π΅Ρ, ΠΌΡΠ³ΠΊΠΎΠ΅ ΡΠ°ΡΡΠ΅ΠΈΠ²Π°Π½ΠΈΠ΅, Π²ΡΡΠΎΠΊΠ°Ρ ΡΠ°ΡΡΠΎΡΠ° ΠΊΠ°Π΄ΡΠΎΠ²). Π’ΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ: ΠΠΏΡΡ Π² UX/UI-Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ (ΡΠΌΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ΄ΡΠΌΠ°ΡΡ ΠΏΠ»Π°Π²Π½ΡΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΉ ΠΎΠΏΡΡ); ΠΠΏΡΡ Π²ΠΎ Front-End (HTML5, CSS3, JavaScript, TypeScript); ΠΠ½Π°Π½ΠΈΠ΅ Canvas / WebGL / Shader / Three.js / Pixi.js; ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Telegram WebApp API (Mini Apps); ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ, ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΈ GPU-ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΡΡΡΡΠΎΠΉΡΡΠ². ΠΠ°Π΄Π°ΡΠΈ: Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΡΡΡΠ΅ΠΊΡ ΡΠ²Π΅ΡΠ΅Π½ΠΈΡ/Π²ΠΎΠ»Π½ ΠΏΠΎΠ΄ ΠΏΠ°Π»ΡΡΠ΅ΠΌ (canvas ΠΈΠ»ΠΈ shader). ΠΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΡΡ ΡΠ°Π±ΠΎΡΡ Π² ΡΡΠ΅Π΄Π΅ Telegram WebApp (iOS + Android). ΠΠ΄Π°ΠΏΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠ΄ ΡΠΊΡΠ°Π½ ΡΠ΅Π»Π΅ΡΠΎΠ½Π°, ΠΏΠ»Π°Π²Π½ΠΎΡΡΡ ≥ 60 fps. ΠΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΡΡ ΠΊΠΎΠ΄ Π΄Π»Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Π² ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠΉ ΠΌΠΈΠ½ΠΈ-Π°ΠΏΠΏ. ΠΠΏΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ β ΡΠ΄Π΅Π»Π°ΡΡ Π»ΡΠ³ΠΊΡΡ Π΄Π΅ΠΌΠΎ-Π°Π½ΠΈΠΌΠ°ΡΠΈΡ Π² Figma/After Effects (Π΄Π»Ρ ΡΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΡ Π΄ΠΈΠ·Π°ΠΉΠ½Π°). Π§ΡΠΎ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΡΡ: ΠΠΎΡΡΡΠΎΠ»ΠΈΠΎ Ρ Canvas/WebGL-Π°Π½ΠΈΠΌΠ°ΡΠΈΡΠΌΠΈ ΠΈΠ»ΠΈ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΠΌΠΈ ΡΡΡΠ΅ΠΊΡΠ°ΠΌΠΈ. GitHub/CodePen ΠΏΡΠΈΠΌΠ΅ΡΡ. ΠΡΠ΅Π½ΠΊΠ° ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ ΠΈ ΡΡΠΎΠΊΠΎΠ².