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


Загрузка сцен в Unity
Цель: если игрок умирает, перезагрузите активную сцену, чтобы перезапустить уровень. Во многих играх есть функция перезапуска уровня. В этом случае, когда игрок умирает, мы хотим, чтобы игрок мог нажать клавишу R , чтобы перезапустить уровень. У нас есть текст Restart Game как дочерний элемент Canvas. Снимите флажок с компонента Text Mesh Pro-Text (UI) , чтобы он не отображался, пока проигрыватель еще жив. Давайте перейдем к скрипту UI Manager, который находится на Canvas. Напишите..

№ 0. ВВЕДЕНИЕ
Всем привет! Значит, вы совершили ошибку, прочитав этот жуткий пост в блоге :D В любом случае… Меня зовут Малькольм В этом посте я представлюсь и расскажу вам все о содержании, которое будет размещено в постах. Этот пост послужит началом этой серии блогов. Наслаждаться! Так кто же я? Как упоминалось ранее, меня зовут Малкольм. Я только что закончил среднюю школу недавно, и я в настоящее время беру академический отпуск. Это оставляет мне много свободного времени,..

23 рекомендации по написанию читаемого кода
Чтение чужого кода может быть довольно запутанным. На решение проблем, которые должны были быть устранены за считанные минуты, могут уйти часы. В этой статье я хотел бы поделиться некоторыми советами о том, как писать код, который будет легче понимать и поддерживать. Прежде чем мы начнем, обратите внимание, что это не руководство по написанию «чистого кода». Люди склонны понимать под этим термином разные вещи, некоторым нравится, что он легко расширяемый и универсальный, некоторые..

Программирование в сложном режиме: задача
Программирование в сложном режиме: задача Нажмите, чтобы прочитать Часть 1 Новые устройства Нажмите, чтобы прочитать Часть 3. Определение MVP Ранее я писал, чтобы представить мое текущее состояние замены устройства. Я пытаюсь объединить утилиты моего старого ноутбука и планшета в одно устройство, iPad Pro 12.9. Я бросаю себе вызов, чтобы начать проект разработки, используя этот iPad в качестве среды разработки. Конечно, мне нужно будет использовать хостинг и облачные сервисы..

Создание и уничтожение игровых объектов в Unity
Основная необходимость почти любой игры, созданной в настоящее время, — создание экземпляров и уничтожение объектов. Будь то предметы коллекционирования, враги, пули, оружие... список можно продолжить. Итак, как вы собираетесь это делать? Что ж, начнем с инстанцирования. Цель: создание экземпляра и уничтожение игрового объекта. Начнем с инстанцирования. Когда вы создаете экземпляр объекта, вам нужны 3 вещи. Есть и другие варианты, такие как родительские объекты и вещи, а..

Разработка игры — это СЛОЖНО
Разработка игр невероятно сложна, требует огромного количества знаний и работы в различных областях, таких как искусство, звук, механика и многое другое. Конкуренция в отрасли усугубляет трудности, делая ее одним из самых сложных предприятий. Хотя создание игр может показаться проще при наличии инструментов разработки игр, в этом процессе есть скрытая сложность. Приступая к разработке игр, у новичков часто возникают грандиозные идеи для открытых миров, MMO и продвинутого ИИ. Однако..

Unity: GLI Framework Retrospective P. 2 Player Script и Ray Casting
Сегодняшний обзор расскажет о том, как игрок взаимодействует с окружающей средой с помощью raycasting. Я закончил GLI Framework для курса GLI. Цель состояла в том, чтобы закончить некоторые основные механики в игре Sci-Fi Duck Hunt. Мне нужно было реализовать навигационную сетку, ИИ, поведение игрока, HUD, игровой звук, условия победы, условия проигрыша, два бонусных задания, включая взрывную бочку и здоровье барьера. Цель игры — не дать врагам добраться до верхней двери, чтобы..