Simple DirectMedia Layer 是一个跨平台开发库,旨在通过 OpenGL 和 Direct3D 提供对音频,键盘,鼠标,操纵杆和图形硬件的低级访问。视频播放软件,仿真器和流行的游戏(包括 Valve 的获奖目录和许多 Humble Bundle 游戏)都使用它。 SDL正式支持Windows,Mac OS X,Linux,iOS和Android。在源代码中可以找到对其他平台的支
我试图将SDL程序限制为60 FPS,并使用以下代码计算FPS: 但似乎SDL_Delay以某种方式影响了SDL_GetTicks的返回值,因此time_delta得到的值类似于0到3,而当我只删除最后2行时,它通常约为15。 对我来说,这毫无意义。有人知道怎么回事吗? 编辑: 上面的代码基本上是我程序的主循环。我首先实现了一个fps计数器,通过在start_time和afterwords中计算多
Introduction C-Dogs SDL is a classic overhead run-and-gun game, supporting up to 4 playersin co-op and deathmatch modes. Customize your player, choose from many weapons,and blast, slide and slash your
Ruby/SDL是一个SDL的Ruby扩展。这个类库令你可以绘制图形,处理输入,和播放音效。
SDL Sopwith 是经典飞行游戏 Sopwith 的新版本。使用 GTK+ 开发。
SDL Asylum is a C/SDL port of Andy Southgate's 1994 game Asylum, originally for the Acorn Archimedes. In the game, Young Sigmund has a few problems. To help him resolve his mental instability, you mus
sge2d, SDL Game Engine 是一个平台无关的 2D 游戏C++编程框架。
C-Dogs SDL 是老的 DOS 下的街机游戏 C-Dogs 在现在新的操作系统上的移植版本。C-Dogs 是一个射击类的街机游戏,玩家可以单独玩或者和其他玩家一起完成任务。内置很多任务。