10得票2回答
能否在浏览器中运行用Haskell编写的游戏?(通过GHCJS可能实现吗?)

我想知道是否目前可以使用Helm或其他引擎在浏览器上通过GHCJS编写游戏?

20得票2回答
SDL2 C++ 截图功能

你好,我想知道是否可以使用SDL2轻松地进行截屏。 我尝试了SDL_GetWindowSurface,但出现错误: 没有可用的硬件加速渲染器。 我从这里获取了代码。 另一个解决方案是将纹理转换为表面,但我没有成功... 您有什么解决方案吗?

17得票4回答
SDL2:如何正确切换全屏?

我在我的程序中遇到了退出全屏模式的问题。进入全屏模式是正确的,但尝试返回窗口模式会失败,唯一的效果是光标再次显示。 下面是能够重现此问题的MCVE/SSCCE代码:void ToggleFullscreen(SDL_Window* Window) { Uint32 Fullscree...

9得票1回答
SDL_Texture - 不完整类型

一天前,我安装了一个SDL2库。但是在Debian Wheezy上还没有这个库,所以我使用了“configure,make,make install”命令。 最后,当我尝试使用SDL_Texture时,我遇到了下面的错误: error: forward declaration of ‘SD...

32得票2回答
当使用SDL 2运行应用程序时,Xcode 5会崩溃

我试图按照这两个教程(或其中适用的部分,由于版本差异)安装SDL 2.0.2以与Xcode 5.1一起使用: 教程1 教程2 将任何使用SDL 2框架链接的程序运行会导致Xcode崩溃,并显示以下问题详情:Process: Xcode [1787] Path: ...

38得票6回答
如何使用cmake与SDL2和SDL_image

我正在寻找使用SDL2和SDL_image编译c++程序的最简单方法,需要使用cmake。 在经过数小时的搜索后,这是我做出的最佳尝试: CMakeLists.txtproject(shooter-cmake2) cmake_minimum_required(VERSION 2.8) se...

20得票1回答
SDL2: 快速像素操作

我想在显示器上绘制像素,并根据一定参数频繁地改变它们。例如,如果红色像素和绿色像素碰撞,则它们都会消失等。 每帧我需要处理大约100到1000个像素。我采用了多线程的方法,但无法达到30FPS(我所需的)。目前,我在RAM中存储了一个Pixel数组,其中包含所有像素和一个SDL_Surfac...

26得票1回答
在Linux上安装SDL2

我尝试运行 Twinklebar SDL 教程中的简单 test.cpp,但是出现了以下错误: test.cpp:2:10: fatal error: 'SDL2/SDL.h' file not found 于是我在Ubuntu/Mint中查找sdl开发包: aptitude sear...

14得票2回答
使用SDL2渲染器绘制填充四边形/三角形的最快方式是什么?

我有一个使用SDL2编写的游戏,并使用SDL2渲染器(硬件加速)进行绘制。有没有什么技巧可以画填充的四边形或三角形? 目前我只是通过绘制很多线段(SDL_Drawlines)来填充它们,但性能很差。 我不想使用OpenGL。

10得票3回答
使用SDL开发Web应用程序

我目前正在开发一个SDL 2应用程序(C ++),并有一个问题。正如标题所示,我正在尝试将SDL用作Web应用程序。我想知道最佳方法是什么。我已经进行了一些研究,可以采取以下途径: 与Python接口 使用Wt作为工具包并在其上层放置SDL 2。 使用QT Creator并在其上层放置SD...