Haskell OpenGL 无法在 Ubuntu 中打开
这个有点奇怪,但我将从头开始: 据我所知,在 Haskell 中有 3 种打开 OpenGL 窗口的方法:GLUT、GLFW 和 SDL。我根本不想使用 GLUT,因为它迫使您使…
C++ SDL 键盘响应
我的游戏程序有问题。该程序响应我的键盘输入,但不会移动太远。它只会向上移动 1 位。 #include #include "Mrn.h" int main (int argc,char** argv) …
尝试使用 open CV 和 SDL 追踪内存泄漏
下面的程序主循环是我在查找内存泄漏时遇到问题的地方。我运行 Top,每次循环拍照和打印时,我都会丢失内存,即使退出也永远不会恢复。我运行了 valgr…
在 OCaml 中使用 openGL 和 SDL 处理键盘时出现问题
我在使用 SDL(仅适用于键盘事件)和 openGL(为了显示图形,我计划显示 3d 图形)处理键盘事件时遇到问题。当我使用 Sdevent.poll 时,没有任何反应…
如何使用 SDL 从外部窗口收集输入?
我目前正在尝试在我的游戏引擎中重写 Ogre 和 SDL 之间的活页夹。最初我使用了 Ogre Wiki 此处中概述的方法。我最近将 SDL 版本更新到 1.3,并注意到…
使用 SDL 的顶点缓冲区对象
使用SDL 1.2时,我需要包含什么才能使用OpenGL顶点缓冲区对象(VBO)? 目前,我只包含 SDL.h、SDL_opengl.h、SDL_image.h 并收到错误: glGenBuffers…
在 Ubuntu 上的代码块内编译 SDL 和 OpenGL
因此,每当我使用终端编译代码时,我都必须使用以下内容进行编译: -lSDL -lGL -lGLU 如何在代码块中执行此操作?我尝试将它们放入项目的构建选项中,…
Visual Studio 2010 C++ SDL 游戏可以在编译它的计算机上运行,但不能在任何其他计算机上运行
我使用 SDL 和 Visual Studio 2010 在 C++ 中编写了一个圈和十字游戏。我已经在 Release 中构建了它,如果我在编译它的计算机(Windows 7 64 位 Home …
C++ / SDL:矢量/表面问题
这是我遇到的最新问题。我有一个名为 Projectiles 的类,它包含射弹的基本构成。它是坐标及其使用的图像。这是基本结构: class Projectile { private…
比 SDL_gfx ZoomSurface 更快的缩放 SDL 视图的方法?
我正在使用 SDL 编写游戏。我已经通过 SDL_gfx 库的 ZoomSurface 函数实现了可缩放窗口大小,但是帧速率确实受到了影响(大概是因为每次调用 ZoomSurf…
C++ / SDL 应用程序在拖动时暂停
遇到谷歌搜索无法帮助我解决的问题。我有一个以 60 fps 运行的小型 SDL 应用程序。一切工作正常,但是,当拖动窗口( 640 X 480 窗口)时,它会暂停/…
C++/SDL 渲染文本
我有一个使用 SDL_ttf 来显示文本的小应用程序。这通过以下方式工作得很好: TTF_RenderText_Solid( font, "text here", textColor ); 但是,我想知道…
C++ /SDL动画速度
所以我正在按照在线教程开发一款游戏。目前,我在系统中内置了一些 FPS,以及一个使用精灵片段的简单动画,如下所示: if( frameCount > 12 ) frameCo…