@essenay

Как реализовать функционал игры?

Суть игры, не задев стенки, перетащить круг до финиша. Как реализовать? Может статьи по этому поводу есть? 5f044fa574425121146416.png
  • Вопрос задан
  • 263 просмотра
Решения вопроса 1
dimovich85
@dimovich85
Уроки по JS - https://t.me/school_ofpery
Только логика и хард код. Если на все игры и программы будут статьи и уроки - стоимость разработки и зп программиста будет чуть выше кассира в супермаркете.

UPD: для прорисовки берете канвас, чтоб игра работала надо запустить цикл или рекурсию, который будет рисовать на канвасе, для этого используйте requestAnimationFrame (в таком случае рекурсия). Для логики игры - необходимо при действии пользователя менять координаты объекта - считать его пересечение с другими объектами (мяч со стеной, например) - рисовать это, и потом принимать решение - продолжить игру или нет, для этого может потребоваться несколько флагов. Флаг - булевая переменная, в зависимости от которой код либо продолжиться, либо нет, например isFailed = false... и где-то проверка: if( !isFailed )... игра идет. Успехов!
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы