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


День 6 | Псевдокод
Написание кода может стать трудным, когда вы начнете сталкиваться со все более сложными проблемами на пути к программированию. В этой статье мы рассмотрим идею псевдокода: что это такое, как он помогает в решении проблем, пример и несколько советов по его написанию. Что такое псевдокод? Псевдокод , или "фальшивый код", – это высокоуровневое описание компьютерной программы, написанное на обычном языке. Что делает псевдокод Написание кода на обычном языке позволяет разработчикам..

Создание простой системы перезарядки в Unity
Системы охлаждения используются для всех видов вещей. Скорострельность, специальные атаки, магические атаки, список можно продолжить. Так как же его создать? Что ж, есть несколько вариантов, как и практически во всем, что касается программирования. Я мог бы перейти к IEnumerators и Coroutines, но это целая статья сама по себе. Итак, сегодня я просто расскажу о простом методе создания таймера задержки или перезарядки с помощью Time.time; Time.time — это функция в Unity, которая..

Заставить врагов идти Бум!
Враги, которые просто исчезают в одно мгновение, на самом деле не очень удовлетворительны. Добавление анимации взрыва делает ее более эффектной. Добиться этого не так уж сложно, так как мы уже делали анимацию. Единственное, что на этот раз отличается, это то, что нам нужно, чтобы он играл только тогда, когда мы этого хотим! Существует несколько различных типов параметров на выбор: Плавающие, целые, логические и триггеры. Плавающие и целые — это числовые значения, которые..

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

Зачем использовать псевдокод? Думайте об этом как о списке покупок
Псевдокод — интересная концепция. Многие программисты используют псевдокод. Кто-то использует ручку (или карандаш) и бумагу, кто-то использует заметки в коде. Часто бывает полезно напечатать то, что вам нужно сделать. Таким образом, вы сможете обдумать и упорядочить каждую часть головоломки, прежде чем начать над ней работать, и придумать решение, чтобы получить желаемый результат. Чтобы визуально взглянуть на что-то, что вам нужно обработать в реальных словах, прежде чем..

Прототипирование Unity: скорострельность
Управление потоком в Unity с C# Чтобы создать реалистичные ожидания и настроить синхронизацию частоты кадров, нам нужно придумать способ контролировать скорость обновления метода. Как вы можете видеть выше, без управления потоком игрок может произвести все выстрелы в течение секунды. Это связано с тем, что Цикл обновления в Unity выполняется каждый кадр. Таким образом, чтобы создать скорость потока или скорость стрельбы в этом случае, нам нужно использовать фактическое время...

Мой путь в GameDevHQ
Я давно хотел заняться разработкой игр, и теперь я рад возможности пройти курс в GameDevHQ. Мои знания в области программирования минимальны, но у меня есть страсть к обучению и любовь к играм, которые привели меня к этому курсу. Хотя мой опыт связан с архитектурой и строительством, я вижу преимущества знания программирования и не вижу лучшего способа, подходящего для меня, чем курс, связанный с играми, на основе C#.