Скроллинг бэкграунда [2D]

Постер к новости: Скроллинг бэкграунда [2D]
При создании двухмерной игрушки, все спрайты располагаются в одной плоскости, мы лишь настраиваем слои для каждого спрайта, чтобы, например, выдвинуть его на передний план. Однако, в этом случаи, при движении камеры, все объекты будут двигаться одинаково, даже если по задумке на заднем плане у нас какие-нибудь горы или облака. И даже если мы сдвинем вглубь, по оси «зет», такие объекты всё равно будут двигаться словно они приклеены к одной плоскости. То есть для 2D ...

Расширенная система сохранения

Постер к новости: Расширенная система сохранения
Развитие темы сохранения игровых данных, за основу был взят ранее опубликованный на нашем ресурсе скрипт, и значительно улучшен. Теперь, пользоваться системой сохранения стало намного проще. Кроме стандартных возможностей сохранения различных типов переменных, добавлена функция записи/загрузки переменной Vector3, по сути это три строки типа float, но для упрощения процедуры, была добавлена такая возможность. Система сделана так, чтобы загрузка файла происходила ...

Unity + PHP + MySQL

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

Камера 2D + движение в рамках границ

Постер к новости: Камера 2D + движение в рамках границ
Контроль камеры для отслеживания позиции персонажа. Заточено исключительно под двухмерный проект. Помимо обычного преследования, камере можно добавить сдвиг по вектору движения, например, чтобы она двигалась немного впереди для лучшего обзора. Кроме того, есть возможность устанавливать границы движения камеры, внутри которых она свободно движется, но не может выйти за них. Это может быть полезным, чтобы игрок понимал где границы карты, и чтобы не было видно пустой ...

Простой игровой магазин (локальный)

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

Атрибуты RPG и прокачка персонажа

Постер к новости: Атрибуты RPG и прокачка персонажа
Система прокачки персонажа, состоит из развития и управления различными атрибутами, таких как: ловкость, удача, навык взлома и прочие. Кроме того, в систему должно быть встроено управление опытом персонажа, так как прокачка какого-либо атрибута напрямую связано со статусом опыта. То есть, когда персонаж повышает уровень, ему выдается определенное количество очков прокачки, которые и тратятся на повышение атрибута. Так же у нас должна быть возможность изменения ...
  • Дешевый хостинг
  • Яндекс.Метрика