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

C ++ - это статически типизированный, универсальный, многопарадигмальный язык программирования произвольной формы.

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

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


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

6
Библиотека SIMD C ++ [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 2 года назад . В прошлом я использовал Visual Studio с математической библиотекой DirectX XNA. Теперь я использую коллекцию компиляторов …
14 c++  mathematics  simd 

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

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

6
Мне больно, что я не знаю C ++ для разработки игр? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Прямо сейчас я чувствую, что я силен как в Java, так и в …
14 xna  c++  c#  java  wpf 

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

4
Какие сейчас книги по DirectX (с фокусом на 3D)? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Для OpenGL 5-е издание OpenGL SuperBible было выпущено всего несколько месяцев …
14 c++  directx 

6
Какой язык сценариев вы бы порекомендовали для игрового проекта C ++? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 5 лет назад . Под сценариями здесь я подразумеваю не только помещение данных конфигурации в сценарий, но и части сценариев …

2
Советы по реализации MMO квестовой механики?
Какие инструменты, шаблоны или лучшие практики вы бы порекомендовали для реализации квестовой механики с учетом перечисленных ниже требований? Я говорю об архитектуре программного обеспечения (насколько вы должны быть универсальны) и выборе для связывания объектов, подписки на события и представления условий. Упоминание инструментов / библиотек, которые вы успешно использовали, приветствуется. Изменить: …

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

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

3
Какой самый большой «относительный» уровень я могу сделать, используя float?
Так же, как это было продемонстрировано в таких играх, как dungeon siege и KSP, на достаточно большом уровне начнутся глюки из-за работы плавающей запятой. Вы не можете добавить 1e-20 к 1e20 без потери точности. Если я решу ограничить размер моего уровня, как рассчитать минимальную скорость, с которой мой объект может …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.