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

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

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

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

10得票1回答
从SDL2表面创建OpenGL纹理 - 像素值奇怪

我正在尝试使用SDL2加载纹理,用于OpenGL渲染Wavefront Objects(目前在测试固定管线,但最终计划转移到着色器)。问题是,加载的纹理应用于四边形(以及使用纹理右下角的一小部分的模型)看起来像这样: (来源: image-upload.de) 这是我使用的纹理 图片...

10得票3回答
如何在SDL 2.0中指定“宽度”或“点大小”以绘制点、线或矩形

我正在尝试使用SDL 2.0函数 SDL_RenderDrawPoints() 在屏幕上绘制数据点。 在"processing.org"中,我可以使用strokeWeight()来更改我的“点”的大小。如何在SDL 2.0中实现此功能?

9得票2回答
SDL2、Mac OS X 和 OpenGL:如何避免同时包含 gl.h 和 gl3.h?

我正在使用OpenGL 3.2核心版本开发SDL2应用程序。当我编译时,会收到以下警告: /System/Library/Frameworks/OpenGL.framework/Headers/gl.h:5:2: 警告: #warning gl.h and gl3.h are both ...

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

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

9得票6回答
SDL_Image在加载PNG文件时出现错误:"无法加载libpng16-16.dll:"

每当我尝试使用SDL_Image的IMG_Load函数加载PNG文件时,它会出现错误 Failed loading libpng16-16.dll:。 我已经将所有正确的dll放在了正确的路径中,并且我可以使用SDL_Image的其他部分,但由于某种原因它无法加载libpng dll。我该如何...

8得票4回答
当SDL 2程序运行时,我该如何在控制台打印输出?

我想在运行SDL 2程序时将一些调试信息打印到控制台上,但似乎不可能。无论是printf("Hi!\n")还是SDL_Log("Hi!\n")都没有任何效果。 我甚至尝试在初始化SDL之前(以及退出之后)打印,但都没有用。似乎仅仅是导入SDL库就使得将任何内容打印到控制台变得不可能。 这是...

8得票2回答
使用SDL_Renderer绘制2D图像和使用SDL_GLContext绘制OpenGL图像的方法是什么?

我已经学习了一段时间的SDL 2D编程,现在我想要创建一个结合了SDL和OpenGL的程序。我按照以下方式进行设置: SDL_Init(SDL_INIT_VIDEO); window = SDL_CreateWindow("SDL and OpenGL", SDL_WINDOWPOS_CE...

8得票2回答
SDL2 OpenGL3如何在函数内初始化SDL

我正在尝试新的SDL2 beta和OpenGL3上下文,并且遇到了一个奇怪的问题: 如果我在主函数中运行SDL初始化代码,它可以正常工作,但是我想把这个代码放在一个单独的init_sdl()函数中。 如果我将初始化代码放在单独的init_sdl()函数中,并从main()函数中调用此函数,...