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

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

4
как работает HDR?
Я пытаюсь понять, что такое HDR и как он работает. Я понимаю основные понятия и имею небольшое представление о том, как это реализовано с помощью D3D / hlsl. Однако все еще довольно туманно. Скажем, я отрисовываю сферу с текстурой земли и небольшим списком вершин, чтобы выступать в качестве звезд, как …
17 c++  hlsl  directx11  hdr 

1
Как применить Data Oriented Design с объектно-ориентированным программированием? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Я прочитал много статей о Data Oriented Design (DOD), и я понимаю …
17 c++  architecture 

3
Является ли C ++ «все еще» предпочтительным в разработке игр? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновление вопроса , так что можно ответить с фактами и цитатами путем редактирования этого поста . Закрыто 4 года назад . Я программист 2D игр. Некоторые языки программирования, в которых я хорошо …
17 c++  3d  game-industry 

5
Когда следует использовать вектор / список?
Я могу понять, когда использовать списки, но не понимаю, когда лучше использовать векторы, чем использовать списки в видеоиграх: когда лучше иметь быстрый произвольный доступ? (И я понимаю, почему быстрее добавлять / удалять в списках, потому что он просто удаляет / добавляет указатели, но все равно должен найти соответствующий элемент ...)

4
Как я могу написать систему сохранения / загрузки для моей игры?
Я пытаюсь найти способ написать систему сохранения / загрузки для моей игры на C ++. На данный момент я делаю все это с использованием бинарных флагов. Кто-нибудь понял, как это сделать по-другому? Я не возражаю против использования двоичного кода, но я хочу знать свои варианты. Я также хочу кое-что, в …
17 c++  loading 

1
Можно ли использовать Unreal Engine в качестве большой библиотеки C ++ без использования редактора?
Я хочу написать игру полностью на C ++, но я бы хотел воспользоваться возможностями, предоставляемыми Unreal Engine, особенно с точки зрения графики и физики. Тем не менее, мне сильно не нравится его визуальный редактор: я нахожу его тяжелым, медленным и интуитивно понятным. Наконец, это заставляет меня использовать Visual Studio вместо …
16 c++  unreal-4  unreal 

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

3
Стоит ли использовать базу данных для хранения игрового контента? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 4 года назад . У меня есть 2D-игра, написанная на C ++ с использованием SFML. Я хочу сделать игру расширяемой таким …
16 c++  sfml  databases 

6
Как правильно использовать синглтоны в программировании на С ++?
Я знаю, что одиночные игры плохие, мой старый игровой движок использовал одноэлементный объект «Game», который обрабатывает все, начиная от хранения всех данных и заканчивая реальным игровым циклом. Сейчас я делаю новый. Проблема в том, чтобы нарисовать что-то в SFML, который вы используете window.draw(sprite) где находится окно sf::RenderWindow. Есть 2 варианта, …

2
Какие преимущества предоставляет OpenGL по сравнению с фреймворками / движками для небольших разработчиков? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Я заметил тенденцию инди-разработчиков, отвлекающихся от фреймворков и движков, и переходящих к использованию открытого …
16 opengl  c++ 

2
Методы управления вводом в больших играх
Существует ли стандартная методика управления вводом в больших играх. В настоящее время в моем проекте вся обработка ввода выполняется в игровом цикле, например так: while(SDL_PollEvent(&event)){ switch(event.type){ case SDL_QUIT: exit = 1; break; case SDL_KEYDOWN: switch(event.key.keysym.sym){ case SDLK_c: //do stuff break; } break; case SDL_MOUSEBUTTONDOWN: switch(event.button.button){ case SDL_BUTTON_MIDDLE: //do stuff break; …
16 c++  sdl  input  standards 

5
Начиная с OpenGL, когда большинство уроков устарели [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 4 года назад . Я уверен, что уже есть куча вопросов, подобных этому, но постоянное обновление библиотеки OpenGL отбрасывает их все, …
16 c++  opengl 

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

6
Могу ли я разрабатывать игры для мобильных платформ на C ++?
Я хорошо разбираюсь в C ++ и C, а также имею опыт разработки игр AAA с использованием C ++. Теперь я беззастенчиво думаю о том, чтобы погрузиться в разработку мобильных игр под iOS или Android. К сожалению, я не знаю цель C и Java, и у меня нет смелости изучать …
16 c++  java  android  ios  objective-c 

3
Есть ли документация, сравнивающая / противопоставляющая реализации стандартной библиотеки C ++? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновить вопрос чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 4 года назад . (Это не программирование игры само по себе, но я уверен, что если бы я спросил об этом …

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