Публикации по теме '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.
Сегодняшняя цель: объяснить математическую формулу скалярного произведения и способы ее использования в разработке игр.
Математика:
… это не то, что я нахожу очень приятным. И я не особенно хорош в этом. Но я надеюсь, что эти посты помогут любому, кто находится в похожей ситуации, лучше понять важные части нескольких общих/полезных математических формул в..