Навчальний проєкт: 2D гра у стилі класичного Pac-Man на JavaScript (ES6 Modules) та HTML5 Canvas.
Розробка 2D-гри з тайловою картою, ігровим циклом, колізіями та базовим AI ворогів. Мета — реалізувати ключові механіки Pac-Man і модульну структуру коду для подальшого розширення.
- Збирай усі крапки на мапі, уникаючи ворогів.
- Power dot тимчасово змінює стан ворогів.
- Дотик ворога у звичайному стані = поразка.
- Усі крапки зібрані = перемога.
- Canvas рендер + ігровий цикл
- Стани: гра / перемога / поразка
- Тайлова мапа, колізії зі стінами
- Гравець (керування напрямком)
- Вороги (рух, колізії, реакція на power dot)
- Крапки та power dots
- Спрайти та звуки
- WASD або стрілки
VS Code Live Server
- Відкрий папку проєкту → Правою кнопкою миші на index.html → Open with Live Server(потрібно розширення Live server)