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

15
Тень в реальном времени в 2D-изометрической игре

Я пишу небольшой двухмерный изометрический движок на C ++ и пытаюсь реализовать отбрасывание теней в реальном времени. Я следовал простому подходу, описанному на этой странице, и вот результат (свет расположен в том же положении, что и желтый куб): Результат очень хороший, но на стенах и кубиках...

15
Написание игрового движка с нуля с OpenGL [закрыто]

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

15
Кривое движение между двумя точками

Какова хорошая техника, позволяющая объекту перемещаться между точками с хорошим изогнутым движением? Конечная позиция также может находиться в движении, например, траектория полета...

15
Полуфиксируемый или полностью фиксированный временной шаг?

Я делаю iphone shmup и пытаюсь решить, какой тип игрового цикла использовать. Я хочу использовать либо полуфиксированный временной шаг, либо полностью фиксированный временной шаг. С полуфиксированным временным шагом я сделаю ноль или более вызовов update (FIXED_INTERVAL) с последующим одним вызовом...

15
Должен ли хозяин игры быть авторитетом или другим тупым клиентом?

При разработке сетевой многопользовательской игры, в которой один игрок размещается, а другие соединяются, я знаю две стратегии: Пусть игра хост-игрока будет авторитетом , а все остальные игроки, как тупые клиенты, будут пытаться догнать текущее игровое состояние. В коде должно быть много особых...

15
Доступность игровых звуковых эффектов [закрыто]

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

15
Процедурный генератор звездного поля

Кто-нибудь знает какой-либо код для процедурного генерирования звездных полей? В идеале я хотел бы, чтобы это основывалось на физике, чтобы у меня были реалистичные планеты и луны. Лучше всего было бы в C ++, с открытым исходным кодом, и работоспособным с Ogre3d. Я не боюсь кодировать что-то из...

15
С чего начать для реализации физики автомобиля? [закрыто]

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

15
Время подачи Steam

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

15
Избегайте невозможных состояний в приключенческой игре

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

15
Карта высот, Voxel, полигон (геометрия) местности

В отношении карты высот, Voxel и Polygon (геометрия): Каковы основные различия между всеми этими тремя? Можете ли вы сформировать "гладкую" местность с помощью Voxels, я имею в виду, например, можете ли вы получить гладкую гору с помощью Voxels, или Voxels ограничены кубами? С точки зрения...

15
Как игра может помешать людям запускать несколько экземпляров самого себя?

Starcraft II запрещает мне запускать несколько экземпляров, но если я запускаю в песочнице второй экземпляр , он работает. Что может объяснить это? Как я могу повторить это поведение для моих собственных...

15
Разрешение столкновений в случае столкновения с несколькими объектами

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

15
Создание ландшафта для плиточного 2D-платформера

В настоящее время я работаю над плиточным 2D-платформером, в чем-то похожим на Terraria, хотя у меня возникают трудности с генерацией ландшафта. У меня есть некоторые основы, хотя они не приносят ничего полезного. Я пробовал несколько разных техник, таких как Perlin Noise, и читал о некоторых...

15
Подделка изометрической графики в 2D космической игре

Во-первых, я точно знаю, в чем заключается моя проблема рисования, и у меня есть разные идеи о том, как подойти к ее решению. Я здесь, чтобы выяснить, как отрегулировать, какой кадр нарисован, чтобы сохранить изометрическую «иллюзию». Я пишу 2D игру с высоты птичьего полета, которая происходит в...

15
Будет ли полировка моего текущего проекта лучше, чем начинать новый? [закрыто]

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

15
Как я могу сделать «отваливающуюся» трехмерную местность, как Animal Crossing?

У Animal Crossing есть уникальный способ прокрутки карты мира: когда персонаж движется вниз, мир вращается вокруг и снова вверх, как будто он застрял в картонной трубе: Это видео показывает, как оно движется. Как я могу создать этот...

15
Как выполняется рендеринг программного обеспечения?

Я хотел бы исследовать растеризацию в реальном времени на основе программного обеспечения. Я знаю, что сейчас все идет к GPU, но есть несколько игр, в которых все еще имеет смысл использовать программный рендерер. Например: Воксельтрон Voxatron - это стрелялка на арене, которая происходит в мире,...

15
Какая хорошая игра с открытым исходным кодом, чтобы учиться? [закрыто]

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

15
Перемещение игроков в одну и ту же клетку одновременно?

Рассмотрим 2 x 2 сетку квадратов. Игрок может перейти на поле, если: ни один другой игрок не хочет выходить на поле в следующий ход ни один другой игрок не ждал и все еще занимает площадь в этот ход Я включил изображение выше, чтобы описать мою проблему. Игроки двигаются одновременно. Если 2 (или...