Публикации по теме 'unity-game-development'


Краткое введение в массивы в Unity
Что такое массив? Массив - это переменная, которая содержит несколько значений одного типа. Как таковые, они обычно используются для организации данных, чтобы упростить сортировку и поиск. Например, список имен учащихся, которые находятся в одном файле. Синтаксис Синтаксис массива легко запомнить по квадратным скобкам. Тип переменной в массиве всегда ставится перед квадратными скобками, чтобы сказать: «Это тип данных, которые будут помещены в это поле», за которым..

Как создать модифицируемую систему инвентаря в Unity: Часть 1 — Настройка
Примечание. Я разработал эту систему для работы с Unity, но с некоторыми изменениями она должна работать с любым движком, использующим C#. Интересно, что это? Введение . Как вы, возможно, знаете, сделать игру модифицируемой — непростая задача. После того, как вы скомпилировали свою игру, трудно включить в нее внешние элементы. Более того, системы, позволяющие моддинг, обычно приходится создавать с нуля. В этом уроке я покажу вам, как вы можете создать модульную,..

Что ты хочешь чтобы я сделал? — Руководство по псевдокоду в Unity и почему вам следует его использовать.
Что такое псевдокод? Псевдокод — это простой английский перевод того, что мы хотим сделать в нашем коде. Думайте об этом как о написании списка «что нужно сделать» или структуры того, что вы хотите, чтобы ваш код делал. Обычно мы размещаем его в нашем коде в виде комментария (используя «//» перед нашим текстом), который мы позже удаляем, когда реализуем функциональность, на которую ссылается псевдокод. При написании кода программисты имеют в своем распоряжении простой, но мощный..

Switch Statements спешит на помощь!
В предыдущей статье мы рассмотрели процесс создания Модульной системы включения питания , в которой мы использовали операторы if-else для обнаружения включений и последующего выполнения их эффектов соответствующим образом. Несмотря на то, что использование операторов if-else для выполнения этой логики приводит к созданию функционального кода, лучше всего использовать оператор переключения , если у вас есть несколько if-else. Это делает ваш код более кратким и понятным. Кроме..

Как делать большие игры в Unity, не создавая спагетти-код?
Создавая игры в Unity, я часто начинал с малого, и все выглядело прекрасно и стильно: через несколько часов я заканчиваю свой первый прототип, и появляются всевозможные новые идеи для игры. Но затем, после нескольких дней работы над новой игрой, я врезался в стену. Развитие останавливается, и кажется, что сделать все труднее. Код становится труднее читать, а добавление новых функций часто нарушает функциональность в других местах. Я думаю, что многие программисты проходят этот этап (я..

Создание скриптов в редакторе Unity (руководство по началу работы) — часть 2
Создание скриптов в редакторе Unity (руководство по началу работы) — часть 2 В нашем предыдущем посте мы познакомили вас со сценариями редактора Unity и обсудили, как вы можете использовать Gizmos и настраиваемые инспекторы для расширения возможностей редактора Unity. В этом посте мы познакомим вас с окнами редактора. Что такое окно редактора? Каждая панель, входящая в состав редактора Unity, является окном редактора. Он используется в качестве основы для отображения..

Создайте систему обнаружения в Unity
Разберемся, как создать систему обнаружения в Unity (Dot Product Detection Solution) Принимая это во внимание, мы обсудили процесс создания и реализации простой системы обнаружения в Unity здесь . Итак, если вы новичок в Unity и хотите начать с чего-то простого, но в то же время стимулирующего умственную деятельность, то вот вам подсказка! Мы подробно рассказали о системе обнаружения в следующих сегментах, как показано в видео. Ресурсы: Видеоурок:..