Поиск пути / навигация ИИ

Постер к новости: Поиск пути / навигация ИИ
В 2045 году, развитие технологий и робототехники достигнет того уровня, при котором станет возможно создание первого поколения машин, под управлением ИИ способного обучаться. Спустя три года, SkyNet обретет сознание и… И сегодня, мы поговорим о ИИ, точнее о том, как научить бота искать пути к указанной цели. Напишем простенький скрипт, который будет отвечать за движение. В играх, например, жанра экшн, боты умеют не только находить игрока, но также и стрелять, ...

FPS скрипт управлениия от первого лица

Постер к новости: FPS скрипт управлениия от первого лица
Шутеры от первого лица довольно популярны, особенно если они грамотно сделаны. Однако, если вы только начинаете изучать Unity и хотите сделать что-то наподобие Counter-Strike или вроде того. Могут возникнуть некоторые трудности с управлением персонажа. Заставить объект двигаться, просто, но в нашем случае нужно, чтобы персонаж двигался туда, куда он «смотрит». Конечно, в играх есть еще анимация движения и прочие мелочи, всё это вы уже сами добавите в скрипт, если ...

Заставочный экран / лого для игры

Постер к новости: Заставочный экран / лого для игры
Нормальной игре без лого не обойтись. Но иногда это жутко раздражает, в современных играх парой напихивают столько различных лого и вставок, и хуже того, когда нельзя их пропустить. Непонятно, зачем разработчики заставляют нас смотреть каждый раз эти ролики. Однако, мы немного отвлеклись. Итак, наша задача сделать лого для своей игры, с возможностью его пропустить, разумеется. Заставочный экран в Unity можно сделать как из обычного изображения, так и видео файла. ...

Плавный переход между сценами Fade InOut

Постер к новости: Плавный переход между сценами Fade InOut
Играя в игры, Вы наверняка замечали, что перед загрузкой следующей карты, с начала мы видим плавное затемнение экрана. А после загрузки, наоборот. В Unity, когда вызываешь функцию загрузки сцены, изображение на экране просто «замирает», пока идет загрузка. Нам нужно написать скрипт так, чтобы загрузка начиналась только после затемнения экрана, кроме того, необходимо так-же, чтоб затемнялись все элементы UI, которые всегда поверх обычных игровых объектов. ...

Делаем игру Arkanoid 2D

Постер к новости: Делаем игру Arkanoid 2D
Сегодня вся мощь движка Unity будет брошена на создание монументальной игры всех времен. Арканоид, это игра в которой игрок управляет небольшой платформой, предотвращая падение шарика вниз, который надо отбить так, чтобы он попал по кирпичику. Игру будем делать полностью в 2D. В конечном результате получится практически полноценная игра, с подсчетом очков, определением победы или поражения, и переходом на следующую сцену. Дополнительно нам понадобятся несколько ...

Сохранение игровых данных в фаил

Постер к новости: Сохранение игровых данных в фаил
В любой игре, ну или почти, не обойтись без сохранения и загрузки. Система сохранения уже встроена в Unity и она достаточно удобная. Но, одно дело, когда сохранения где-то там в реестре Windows например. А парой удобнее, когда всё под рукой, так сказать. Да и не хорошо забивать реестр различными данными, если есть возможность сохранить всё отдельно. Мы рассмотрим простой способ сохранения игровых данных, с использованием языка разметки XML. Ну и само-собой добавим ...
  • Яндекс.Метрика