1323 читали · 4 года назад
№100. Практика. Управление танком в игре с видом сверху.
В этой небольшой статье будем создавать управления для танка. Игра будет с видом сверху. Башня танка будет всегда указывать на курсор мышки. А управлять танком будем через клавиши WASD. Для начала скинем проект наши спрайты. В нашем случае — сама основа танка и отдельно башня. В годо создаем новую ноду Kinematic2D (переименуем в tank) . Под неё кидаем спрайты и колижен шеип. В итоге наш проект должен выглядеть вот так : В настройках годо настроим клавиши управления. Далее подключаем скрипт и начинаем писать код...
542 читали · 4 года назад
№103.Практика. Управление танком в игре с видом сверху. Часть №4. Вражеские пушки.
Итак, в прошлом уроке мы дособрали полностью наш танк. Он ездит и стреляет. Пришло время добавить вражеские элементы в виде пушек. Они у нас будут статичными. Будут вращаться на месте как бы исследуя окружающий мир, и если в их зону видимости попадет танк будут поворачиваться в его сторону и стрелять. Спрайты я взял следующие : Собственно основание, пушка и снаряд. Собраем это всё в отдельную сцену под обычной Node2D нодой. Называем корневую ноду «enemy», и собираем сцену как показано на картинке выше...