有没有一种方法可以使用 C++ 中的 SOIL 将一个纹理拆分为一组纹理?
我在项目中使用 SOIL,并且需要获取单个纹理,然后使用第一个纹理的不同部分将其转换为纹理数组。 (使用精灵表)。 顺便说一句,我正在使用 SDL 和 O…
图形编程的 GLUT 已经死了吗?
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…
编译 c++ 应用程序,以便它们也可以在其他计算机上工作
因此,我有一个非常简单的 SDL 应用程序,我希望能够将其传递给我的朋友,而无需让他下载一大堆 SDL 软件包。 我该怎么办? 我被告知使用这一行来编译…
适用于 iPhone 的 SDL 有多成熟?
一段时间以来,我一直在考虑尝试移植我最喜欢的经典 PC 游戏之一,原始拳大师(又名 Star Control 2)到 iPhone。 UQM 将 SDL 用于所有图形、声音、输…
使用 Eclipse 构建 Windows SDL 项目时如何防止出现控制台?
当您运行 .exe 时,会出现 SDL 窗口,同时也会出现控制台窗口。 如何单独获取 SDL 窗口? 我应该更改什么配置选项? 有吗? 我正在使用 MinGW 进行编…
如何将 OpenCV IplImage 转换为 SDL_Surface?
我正在尝试编写一个程序,它采用 SDL_Surface,将其转换为 IplImage,使用 cvBlobsLib 查找斑点,将斑点绘制为图像上的斑点,然后将输出 IplImage 转…
为什么 SDL_Mixer 无法播放某些 mp3 的音乐?
为什么 SDL_Mixer 无法播放某些 mp3 的音乐? 我正在创建的应用程序中利用 SDL_Mixer 进行音乐播放。 对于某些歌曲(实际上是整个专辑),音乐将根本…
如何在 Visual Studio 2008 Express 中编译和链接最小的 SDL 程序?
我正在尝试通过 Visual Studio 2008 Express 在 C++ 中使用 SDL。 以下程序编译但不链接: #include int main(int argc, char *argv[]) { return 0; }…
需要客户端交互式 2D 世界地图:最佳地图包? 或者最好的 C++ 图形/画布库制作一个?
我需要一张二维世界政治地图,我将在上面绘制图标、文本和移动的线条。 用户将与地图进行交互,放置和移动图标,并且放大和缩小地图。 谷歌地图界面离…
在不裁剪的情况下缩放 SDL Surface 的正确方法?
缩放 SDL Surface 的正确方法是什么? 我在网上找到了一种解释,但它需要逐像素地重新绘制表面。 似乎应该有某种方法可以通过 SDL 本地执行此操作,而…
SDL_DisplayFormatAlpha 问题 (c++)
正如我在这个问题中所述,我我正在使用 SDL 开发一个小游戏。 现在我遇到了 SDL_DisplayFormatAlpha 问题。 我正在尝试从 PNG 图像创建一个带有 alpha…
无法按“X”键 或关闭窗口应用程序右上角的底部
我正在试验 SDL Events,但遇到了问题。 由于某种原因,我无法按窗口应用程序右上角的“X”或关闭底部。 现在我不确定这是否与SDL编码有关,或者是窗…
使用 SDL 和 C++ 尝试 Blit 图像时出现分段错误
好的 - 我这里有一个有趣的。 我正在开发俄罗斯方块克隆(基本上是为了“升级”我的技能)。 我试图重构我的代码,使其按照我想要的方式进行抽象。 虽…