Вновь приветствую всех! Давно я не появлялся на этом сайте, зато я решил написать цикл статей,
посвящённых разработке игр. А именно правильному подходу к разработке.
Оговорюсь сразу, что материал данных статей является моим выводом на основе прочитанных статей других более опытных дизайнеров, а также моим наблюдением и анализом интерфейсов игр, которые были выпущены ведущими производителями игр.
Производители игр предоставляют игрокам возможность побывать не только в придуманных ими событиях и примерить на себя профессию, которую может они не осмелились бы выбрать, но даже в далеких придуманных таинственных мирах. Происходящее в игре от реального мира отделяет поверхность экрана монитора. Для того чтобы снизить барьер разработчики идут на разные ухищрения и одно из них – интеграция пользовательского интерфейса в игру.
Вариаций оформления интерфейса и возможностей подачи информации игроку великое множество, но все эти вариации придерживаются определенным правилам. Эти правила в основном заключаются в расположении графических элементов интерфейса и носят рекомендационный характер, но их соблюдение обеспечит Вашу игру легко воспринимаемым интерфейсом.
Отличие игр от просмотра фильмов и прослушивания музыки в том, что игры требуют вашего взаимодействия с ними. Это взаимодействие обеспечивает пользовательский интерфейс и в большинстве случаев именно от него зависит, как много незабываемых минут наслаждения вы получите от игры. Надеюсь, данные статьи помогут Вам понять, что должен содержать интерфейс для ваших будущих творений, насколько он значим и каким он может быть.
Баланс возможностей в играх и различные методы его создания.
- 1
- 2 (Текущая страница)
CollectableItemData.cs
[CreateMenuItem(fileName = "newItem", menuName = "Data/Items/Collectable", order = 51]