有关Simple DirectMedia Layer 2(SDL2)的问题和问题。如果您使用的是SDL 1.2,请使用标签[sdl-1.2]。如果您一般在质疑库,请使用标签[sdl]。
我想了解有关 C++ (clang++) 本地项目管理的更多信息。 所以我决定编写一个简单的C++游戏,而不安装libSDL2-devel包 这是我的项目的结构: C++_...
我有一个 SDL 应用程序,我使用它进行编译 g++ -Isrc/include -Lsrc/lib main.cpp -o main -lmingw32 -lSDL2main -lSDL2_image 它编译没有错误,并且如果我不使用任何 SDL2_Image 则可以运行
我正在使用 mac os sonoma 14.2.1 并且 xcode-select 已完全更新。我从网站下载了SDL2的.dmg版本并将其放在/Library/Frameworks中。 这是我尝试运行的代码: // 开启...
c - 错误:尝试使用 SDL_CreateWindow 时,“const”之前的预期表达式
我正在尝试使用此处找到的文档使用 SDL2 的最新版本创建一个窗口,但有两个我似乎无法解决的错误,标题中的一个以及一个非常令人困惑的错误。 缅因州...
C++ SDL2_gfx - “SDL2_gfxPrimitives.h:没有这样的文件或目录”错误
我想在我的项目中使用 SDL2_gfx(Linux Mint 上的 VSCode),但收到“SDL2_gfxPrimitives.h:没有这样的文件或目录”错误。我已经安装并运行了 SDL2 和 SDL2_ttf。 我
为什么 SDL_RWFromConstMem() 大小需要 int 类型而不是 unsigned int 类型?
为什么 SDL_RWFromConstMem() 大小需要 int 类型而不是 unsigned int 类型? 我有一个保存数据的 std::vector 。 vector.size() 不能返回小于 0 的值。 数据量是否可能较小
为什么 SDL_RWFromConstMem() 大小需要类型 int 而不是 unsigned int?
为什么 SDL_RWFromConstMem() 大小需要 int 类型而不是 unsigned int 类型? 我有一个保存数据的 std::vector 。 vector.size() 不能返回小于 0 的值。 数据大小可能小于...
我正在尝试使用SDL2制作菜单。我有几个由一些指示性单词组成的项目,我使用 TTF_RenderText_Blished 将它们制作成表面,然后通过
如果我用OpenGL绘图的话SDL Renderer就没用了吗?
我正在学习SDL2,但我也在使用使用OpenGL调用的imgui库。从我在网上阅读的各种博客来看,我无法轻松混合 SDL2 渲染器和 OpenGL 调用;我要么使用一个...
使用 SDL_Renderer 绘制 2D 内容,使用 SDL_GLContext 绘制 OpenGL 内容
我学习 SDL 2D 编程已经有一段时间了,现在我想结合使用 SDL 和 OpenGL 创建一个程序。我是这样设置的: SDL_Init(SDL_INIT_VIDEO); 窗口 = SDL_CreateWi...
尝试使用 Emscripten 构建 C++ SDL2 项目时出现未定义符号
我正在尝试使用 Emscripten 构建一个 C++ SDL2 项目: em++ src/* \ -我包括\ -s USE_SDL=2 \ -s USE_SDL_IMAGE=2 \ -s SDL2_IMAGE_FORMATS='["png"]'\ --预加载文件 res \ -o...
我正在使用 SDL2 和 C++ 制作游戏。我的问题是我正在尝试使用寻找路径算法(A*)来创建一个追逐玩家的敌人。我的想法是获取每时每刻的更新并纠正...
我正在尝试将多个纹理混合在一起并启用抗锯齿功能,如果纹理不旋转,效果很好,但是当我旋转纹理时,抗锯齿会在纹理的边缘产生一个“边框”...
如何检查 CMakeLists.txt 中的 SDL2_ttf?
我目前正在使用 SDL2-ttf 库编写一个 SDL2 程序,并希望在 CMakeLists.txt 中添加对其的检查。我怎么做? 我正在使用 CMake 3.1。
按 s 或 d 时的移动速度比按 w 或 s 时更慢。 SDL2c
const Uint8*keysState = SDL_GetKeyboardState(NULL); 浮动移动 = 玩家速度 * dt; if (keysState[SDL_SCANCODE_S]) { 玩家.y += toMove; } if (keysState[SDL_SCANCODE_D]) {...
所以我一直在尝试使用 Qt 创建者 IDE 运行这个垄断代码。我还使用 SDL 尝试渲染该项目。它一直告诉我它找不到 -ISDL,尽管在我的 .pro 文件中我包括...
我正在制作一个简单的游戏,我想将主窗口设置为全屏模式。我使用 SDL_SetWindowFullscreen 执行此操作,但显示窗口需要一些时间。我想冻结游戏时间
我安装了SDL2,但是当我使用它编译时 。/配置;制作;须藤进行安装 在SDL2目录中,SDL_ttf未与其一起编译。 如果我查看任何包含文件夹,SDL_ttf 都不在那里。 我有吗
使用 Cargo 构建时,Linux 上的 SDL2 链接错误
我正在尝试使用货物构建一个项目,这是我收到的以下错误 =注意:/usr/bin/ld:/home/probot/dappicom/emulator/target/debug/deps/libsdl2-e3367154734f8b05.rlib(sdl2-