8得票2回答
使用SDL2和Xcode时出现AddInstanceForFactory和HALC_ShellDriverPlugIn错误?

我正在尝试使用SDL2和C ++在Xcode 11.2.1上制作简单的游戏; 然而,我的进展被一个错误所阻止。 只需初始化SDL就会遇到这些错误。仅调用此函数即可导致程序崩溃: SDL_Init(SDL_INIT_EVERYTHING); 给出以下错误: Westerino[1679...

9得票4回答
我需要在VS上更改编译器

我用SDL(用于GUI)在VCpp 2010 IDE上制作了数独求解器。 程序能够顺利编译和运行,但我无法将已编译的可执行文件传递给某些人,因为他们的电脑上没有msvc dll。 我想可以使用DevC ++,它使用GCC编译,但这个IDE有点缺陷,而且无法让我包含一些头文件。我还遇到了一些设置...

10得票4回答
有没有比SDL更快、面向对象的C++替代方案?

当前版本的libsdl(1.2.x分支)在混合和每像素Alpha方面非常缓慢(因为它使用软件混合)。还有其他好的替代品吗?

9得票5回答
如何使用SDL修改像素?

我有一个小问题:我无法修改SDL屏幕的像素。 具体来说,以下代码不起作用。 Uint32 * pixels = (Uint32 *) screen -> pixels; screen -> pixels = pixels; 这段代码可以编译通过,但没有任何显示。我错过了什...

12得票7回答
未定义对'SDL_main'的引用

最近我决定尝试在CodeBlocks 10.05中使用SDL。我从http://www.sdltutorials.com/sdl-tutorial-basics上的教程开始,尽力跟着做。不幸的是,我遇到了以下问题:..\..\..\..\..\..\SDL\SDL-1.2.15\lib\lib...

54得票9回答
如何在Python中抑制控制台输出?

我正在使用Pygame/SDL的游戏手柄模块获取输入。每次我调用它的get_hat()方法时,它会将一些信息打印到控制台上。这是有问题的,因为我使用控制台来帮助我调试,现在每秒钟会有60行SDL_JoystickGetHat value:0:出现。是否有办法禁用这个功能?可以通过Pygame/...

32得票3回答
SDL2 纹理的作用是什么?

我在SDL2纹理的逻辑方面遇到了一些困难。对我来说,它们是毫无意义的,因为你不能在其上进行绘制。 在我的程序中,我有几个表面(或者在我切换到SDL2之前是表面),我只需将它们一起混合以形成层。现在,看起来我必须创建多个渲染器和纹理才能创建相同的效果,因为SDL_RenderCopy需要一个纹...

10得票1回答
如何在SDL中进行分辨率缩放?

我正在使用SDL和C++编写一个2D平台游戏。然而,我遇到了一个巨大的问题,涉及到分辨率缩放。我希望游戏在全高清下看起来很好,因此所有游戏图像都是按照1920x1080的自然分辨率创建的。但是,如果有人使用较小的分辨率,则希望将游戏缩小到正确的分辨率,或者如果有人使用较大的分辨率,则将其缩放更...

7得票5回答
未定义对SDL_Init的引用

我今天开始使用SDL,之前遇到一些问题,现在已经解决了,但是还不能初始化它。 这是我的代码: #include <iostream> #include "SDL.h" #undef main using namespace std; int main(){ if(S...

61得票6回答
SDL和OpenGL有什么关联?

我在使用SDL的过程中发现SDL无法对图像进行旋转。到处都有人建议使用OpenGL来实现旋转。我一直认为SDL和OpenGL是完全独立的,难道我想错了吗?我甚至找到了在SDL中使用OpenGL的教程,这让我更加困惑。SDL和OpenGL之间到底有什么关系?如果OpenGL更强大并允许你做更多事...