Ryan Gordon 改进 SDL

SDL

SDL 代表简单直接媒体层,一组用C语言开发的库,可以提供一些基本的功能来进行二维绘图操作、音效管理和图像管理。 几天前爆出的消息是,Ryan Gordon(又名 Icculus)获得了史诗般的 MegaGrant 以进一步改进 SDL,这可能有助于未来的下一代 API。

多亏了 SDL, 多平台视频游戏开发,让开发者更轻松,让更多游戏更容易进入 Linux。 正是这组库允许对音频硬件、键盘、鼠标、操纵杆和图形进行低级访问。 因此,它可以被软件用来模拟视频播放、音频和视频游戏引擎。

赖恩·戈登 他是负责 SDL 开发的人之一,也是 Linux 和 macOS 以及其他平台的视频游戏端口的架构师,近年来非常活跃。 在他在 Patreon 上宣布他的意图之后,他明确表示 SDL 仍有很多话要说。

到目前为止的问题是 Vulkan API 它比 OpenGL 更现代、更有前途、更强大,但是这个 API 更复杂,而且 SDL 存在问题。 现在 Ryzen Gordon 所做的是促进与 Vulkan 的工作,尽管他们还将继续与其他人合作,例如 Direct3D、Metal 等。 虽然会有一些限制,但它将使所有非 AAA 引擎开发人员更容易访问下一代 API。

最终,SDL 增强功能将实现 让开发工作更轻松,并以对开发人员更透明的方式,以便他们可以轻松制作游戏。


本文内容遵循我们的原则 编辑伦理。 要报告错误,请单击 信息.

发表评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   雷内科

    Vala 编译器使初学者可以非常轻松地使用 SDL。