Добавляем чит-коды в игру

Постер к новости: Добавляем чит-коды в игру
Читеров никто не любит, тем не менее, читы могут очень полезны в некоторых ситуациях. Например, для того, чтобы тестировать игру. Так, чтобы решить данный вопрос, нам понадобится небольшой скрипт, для обработки команд, которые пользователь будет вводить с текстового поля. Команда у нас будет состоять либо из одного, либо из двух слов. Допустим, в первом случаи это может быть просто слово «god», для перехода в режим бога. А во втором случаи, могут быть ...

Система диалогов

Постер к новости: Система диалогов
Итак, на повестке дня у нас, один из вариантов реализации системы диалогов в игре. Сразу оговоримся, что представленный проект из разряда, дешево и сердито. То есть, реализованы только базовые возможности. Идея заключается в том, что диалоги в игре разбиты на отдельные файлы. Каждый диалог, это конкретный файл, XML типа. Например, когда игрок подходит к NPC, делается запрос на диалог, связанный с этим персонажем. Происходит его загрузка и на основе полученных ...

Целеуказатель с использованием проектора

Постер к новости: Целеуказатель с использованием проектора
Данный материал предназначен для новичков, на примере стандартного проектора, мы рассмотрим способ, как сделать целеуказатель. Такого вида указатель подойдет для любой игры с видом сверху. Как следует из названия темы, преимущество тут в том, что это проекция, а значит, текстура указателя будет накладываться на любую поверхность. Чтобы разобраться с вопросом, нам понадобится простенький скрипт, для отслеживания позиции курсора, и научится правильно настроить ...

Движение камеры мышкой + указатель

Постер к новости: Движение камеры мышкой + указатель
Данный пример ориентирован на игры с видом от третьего лица, такие как стратегии, ролевые или пошаговые, в общем игры, где есть возможность контролировать движение камеры мышкой. Суть в том, чтобы отслеживать текущую позицию курсора и, если он, допустим, подходит в плотную к левому краю экрана, в этом случаи, камера начинает двигаться в эту сторону. Если курсор загнать в угол, то камера должна двигаться в соответствующие направление. При этом, нам нужно учитывать ...

Бесконечный раннер [платформер]

Постер к новости: Бесконечный раннер [платформер]
Сразу сделаем небольшое примечание, что здесь представлена не игра, а способ, как зациклить беговую дорожку, то есть карту. Суть процесса заключается в том, что у нас есть три условных блока, по факту обычные точки, которые расположены на расстоянии, по размерам шаблона. По центру, слева и справа. И именно это точки мы будем сдвигать в одну из сторон. Как только крайняя, допустим левая точка, переходит минимальную допустимую позицию, она перемещается перед двумя ...

Рисование физических 2D объектов

Постер к новости: Рисование физических 2D объектов
Тема довольно интересная, создание физического объекта, из нарисованной мышкой фигуры. На основе такого, не трудно придумать игровой процесс, завязанный на рисовании и физике. Работает всё это дело следующим образом. С начала, создаются клоны кисточки, на текущей позиции курсора. Иначе говоря, рисование. Затем, с помощью второй камеры, создается снимок, получившейся фигуры. То есть, мы как бы фотографируем ее. Из получившейся текстуры, создается спрайт. На основе ...
  • Яндекс.Метрика