Шукаємо у нашу команду Middle Pixi.js developer для роботи над навчальною грою для школярів, спрямованою на вивчення основ фізики через інтерактивний ігровий досвід.
Про гру/ проєкт
Це навчальна гра для школярів, спрямована на вивчення основ фізики через ігровий досвід.
Проєкт розробляється для web browser / HTML5 і передбачає роботу з інтерактивними 2D-сценами, ігровою логікою, UI, анімаціями та прогресією рівнів.
Тривалість: ~2 місяці
Cтадія проєкта: Розробка документації
Жанр: Освіта/Навчальна
Платформа: Веб-браузер
Формат завантаження: 30–40 годин на тиждень (~1,5 місяці активної розробки)
Команда: PM, Pixi.js developer, UX/UI, Game designer, QA, 2d Artist, 2d Animator
Під які задачі:
- Розробка 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.
Що пропонуємо
- Проєктну співпрацю по договору;
- Гнучкий формат роботи;
- Комфортну взаємодію та лояльність у процесі співпраці;
- Роботу з професійною та досвідченою командою;
- Можливість співпраці на інших проєктах.
Якщо тобі відгукується такий формат і хочеш долучитися до проєкту — будемо раді познайомитись та попрацювати разом⭐