sdl

    0热度

    6回答

    我对创建游戏非常陌生(一般在OpenGL中工作)。我正在尝试制作2D游戏,但在试图让我的头部碰撞检测时遇到了一个绊脚石。例如,我翻译当前矩阵,旋转和再次翻译,然后绘制一个点。我怎么知道那个点与我可能绘制的其他东西有什么关系? 有没有从当前矩阵计算“绝对”坐标的方法? 请尽可能简单地解释!谢谢:)

    2热度

    2回答

    我刚碰到一个尴尬的问题,有一个简单的修复,但不是我喜欢做的一个。在我的类的构造函数中,我正在初始化数据成员的数据成员。下面是一些代码: class Button { private: // The attributes of the button SDL_Rect box; // The part of the button sprite sheet that w

    8热度

    4回答

    当前版本的libsdl(1.2.x分支)在混合和每像素alpha时非常慢,因为它使用软件混合。除此之外还有其他不错的选择吗?

    1热度

    2回答

    我想转换为Java一些使用SDL的代码。我正在使用sdljava绑定。 sdljava使用SWIG作为C数据类型和Java之间的桥梁。为了得到相当于SDL_GetKeyState(),sdljava提供了方法SWIG_SDLEvent.SDL_GetKeyState(),它返回一个叫做SWIGTYPE_p_unsigned_char的东西。 当然,Java没有unsigned char类型,我不知

    0热度

    2回答

    当前在代码块8.02中使用SDL-devel-1.2.13-mingw32库。与mingw 5.1.6单独安装在C:\此程序编译和运行没有错误,但我看不到最后一个系统(“暂停”);屏幕上。当我按任意键时,它当然会跳过系统(“暂停”);那么代码块告诉我它成功运行。它也没有显示cout < <“SDL \ n”; WTF? #include <iostream> #include <SD

    1热度

    4回答

    SDL或C++中是否有任何设备允许您从文件夹中读取图像文件而无需指定其名称,如按顺序读取等等?如果没有,你有什么技术可以用来完成同样的任务? 做这样的事情: foo_ani[0] = LoadImage("Animations/foo1.png"); foo_ani[1] = LoadImage("Animations/foo2.png"); foo_ani[2] = LoadImage("A

    0热度

    7回答

    这是SDL在visual studio 2005中需要的一些代码,以使我的简单程序能够工作。代码在做什么?我拥有它的唯一原因是因为我的教练告诉我要把它放进去,永远不会解释它。 // what is this code doing? //--------------------------------------------------------- #ifdef WIN32 #pragma

    0热度

    1回答

    我试图用C.我下面这个excellent tutorial使用OpenGL Android上的,但我已经碰了壁。 我使用的是ARM编译器(ARM-NONE-Linux的gnueabi-LD)对Linux Mint的7(Ubuntu的9.04分支)。 我可以编译二进制文件复制到Android模拟器就好了,它运行。但是,当我尝试make它自己,我得到以下错误: [email protected] ~/

    2热度

    1回答

    我在考虑是否尝试使用SDL作为DirectX的替代品,似乎我只创建2D游戏,但是如果需要在最终用户计算机上安装SDL以玩游戏,我无法在任何地方找到它在C#中开发,使用SDL作为图形。 有谁知道吗?

    3热度

    5回答

    我有一款游戏需要我允许玩家通过网络与对方聊天。一切都很好,除了玩家可以输入Unicode输入的部分。 所以,这个问题可以分成两个部分: 当玩家类型,我该如何捕获输入?我之前通过游戏输入处理(轮询)完成了此操作,但是,它不像Windows窗体那样具有响应性。 将输入捕获到字符串后,如何使用TrueType字体输出它?我问这个问题的原因是因为通常我会在游戏开始时使用游戏中使用的所有文本创建位图字体。但