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


Unity Cinemachine: как создать вид с рук с помощью шума
Цель: Создать виртуалку, имитирующую портативную камеру. Добавить дрожание камеры очень просто! Эта замечательная способность может помочь создать визуальный образ, имитирующий ручную камеру, или вызвать дрожание экрана при сильном землетрясении. Настройка шума Прежде всего, убедитесь, что у вас установлен Cinemachine , и создайте виртуальную камеру в сцене. Выполнив эти шаги, выберите виртуальную камеру , и в инспекторе вы увидите профиль шума и раскрывающееся меню (..

C # Challenge - вычисление среднего значения массива случайных чисел
Посчитайте сами… ЧТО ?! Давайте автоматизируем это! Бывают случаи, когда у вас есть большое количество чисел, и вам просто нужно среднее значение всех этих чисел. Хм… Что делать? Рассчитать все самостоятельно? Введите каждое число в калькулятор и разделите число на фактическое количество чисел? Что ж, все это действительные решения. Однако это может занять некоторое время ... Давайте рандомизируем числа и позвольте методу вычислить среднее значение! Начало работы..

День 6 || 100 Days Of Unity: 2D Space Shooter: установка границ игроков
На данный момент наш игрок в настоящее время способен двигаться и полностью управляем. Однако для отличной игры необходимо установить границы, чтобы игрок не исчезал за кадром. Это то, что мы будем изучать и изучать сегодня. Чтобы установить границы, мы ограничим игрока, используя границы игрока с помощью оператора «Если», что является фундаментальной концепцией при программировании на C#. Во-первых, мы установим границу для оси Y. Как показано выше, красная линия представляет..

Автоматическая анимация с использованием смешанных камер
Цель: внедрить в сцену смешанные камеры. Камеры смешанного списка невероятно мощны! Как следует из названия, это виртуальная камера, которая хранит другие виртуальные камеры в качестве дочерних, а также смешивает и вырезает между ними. Это позволяет создавать аккуратные анимационные эффекты, такие как система безопасности, замысловатые кат-сцены и многое другое. Эта статья продемонстрирует, как я внедрил эту камеру в свою сцену. Добавление смешанного списка Виртуальная камера Как..

Unity: система лифтов (события и новая система ввода)
Цель: Используя события и новую систему ввода, спроектировать лифтовую систему. Цель состоит в том, чтобы игрок собрал восемь монет, чтобы взаимодействовать с панелью лифта. При этом лифт включится и начнет циклически подниматься и опускаться. Настройка сцены Простая 2D-головоломка-платформер с тремя разными этапами. В этой статье основное внимание будет уделено сцене панели лифта и самого лифта. Лифт  — это сборный объект с пустым объектом в качестве контейнера для хранения..

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

Создание предметов коллекционирования в Unity
Делаем наши предметы коллекционирования для нашей 2.5D-игры Цель : внедрить коллекционные предметы в нашу 2.5D-игру. Функциональность Первое, что я сделал, это убедился, что у моих предметов коллекционирования в сцене есть Collider с isTrigger , установленным в true, и RigidBody с Использовать гравитацию установите значение false. Затем я дал этим предметам коллекционирования специальный скрипт C#, который я назвал CoinController . Это код, который у меня есть в этом..