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

16
Разработка компонентной игры

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

16
Начиная с OpenGL, когда большинство уроков устарели [закрыто]

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

16
Консультации по игровой архитектуре / шаблонам дизайна

Я уже некоторое время работаю над 2-й RPG и понял, что принял несколько плохих дизайнерских решений. В частности, есть несколько вещей, которые вызывают у меня проблемы, поэтому мне было интересно, какие конструкции использовали другие люди, чтобы их преодолеть или использовать. Для небольшой...

16
Должен ли объект в 2D-игре отображать сам себя?

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

16
Какие преимущества предоставляет OpenGL по сравнению с фреймворками / движками для небольших разработчиков? [закрыто]

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

16
Каковы общие методы оптимизации рендеринга для прохода геометрии в рендерере с отложенным затенением? [закрыто]

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

16
Есть ли документация, сравнивающая / противопоставляющая реализации стандартной библиотеки C ++? [закрыто]

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

16
Использование контроллера PS3 для ввода в Mac OSX

Мне удалось найти драйвер USB для подключения к контроллеру PS3 в OSX, и, как сообщается здесь , можно подключиться к контроллеру через Bluetooth. Я проверил, что вход работает правильно через Snes9x. Во всяком случае, это просто фон для моего актуального вопроса. Есть ли способ получить доступ к...

16
Могу ли я разрабатывать игры для мобильных платформ на C ++?

Я хорошо разбираюсь в C ++ и C, а также имею опыт разработки игр AAA с использованием C ++. Теперь я беззастенчиво думаю о том, чтобы погрузиться в разработку мобильных игр под iOS или Android. К сожалению, я не знаю цель C и Java, и у меня нет смелости изучать это. Итак, как указывалось выше, есть...

16
Как вращать блоки в тетрисе

У меня есть сетка игровой доски, которая имеет высоту 20 строк и ширину 10 столбцов, а начало координат (0,0) находится в верхнем левом углу. У меня в игре тетримино, состоящее из четырех блоков. У меня есть координаты x, y каждого блока относительно верхнего левого угла. У меня также есть...

15
Как загрузить сферическую планету и ее регионы?

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

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

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

15
Библиотека журналов для (c ++) игр [закрыто]

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

15
Как извлечь выгоду из кэша процессора в игровом движке системной сущности?

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

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

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

15
Как я могу избавиться от проблем с отсутствующими DLL?

Я сделал несколько игр с Visual C ++ 2015 и OpenGL. Когда я запускал его на своей машине, проблем не было, но когда я запускал его на других машинах, это показывает, что некоторые библиотеки DLL отсутствуют. Я хочу знать, как убедиться, что это не произойдет в следующий раз, и что я должен...

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

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

15
* Вызов * = (или * = вызов *) медленнее, чем написание отдельных функций (для математической библиотеки)? [закрыто]

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

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

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

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

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