Skip to content

Cake2Rock/pacman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pac-Man (JS + HTML5 Canvas)

Навчальний проєкт: 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)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published