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

Как вывести на консоль в C++/Windows
При использовании iostream в C++ в Linux он отображает вывод программы в терминале, но в Windows он просто сохраняет вывод в файл stdout.txt. Как я могу в Windows сделать так, чтобы вывод отображался в консоли?
111565 просмотров
schedule 03.01.2024

Вопрос о дизайне библиотеки окон и виджетов SDL\OpenGL
Я хочу спроектировать и реализовать простой оконный и виджет для OpenGL, работающий поверх SDL, очень похожий на Agar или GiGi, только гораздо более тесно связанный с SDL и OpenGL. Моя общая проблема заключается в следующем: каков наилучший дизайн...
467 просмотров
schedule 26.10.2022

Вращение модели космического корабля для космического симулятора/игры
Я уже некоторое время работаю над космическим симулятором. Сначала я использовал свой собственный 3D-движок с программным растеризатором. Но я сдался, когда подошло время реализации текстур. Теперь я снова начал через некоторое время, и теперь я...
2941 просмотров
schedule 21.03.2024

C++: Может быть, вы знаете эту ловушку?
Я разрабатываю игру. У меня есть заголовок GameSystem (просто методы, такие как игровой цикл, без класса) с двумя переменными: int mouseX и int mouseY . Они обновляются в моем игровом цикле. Теперь я хочу получить к ним доступ из файла...
310 просмотров
schedule 05.11.2023

Освобождает ли SDL_Quit () каждую поверхность в SDL?
В принципе, на поверхностях, которые будут существовать прямо до завершения программы, нужно ли мне запускать SDL_FreeSurface() для каждой из них, или SDL_Quit() позаботится обо всем этом за меня? Я спрашиваю в основном потому, что указатели на...
4821 просмотров
schedule 25.01.2024

Оболочка SDL.NET: как повернуть спрайт?
Я пытаюсь разработать свою первую и простую видеоигру. Я использую SDL.NET (оболочку .NET известного SDL) и С#. Я пытаюсь повернуть свой спрайт (мой «автомобиль»), когда пользователь нажимает массив вниз, массив вверх. Я использую что-то вроде...
997 просмотров
sdl
schedule 22.09.2022

sdl удаленный рабочий стол
для простой демонстрационной программы я использую библиотеку SDL для воспроизведения файла фильма mpeg. К сожалению, демонстрационное приложение должно быть запущено на одном из наших серверов Windows 7, и его следует просматривать удаленно....
1791 просмотров
schedule 04.12.2022

Справка по использованию простой векторной библиотеки (SVL) с Xcode
Я пишу небольшую программу, используя openGl и SDL. Мне нужно использовать SVL по разным причинам, но я не могу заставить его правильно связать в Xcode. Кто-нибудь делал это раньше и мог бы рассказать мне об этом? Я следил за файлом readme из SVL и...
339 просмотров
schedule 12.12.2022

D и SDL - функции не определены
У меня есть очень простая программа на языке D (pk.d): import std.stdio; import SDL; int main(string[] args) { writefln("Hello world"); if (SDL_Init( SDL_INIT_VIDEO ) < 0) { writefln("Unable to init SDL"); return 1;...
766 просмотров
schedule 05.11.2022

Имеет ли смысл использовать OpenGL вместо функций блицирования SDL?
Я пишу простую 2D-игру с использованием SDL, и мне было интересно, что, если я просто применю растровую текстуру к прямоугольникам с помощью OpenGL и буду использовать их вместо спрайтов, исключив любые вызовы SDL_BlitSurface ? Станет ли мое...
265 просмотров

C++: странная ошибка ожидаемого инициализатора перед extern в библиотеке SDL_image.h
В настоящее время я пытаюсь сделать простую игру с SDL и Box2D. К сожалению, код, который я добавил, чтобы персонаж стрелял снарядами, настолько глючный, что я даже не могу начать считать ошибки. Чтобы справиться с этим, я добавил некоторый код,...
14246 просмотров
schedule 02.11.2022

Должен ли я блокировать переменную в одном потоке, если мне нужно только ее значение в других потоках, и почему это работает, если я этого не делаю?
Мне известно о этот вопрос , но я считаю, что мои опасения совсем другие. Недавно я создал приложение SDL, используя многопоточность и OpenGL. У меня есть один поток, работающий в цикле, который постоянно обновляет состояние объектов, которые я...
958 просмотров
schedule 18.11.2022

Haskell SDL Binding: как сделать спрайты прозрачными?
Я хочу перенести спрайт на поверхность, используя привязку Haskell SDL, но я не знаю, как определить прозрачный цвет поверхности спрайта. Вот код на данный момент: module Main where import Graphics.UI.SDL as SDL import Graphics.UI.SDL.Image as...
877 просмотров
schedule 27.04.2024

SDL не может найти -lSDL_main в конфигурации сборки выпуска
Я использую кодовые блоки в качестве своей IDE. У меня все настройки компоновщика идеальны, у меня есть все библиотеки SDL, и когда я создаю конфигурацию отладки, все работает нормально. Я также должен упомянуть, что я компилирую dll с помощью...
388 просмотров
schedule 16.02.2024

Как настроить SDL для работы с Blackberry Playbook Native SDK/NDK?
У меня настроен NDK, и мне удалось скомпилировать и запустить проект hello native sdk в моем плейбуке. Я скачал порт Blackberry sdl с github. Однако я не смог скомпилировать даже проект hello world, используя его. Также кажется, что отсутствует...
392 просмотров

Клавиша SDLK_F1 не работает
Я пытаюсь поймать событие для клавиши F1 в SDL на С++. Но почему-то я не вижу никаких изменений после нажатия клавиши F1. Но когда я хочу переключать объекты анимации на экране, я использую для этого случай SDL_t, и он работает нормально. Просто не...
600 просмотров
sdl
schedule 03.01.2024

проверка события только при нажатии на кнопку
У меня есть простой тестовый скрипт, который предназначен для изменения логического значения, когда пользователь щелкает в пределах размеров кнопки, но он не работает. Я подошел к этому так: while( SDL_PollEvent( &event ) ) {...
58 просмотров
schedule 11.05.2024

Один раз произошел сбой SDL_Mixer; теперь все программы, использующие SDL_Mixer, аварийно завершают работу при инициализации
Я просматривал это руководство по аудио с помощью SDL_mixer, и все прошло отлично. После этого я решил экспериментировать, играть и учиться путем исследования, поэтому я сделал программу, которая была очень похожа, имела два звуковых канала и...
992 просмотров
schedule 20.02.2024

Совет по алгоритму рендеринга растрового изображения по пикселям
Я работал над загрузчиком растровых изображений с основной целью - не более, чем правильно анализировать данные и отображать их в OpenGL. Я нахожусь в той точке, где мне нужно рисовать пиксели на основе x / y (то есть пиксель за пикселем) (по крайней...
520 просмотров
schedule 20.11.2022

Переменные С++ не меняются
У меня есть класс Timer , но всякий раз, когда я пытаюсь изменить значение любой переменной, переменная просто остается равной нулю. SDL_GetTicks() возвращает предполагаемое значение, но когда я пытаюсь присвоить это значение переменной, эта...
346 просмотров
schedule 08.11.2023