SDL - 简单的DirectMedia Layer是一个跨平台的多媒体库,旨在通过OpenGL和2D视频帧缓冲提供对音频,键盘,鼠标,操纵杆,3D硬件的低级访问。它被MPEG播放软件,模拟器和许多流行的游戏使用,包括获奖的Linux端口“文明:呼唤权力”。不应与安全开发生命周期混淆。
SDL_GL_SwapWindow() 抛出异常。 0x00007FF9C6E74A40(nvoglv64.dll)是0x0000000000000000
我正在尝试将一个简单的四边形渲染到屏幕上: #包括 #包括 #包括 #包括 常量 int SCREEN_WIDTH = 640; 反对...
在 macOS 12.3.1 上使用 Xcode 版本 13.3.1 时未加载 SDL2 库
我正在尝试在 macOS Monterey 12.3.1 上使用 Xcode 版本 13.3.1 来学习 SDL2 请按照下列步骤操作: 下载/运行 dmg 文件并将提取的 SDL2.framework 顶级文件夹移动到 /Library/
如何在 Haskell 的 SDL2 绑定中绘制随机放置的矩形?
我正在尝试使用 Haskell 在 SDL2 中绘制随机放置的矩形。 IO monad 真的快把我逼疯了,我无法让它工作。我已经准备好了 SDL2 样板代码和自定义
我正在尝试使用 SDL 用 C 编写游戏。问题是键盘输入不是恒定的。如果我按下一个键,玩家会移动一步,暂停,然后流畅地移动。就像我在文字中
您好, 我正在使用 C++、SDL2 和 CMake 创建游戏(在 Visual Studio Code 中)。 遗憾的是我收到一个错误,找不到 SDL2,我尝试了几个小时的很多事情,所以现在我打开这篇文章。 我...
我已经使用SDL2制作一个简单的游戏几个月了。我最近尝试添加照明,但是当我尝试渲染灯光或任何其他图层时,屏幕只是黑色。 我也试过了...
我的任务是向我们用 C++ 编写的 iOS 应用程序添加对通用链接的支持,但还有一个额外的复杂之处,即该应用程序使用 SDL 2 来包装 iOS 特定代码(如 AppDelegate)。 弗...
如何将 '*anyopaque' 转换为 '[]const u8'?
我正在与 SDL Zig 绑定进行交互 我有一个 Surface,其中包含指向一些像素的指针。在 C 中,这是一个 void*,在 zig 中,它是一个 *anyopaque 我想将这个指向像素的指针传递给
我正在使用 SDL 开发一款游戏,目前正在致力于实现角色移动和重力。但是,我遇到了一个问题,即我的代码的特定部分没有按预期运行......
当我尝试按照 SDL2 教程用 C 创建图形窗口时,出现了这个问题。 我按照教程中创建了标头、源 .c 和 main,但是当我用 m 运行它时...
当我尝试按照 SDL2 教程用 C 创建图形窗口时,出现了这个问题。 我按照教程中创建了标头、源 .c 和 main,但是当我用 ma 运行它时...
我正在检测左脚的碰撞,以防止自己从地面跌落。代码工作得很好,直到我将 gameLoop 函数移动到另一个文件来组织......
我正在用 OpenGL 和 SDL 编写乒乓球游戏。我对 SDL_GetTicks() 的工作原理了解甚少,但我正在努力想办法实现如何让我的球移动,例如每 1000 次
SDL Mixer 声音无法使用 PlayChannel() 播放
我正在创建一个类来与 C++ 中的 SDL Mixer 交互,以便我可以在我的应用程序中播放声音。然而,我的声音似乎没有播放完,我根本听不到它们。 这是我的c...
所以我试图为我的正方形数组实现一个渲染函数。数组表示爆炸的光线投射碰撞箱的输出: 对于绘图,我使用 SDL2 库,但一次绘制一个矩形...
我正在尝试在我的 Visual C++ 项目中使用“printf”,但它不起作用。使用 Lazy Foo 的教程,我在项目中设置了 SDL,但是当我播放它时,printf 不执行任何操作。 #include“SDL....
设置SDL窗口: sdl_window = SDL_CreateWindow( “观众”, SDL_WINDOWPOS_UNDEFINED, SDL_WINDOWPOS_UND...
我正在尝试制作一个带有图像、矩形和指示 FPS 的文本的窗口。我只是每隔一两秒更新一次 FPS 文本。问题在于这个声明: 如果(SDL_GetTick...
SDL_Event->key.keysym.sym 符号键(冒号、双引号、问号...)
https://web.archive.org/web/20130728100527/http://www.libsdl.org:80/docs/html/sdlkey.html 以下是 SDL 文档中列出的关键枚举。 具体来说,对于这个问题,我们只需要一个子集。