Разработка игр

11
Какая экономичная разница в дизайне для глобального аукционного дома или отдельных аукционных трейдеров?

Я играю в The Elder Scrolls: Tamriel Unlimited и там у нас есть местные аукционные дома. (У вас нет аукционов, но я придерживаюсь термина, чтобы не запутаться в следующем тексте.) Я вижу преимущество в том, что гильдии (которым принадлежат эти AH) могут создать свою маленькую экономику, что...

11
Может ли кадровая интерполяция, подобная используемой SmoothVideo Project, быть вариантом увеличения частоты кадров в играх без столь значительного снижения производительности?

Проект SmoothVideo использует кадровую интерполяцию для увеличения частоты кадров видео с 24 до 60. Результаты впечатляют . Мне было интересно, если это можно применить, и будет ли это хорошо выглядеть в видеоиграх? Он использует гораздо меньше ресурсов, чем рендеринг всех фреймов, поэтому...

11
Почему головоломки приключенческой игры часто имеют единственную подсказку / решение?

Когда я недавно играл в приключенческую игру ( Dreamfall Chapters ), меня поразило, что в большинстве приключенческих игр, в которые я играл, было только одно решение «головоломок», которые они должны решать. Это часто означает, что игрок должен «получить» единственную подсказку, или он может быть...

11
Как я могу реализовать источники света и тени в многослойном 2d файле карты?

Я нахожусь в процессе написания изометрической игры с нуля, и я хотел бы знать, как / если я могу добавить свет и тени. Код, который у меня есть, можно найти здесь , но этого должно быть достаточно, чтобы знать, что прямо сейчас карты представляют собой простые трехмерные массивы значений true /...

11
Как я могу предотвратить скольжение колес автомобиля raycast вбок?

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

11
A * поиск пути для динамических препятствий и блокирования игрока?

Привет, я создаю TD в Unity 5 и мне нужна помощь с моим Pathfinding. Я собираюсь использовать Arons A * pathfinding для моего AI, который позволяет мне использовать динамические объекты и обновлять путь во время выполнения. Однако в моей игре я хочу, чтобы игрок мог блокировать миньонов с помощью...

11
Как я могу интерполировать вокруг прямоугольника?

Я хочу сделать необычную анимацию, где точка движется вокруг прямоугольника. Я хочу найти позицию точки одновременно t. Прямоугольник дается X, Y, Widthи Height. Есть ли алгоритм для этого? Я использовал sin/ cosдля кругов. Каков эквивалентный подход для...

11
Как эффективно проверить, находится ли точка внутри повернутого прямоугольника?

Часть ради оптимизации, часть для целей обучения, я позволю себе спросить: как наиболее эффективно проверить, находится ли 2D-точка Pвнутри повернутого 2D-прямоугольника XYZW, используя C # или C ++? В настоящее время я использую алгоритм «точка в треугольнике», описанный в книге «Обнаружение...

11
Как рассчитать время дельты с SDL?

Я слышал, что вы можете рассчитать дельта-время с помощью двух функций: SDL_GetPerformanceCounter и SDL_GetPerformanceFrequency. Я не уверен, как они работают полностью, но я слышал, что это немного похоже на использование SDL_GetTicks () Uint64 NOW, LAST; double deltaTime = 0; while (somebool) {...

11
Анимация подъема по карнизу и движение (2-й платформер)

Изо всех сил пытаюсь принять решение о реализации механики подъема по карнизу для управляемого физикой 2-го платформера. Каков наилучший способ сделать это, не становясь слишком сложным? Насколько я понимаю (любитель здесь не профи), есть несколько вариантов, в том числе: Приложите контролируемое...

11
Законно ли использовать заглавное слово другой игры в названии моей игры?

Законно ли использовать, например, слово «Крепость» в названии моей игры? Существует игра под названием Team Fortress, и я думаю, что она является торговой маркой. Я подумываю заменить слово «Команда» другим словом и использовать это имя в своей игре (с намерением заработать деньги). Буду ли я в...

11
В чем разница между PBR и SSR?

Я очень новичок в разработке игр, и я пытался понять разницу между отражением пространства экрана и физическим рендерингом. Я читал о PBR, и из того, что я понимаю, он пытается имитировать, как свет отражается в реальной жизни, то есть он обычно разделяется на два компонента, зеркальный и...

11
Как я могу запустить GameObject на цели, если мне дают все, кроме угла его запуска?

Я пытаюсь запустить объект по цели, учитывая его положение, положение цели, скорость запуска и гравитацию. Я следую этой формуле из Википедии : θ = a r c t a n (v2±v4- г( гИкс2+ 2 гv2)---------------√гИкс)θзнак равноaрсTaN(v2±v4-г(гИкс2+2Yv2)гИкс) \theta = arctan \bigg( \frac{v^2 \pm...

11
Как создать эффект разделения «липкий» и «липкий»?

Я хочу создать эффект, похожий на эту анимацию, когда две фигуры разделяются с течением времени, но соединяются (на время) чем-то липким, растягивающимся и в конечном итоге ломающимся. Как и сыр для пиццы , но конкретно в 2D. Я использую Swift и SpriteKit. Я думаю, что это, вероятно, включает в...

11
Как использовать BillboardRenderer в Unity?

Начиная с версии 5 (?) В Unity появился новый тип компонента BillboardRenderer. К сожалению, документация довольно скудная. Его можно добавить в инспекторе, нажав «Добавить компонент -> Разное -> Billboard Renderer», но, по-видимому, Billboard Assetдля выполнения чего-либо требуется ....

11
Как можно создать навигационную сетку для трехмерного мира?

Я пытаюсь найти решение этой проблемы. Я пытаюсь построить навигационную сетку в формате сетки вершин, привязанных к координатам x, y, расположенным в виде квадратов для трехмерного пространства. Но у меня возникают проблемы, пытаясь найти способ сделать это. Я попытался заглянуть в библиотеку...

11
Unity - Порядок в слое Z для объектов

Извините, если название не совсем соответствует моему вопросу, я не знаю, как его описать. У меня есть изображение для моего городского этажа и изображение (того же размера) для всех стен или деревьев, за которыми игрок должен быть спрятан, если он пройдет мимо него. Мой результат даже не выглядит...

11
Как ждать асинхронных операций / сопрограмм?

Я ищу универсальный / повторно используемый способ ожидания завершения сопрограмм и асинхронных операций в Unity 5, аналогично awaitключевому слову C # 5 . Самый простой способ, который я могу придумать, это что-то вроде этого: public class SomeUtility { public bool IsDoingSomething { get; private...