Вопросы с тегом «c++»

14
Какие сейчас книги по DirectX (с фокусом на 3D)? [закрыто]

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

14
Почему так сложно разработать эмулятор игровой приставки?

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

14
Мне больно, что я не знаю C ++ для разработки игр? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Прямо сейчас я чувствую, что я силен как в Java, так и в C #. (Не так много...

14
Полная математическая библиотека для использования в OpenGL ES 2.0 Game? [закрыто]

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

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

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

14
Алгоритм смещения средней точки

Этот вопрос возник в основном из отчаяния , после нескольких часов попыток выяснить проблему. Если вы посмотрите на картинку выше, вы должны увидеть, что мой алгоритм смещения средней точки работает (несколько) успешно; в создании несколько когерентной картины шума. Тем не менее, это оставляет...

14
Библиотека SIMD C ++ [закрыто]

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

14
Избегать ли операторов в DirectX 10 шейдерах?

Я слышал, что если в шейдерах следует избегать операторов, потому что обе части операторов будут выполнены, а неправильные будут отброшены (что вредит производительности). Это все еще проблема в DirectX 10? Кто-то сказал мне, что в этом будет выполнена только правая ветка. Для иллюстрации у меня...

14
Как работает Алгоритм простой тупой воронки?

Работая с алгоритмом воронки, показанным на Digesting Duck, я не уверен, как работает обнаружение воронки. Может ли кто-нибудь объяснить мне метод четко или предложить альтернативный способ обнаружения воронки, и если стороны воронок...

14
Реализация скайбокса с GLSL версии 330

Я пытаюсь заставить скайбокс работать с OpenGL 3.3 и GLSL версии 330. Я не смог найти нигде в Интернете полностью современного учебника по скайбоксу OGL, поэтому модернизировал более старый (используя glVertexAttribPointer()вместо gl_Vertexвершин и т. Д.). В основном это работает, но для 2 основных...

14
Как я могу работать со спрайт-листами с неоднородными размерами спрайтов?

Как можно получить ограничивающие прямоугольники для каждого отдельного спрайта для таблицы спрайтов с неоднородными размерами спрайтов (т.е. синие прямоугольники на следующем рисунке / я нарисовал только несколько примеров)? Что я хотел бы определить: offset_x, offset_y, width, height До сих пор я...

14
Как мне симулировать эффект Доплера в игре?

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

13
DirectX11 без прикрепленного окна?

Мне просто интересно, можно ли инициализировать и использовать DX11 или DX9 только для закадрового рендеринга - то есть без прикрепленного окна. Мое намерение состоит в том, чтобы сделать некоторые тесты GPU, прежде чем открывать фактическое окно. В этом бенчмаркинге визуализируется некоторая...

13
Какой фреймворк для модульных тестов для игр на c ++ [закрыто]

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

13
Пакет пользовательского содержимого для файлов

Я собираюсь купить несколько моделей пакетов с веб-сайта для создания прототипа моей игры. В контракте говорится, что я должен защищать их, чтобы не дать общественности получить к ним доступ. Я помню, как работал с играми Valve, они использовали .gcf (файл игрового контента), который в основном...

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

Игровые движки, такие как Unity и Unreal, могут работать на нескольких платформах. Мне интересно, как они это делают. Я уже давно пользуюсь C ++ и OpenGL, и мне нужны ресурсы для интеграции чего-то, что позволит мне работать на разных платформах без переписывания. Что-то вроде LibGDX, где вы пишете...

13
Разные шейдеры для разных объектов DirectX 11

Я учусь Direct3D 11, и во всех основных уроках, которые я нашел по написанию шейдеров, шейдеры Vertex и Pixel написаны так, что они преобразуют всю сцену одинаково. Учебники как рендер куб с текстурой ... Но мне интересно, как вы различаете объекты? Что если вы хотите, например, смоделировать...

13
Скрыть данные игры от игрока?

Я работаю над своей первой (C ++) игрой и хочу использовать дизайн на основе компонентов. В последнее время я много читал об этом, и вчера я решил, что хочу сохранить объектные данные во внешних файлах JSON, чтобы обеспечить большую гибкость и удобство доступа. Затем до меня дошло, что оставление...

13
Игровой цикл, как проверить условия один раз, сделать что-то, а потом не делать это снова

Например, у меня есть класс Game, и он хранит данные, intкоторые отслеживают жизнь игрока. У меня условно if ( mLives < 1 ) { // Do some work. } Однако это условие продолжает работать, и работа выполняется повторно. Например, я хочу установить таймер для выхода из игры через 5 секунд. В...