Шукаємо у нашу команду Middle Pixi.js developer для роботи над навчальною грою для школярів, спрямованою на вивчення основ фізики через інтерактивний ігровий досвід.
Про гру/ проєкт
Це навчальна гра для школярів, спрямована на вивчення основ фізики через ігровий досвід.
Проєкт розробляється для web browser / HTML5 і передбачає роботу з інтерактивними 2D-сценами, ігровою логікою, UI, анімаціями та прогресією рівнів.
Тривалість: ~2 місяці
Cтадія проєкта: Розробка документації
Жанр: Освіта/Навчальна
Платформа: Веб-браузер
Формат завантаження: 30–40 годин на тиждень (~1,5 місяці активної розробки)
Під які задачі: * Розробка 2D browser-based гри на Pixi.js / TypeScript; * Реалізація основної ігрової логіки та взаємодії гравця з об’єктами на сцені; * Реалізація прогресії рівнів, unlock logic та збереження базового прогресу гравця; * Інтеграція 2D assets, UI elements, анімацій та візуальних ефектів; * Реалізація програмних анімацій, зокрема з використанням GSAP; * Робота з масками та фільтрами в Pixi.js; * Налаштування responsive canvas layout для коректної роботи у web browser; * Інтеграція звуків, музики та базових налаштувань; * Підготовка стабільного web build; * Співпраця з game designer, UX/UI, artist, animator та QA.
Необхідні навички та досвід * Впевнені знання JavaScript / TypeScript; * Досвід роботи з Pixi.js, Phaser або іншими WebGL frameworks для 2D games; * Розуміння архітектури 2D ігор: scenes, game states, gameplay loop, UI flow; * Досвід реалізації інтерактивної логіки: drag, click, hover, keyboard interactions; * Вміння працювати з 2D assets, spritesheets, animations та basic visual effects; * Розуміння принципів OOP та написання чистого, підтримуваного коду; * Досвід роботи з build tools та Git; * Уміння працювати з game design documentation та уточнювати незрозумілі моменти до реалізації.
Буде плюсом * Досвід розробки educational, casual, puzzle або hidden object games; * Досвід саме з Pixi.js; * Досвід з data-driven level configuration; * Досвід адаптації ігор під різні розміри екранів у браузері; * Базовий досвід оптимізації web games.
Що пропонуємо * Проєктну співпрацю по договору; * Гнучкий формат роботи; * Комфортну взаємодію та лояльність у процесі співпраці; * Роботу з професійною та досвідченою командою; * Можливість співпраці на інших проєктах.
Якщо тобі відгукується такий формат і хочеш долучитися до проєкту — будемо раді познайомитись та попрацювати разом⭐