Структура проекта
Пусть небольшой проект будет легко открыть, понять и изменить. Разделяй файлы по мере необходимости:
my-game/
├── index.html
├── src/
│ ├── main.js
│ ├── game.js
│ └── styles.css
└── assets/
├── images/
└── audio/index.html — вход; main.js — запуск и ввод; game.js — состояние и обновления; styles.css — оформление. Изображения и звук хранятся в assets.
Используй относительные пути вроде ./assets/images/target.svg, без файлов только на твоём компьютере. Храни счёт, время и фазу в общем состоянии, которое отображает UI. В проектах со сборщиком проверь выход и пути. Подготовка объясняет, что загружать.
Last updated on