Публикации по теме 'unity3d'


Резюме разработки Great Fleece (Часть 2)
Недавно я завершил 2-й проект моего курса GamedevHQ, The Great Fleece. Я хотел бы немного рассказать о его развитии. Система Guard AI Waypoint-Patrol: Читайте Часть 1 и 2 здесь. В этом проекте мне нужно было, чтобы охранники могли ходить туда-сюда по заданному маршруту, который включал n -количество промежуточных точек, в которых охранник останавливался. Распространенным решением для такого рода требований является система путевых точек, к которой охранники могут найти..

Разрешение игроку закрыть игру
По умолчанию в Unity нет функций, позволяющих игроку закрыть игру. Безумно думать, что такая базовая функция каждой игры должна быть кем-то закодирована в игре. Когда я впервые создал игру в Unity и запустил ее в полноэкранном режиме, я запаниковал, потому что не знал, как ее закрыть. Мне нравится думать, что я вырос с тех пор. Я просто собираюсь сделать простую реализацию функции выхода из игры в своем космическом шутере. Я сделаю так, чтобы игра слушала клавишу Escape и полностью..

Привязка прототипа
Итак, продолжая тестировать прототипы, в нашей игре появилась система привязки. Это одна из самых важных механик игры. Поэтому тестирование было действительно необходимо. Поэтому, прежде чем я начал строить это, я просмотрел множество руководств по физике веревок. Было несколько действительно хороших видео, а затем я решил адаптировать их к тому, что мне нужно построить. Поэтому первым делом я начал создавать инструмент, который я мог бы легко модифицировать. Чтобы построить что-то..

Шаблоны проектирования: шаблон состояния
Шаблон проектирования состояний вращается вокруг управления поведением посредством использования текущего активного состояния, а не отдельных условных проверок. Цель сегодняшнего дня: дать краткий обзор шаблона проектирования состояний в разработке видеоигр. Обзор состояний: Дизайн программного обеспечения на основе состояний означает, что поведение этой части программного обеспечения определяется на основе текущего активного состояния из предопределенного набора состояний. Эти..

Пользовательский интерфейс Unity: изучение полосы прокрутки
Цель: быстро создать слайд-шоу с помощью полосы прокрутки. Это быстрый проект, чтобы понять, как использовать полосу прокрутки в Unity. Настройка сцены Начав с холста в иерархии, я добавил пустой объект под названием «Слайд-шоу». Этот пустой объект содержал фоновое изображение, полосу прокрутки, компонент прокрутки и объекты маски, содержащие группу горизонтальных слоев со всеми изображениями. Полоса прокрутки настроена слева направо, а прямоугольник прокрутки содержит..

Прототипирование в Unity
Одна из замечательных особенностей Unity заключается в том, что она позволяет нам быстро создавать прототипы игр и конкретизировать игровую механику, прежде чем вводить в игру окончательные художественные ресурсы. По сути, вы можете создать скелетный код игры и сделать его достаточно модульным, чтобы можно было на лету заменять изображения и другие анимации с минимальными изменениями в коде. Я сделал прототип игры FPS для выпускного класса колледжа исключительно с примитивными активами в..

Игровая математика — Точечный продукт
Недавно я пересматривал некоторые полезные математические методы, используемые в разработке игр, начиная с Dot Product. Сегодняшняя цель: объяснить математическую формулу скалярного произведения и способы ее использования в разработке игр. Математика: … это не то, что я нахожу очень приятным. И я не особенно хорош в этом. Но я надеюсь, что эти посты помогут любому, кто находится в похожей ситуации, лучше понять важные части нескольких общих/полезных математических формул в..