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

17
Насколько реально интегрировать систему личности, такую ​​как MBTI, в игру?

В частности, насколько сложно для независимого разработчика реализовать систему, аналогичную MBTI, чтобы диалог, действия и выбор персонажа игрока менялись в соответствии с назначенным типом MBTI? Это может быть ограничено темной реакцией персонажа игрока, тем, что персонаж более неохотно идет на...

17
Является ли генератор случайных чисел Unity 2017 на разных платформах одинаковым начальным числом?

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

17
Как рассчитать площадь неправильной формы?

У меня есть объект комнаты, определенный набором циклических отрезков, для которого мне нужно вычислить площадь. Классы могут быть описаны следующим образом (в псевдокоде): class Point { float x; float y; ... float distanceFrom(Point p); } class Segment { Point start; Point end; ... float length();...

17
Какое ограничение по размеру для карты листов Unity 2017.2?

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

17
Как я могу реализовать постоянное состояние для объектов, определенных на уровне?

Я разрабатываю 2D Metroidvania, который состоит из ряда взаимосвязанных уровней, которые могут быть пересмотрены. Каждый уровень представлен файлом Tiled TMX, в котором я указал, где появляются различные объекты различных классов спрайтов (например, враги, пикапы, рычаги и т. Д.). При запуске новой...

17
Справедливая боевая система для новых игроков в игре RTS

Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Я работаю над идеей / концепцией для многопользовательской игры, которую я хочу...

17
Как я могу угаснуть персонаж игрока, когда он выходит внутри или за пределами области?

Я хочу исчезнуть с игрока, когда он выйдет из зоны. Например, предположим, что человек входит в здание. Когда человек находится вне здания, его не должно быть видно, но когда он входит, он постепенно становится видимым (с использованием эффекта затухания). когда слон находится внутри зеленой зоны,...

16
Использование сферических гармоник для построения сложных звуковых ландшафтов

Сегодня на работе у меня была дискуссия о том, как улучшить акустическое моделирование в помещении. Было высказано предположение, что по этому вопросу, по-видимому, было проделано очень мало работы, но в графике было сделано много тонн. Кроме того, было высказано предположение, что, поскольку звук...

16
Где я могу найти шрифты, которые я могу распространять с помощью игры с открытым исходным кодом? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 2 года назад . Я хочу иметь возможность выпустить свою игру с...

16
Алгоритм динамического прохождения для игры Tower Defense

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

16
Как я могу улучшить или заменить свое искусство программиста? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Скажем, я программист, который создавал свои собственные спрайты или 3d модели,...

16
Каковы некоторые интересные примеры процедурных эффектов пиксельных шейдеров? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

16
Процедурное Поколение Бесконечного Уровня

Каковы некоторые хорошие подходы к процедурной генерации бесконечного 2d уровня? Уровень может быть ограничен в любом измерении, но не обязательно. Подход, который имеет для меня наибольшее значение, использует радиус на основе сетки. Например, разделите игровую зону на сетку с квадратами...

16
Начало работы в разработке игр: действительно ли XNA - хороший выбор? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

16
Как мне лучше всего удалить сущность из моего игрового цикла, когда она мертва?

Итак, у меня есть большой список всех моих сущностей, которые я перебираю и обновляю. В AS3 я могу сохранить это как массив (динамическая длина, нетипизированный), вектор (типизированный) или связанный список (не собственный). В настоящее время я использую Array, но я планирую изменить на Vector...

16
Как мне сделать зеркало или другие отражающие поверхности?

Мне просто интересно, как создать зеркало в 3D игре? Мое предложение заключается в том, чтобы / было отслеживать лучи, ударяя объект «зеркало», а затем рисуя изображение второго кулачка на объект «зеркало», который расположен в зеркальной «точке» оригинальной камеры, используя сторону удара объекта...

16
Ошибка в новом игровом проекте XNA 4.0 - не найдена подходящая видеокарта

Любые идеи о том, как это исправить? Что я помню о XNA 3, так это то, что при запуске приложения с нуля я получал бы окна синего цвета без визуализации. Какие-либо предложения? РЕДАКТИРОВАТЬ! Я щелкнул правой кнопкой мыши по проекту, выбрал «Свойства» и изменил игровой профиль с « Использовать...

16
Где я могу найти бесплатный словарь слов? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . Привет, я пишу игру, в которой игрок должен соединить...

16
Создание Plattformer - Как определить, разрешено ли игроку прыгать?

Я создаю простую игру Plattformer Jump n 'Run Style. Я не использую плитки - вместо этого у меня есть геометрические фигуры для моих уровней (и игрок тоже один). Я закончил код обнаружения столкновений, и пока все работает нормально. Далее я хотел реализовать прыжки. Просто проверяйте, нажимает ли...