Вопросы по теме 'sdl-2'

Управление окнами SDL с помощью OpenGL и DirectX
Я портирую небольшой графический движок с DirectX 9 на OpenGL. Движок использует SDL (теперь перенесенный на 2.0) для управления вводом и созданием окон. Я хочу знать, как правильно обрабатывать события окна как для OpenGL, так и для DirectX....
2353 просмотров
schedule 17.12.2022

Как создать и инициализировать окно SDL 2.0 для поддержки 3D-рендеринга с OpenGL 3.0+?
Я новичок в SDL и стараюсь использовать только версию 2.0. Я считаю, что в предыдущих версиях SDL (1.2 и 1.3) создание окна выполнялось с помощью SDL_SetVideoMode , однако с тех пор это было удалено источник . Так как же создать окно для...
1497 просмотров
schedule 07.06.2024

Вызов функции языка D с аргументом
Я изучаю D и в основном имею опыт работы с C #. В частности, я пытаюсь использовать привязку Derelict3 к SDL2. Мне удалось заставить некоторые базовые функции работать нормально, но я зашел в тупик, как создать аргумент массива для конкретного...
577 просмотров
schedule 30.06.2022

Как использовать sdl2 с CoDeBlocks
Мне очень трудно настроить SDL2 с помощью Code::Blocks. Я попробовал несколько руководств, найденных в Google, а также попытался решить проблемы, выполнив поиск на этом сайте, но мне не удалось их решить, каждый раз, когда я получал ошибки при...
7993 просмотров
schedule 24.03.2024

Как сделать и сохранить скриншот BMP в SDL 2?
Используя только данные SDL_Window* и SDL_Renderer*, как я могу создать и сохранить снимок экрана в SDL 2.0?
7693 просмотров
schedule 12.05.2023

SDL_ttf не может найти SDL.h, но main.cpp может
Я пишу make-файл для компиляции очень простой программы SDL2. Пока он прекрасно компилирует SDL2, и сейчас я работаю над компиляцией фреймворков расширения SDL2_image и SDL_ttf. Кажется, что MAKE правильно находит SDL_ttf.h, но тогда SDL_ttf.h...
4483 просмотров
schedule 11.10.2022

libsdl2-image-2.0-0 в Ubuntu 10.04.3 LTS
Я пытаюсь установить libsdl2-image-2.0-0 на Ubuntu 10.04.3 LTS и получаю эту ошибку: «Ошибка: зависимость неудовлетворительна: libc6 (>= 2.14)» Я уже «обновился» до последней версии Linux, и это не моя чашка чая. В итоге я переустановил Ubuntu...
916 просмотров
schedule 15.01.2023

Почему этот код не рисует треугольник?
Я очень новичок в OpenGL, и я только что написал часть кода, используя SDL 2, который, насколько мне известно, должен был нарисовать треугольник, но этот код, похоже, не работает, и поэтому я еще не закончил обучение. У меня есть весь код...
218 просмотров
schedule 06.02.2023

Попытка сослаться на удаленную функцию (VS2013)
Я пытаюсь написать игру в шашки на SDL. Когда я компилирую свой код, я получаю эту ошибку: std::basic_ifstream>::basic_ifstream(conststd::basic_ifstream> &)' : попытка сослаться на удаленную функцию Из того, что я могу найти в Интернете,...
5260 просмотров
schedule 24.05.2024

Что концептуально представляют собой средство визуализации и текстуры в SDL2?
Я переходил с SDL на SDL2 и был сбит с толку введенной системой «рендеринга и текстуры». Вернувшись в SDL, наиболее частой операцией было создание Surface и BlitSurface их на экране. Сейчас, похоже, появилась тенденция к использованию рендереров и...
2146 просмотров
schedule 26.09.2023

Цвет текстуры SDL2.0 становится выбранным
Пытаюсь отрендерить полученный от ffmpeg кадр в текстуру с помощью SDL_UpdateYUVTexture. Интересно то, что в HTC, Motorola оно отображается правильно, а в SAMSUNG GALAXY S3 все изображение окрашено в розовый цвет. в чем может быть проблема?...
138 просмотров
schedule 30.09.2022

Добавление звуковых эффектов в игру с помощью sdl2?
Я работал над игрой, и мне нужно было микшировать звуковые эффекты в BGM, используя lib SDL2. Скажем, я работал ТОЛЬКО с wav-файлами, подойдет ли для этого базовая библиотека SDL2 или мне следует установить дополнительную библиотеку SDL_mixer?
2657 просмотров
schedule 23.06.2022

Sdl_ttf Обтекание текстом
Когда строка текста превышает, скажем, длину 300 , я хочу, чтобы она переходила на новую строку и продолжалась. Я читал, что так делают, но это не работает - просто растягивается текст. Как этого добиться? const char* message = "example text...
2064 просмотров
schedule 22.01.2023

Использование SDL2 для записи нажатий клавиш
Есть 2 вопроса, связанных с использованием SDL2. Я хочу записать все вводы с клавиатуры в моем приложении C ++. Приложение представляет собой COM-DLL, которая будет работать в фоновом режиме и захватывать все входные данные. Итак, в этом...
1154 просмотров
schedule 18.07.2022

Xcode 5 вылетает при запуске приложения с SDL 2
Я попытался следовать этим двум руководствам (или их применимым частям из-за различий в версиях), чтобы установить SDL 2.0.2 для работы с Xcode 5.1: Урок 1 Урок 2 Запуск любой программы со связанной структурой SDL 2 вызывает сбой Xcode со...
9402 просмотров
schedule 07.05.2022

SDL2 и GLEW, невозможно получить правильную версию OpenGL при использовании SDL_GL_SetAttribute()
Я использую SDL2 для взаимодействия с ОС и GLEW для загрузки функций OpenGL. Первоначально у меня были вызовы SDL_GL_SetAttribute() между созданием окна и созданием контекста . Я заметил, что мои вызовы SDL_GL_SetAttribute() малоэффективны, поэтому...
7928 просмотров
schedule 19.11.2023

Работа с клавиатурой SDL 2.0
Я пишу очень простую примерную программу, которая просто показывает вам «нажата клавиша или нет» только один раз, событие нажатия клавиши запускается всякий раз, когда я нажимаю любое количество клавиш (либо я нажимаю одну клавишу, две клавиши или...
2203 просмотров
schedule 28.05.2023

SDL2: Дизайн движка рендеринга
Я создаю простой движок рендеринга игр на основе библиотеки SDL2. Мой дизайн похож на этот график ASCII. DrawTarget RenderTarget | | | | +---> Window <---+ DrawTarget — это абстрактный...
2374 просмотров
schedule 27.08.2023

С++ SDL2, как регулярно обновлять визуализированный текст? (ттф)
Итак, я практиковался/делал быструю игру последние 6 часов, потом что-то поставило меня в тупик. В игре было целое число Score, которое добавлялось к единице каждый раз, когда боеприпасы попадали в инопланетянина. int Score; stringstream sstr;...
6718 просмотров
schedule 18.03.2023

Проблемы с 3D/FPS камерой — SDL2
У меня проблема с моим кодом, я пытаюсь сделать 3D-камеру от первого лица. Я использую SDL_GetKeyboardState(NULL) для получения нажатых клавиш. Когда я нажимаю одну из определенных клавиш, ничего не происходит, почему? Камера (управление):...
1658 просмотров
schedule 09.10.2023