SDL (Simple DirectMedia Layer) 是一个跨平台的多媒体和游戏开发包,提供 2D、 音频、事件驱动、多线程和定时器等服务,并有大量的扩充开发包,如 TCP/IP 网络,游戏角色,混音等。SDL 用 C 开发,但也有 Perl,PHP,Delphi 等多种语言的版本。
目前 SDL 2.24 版本已发布,此版本主要由错误修复组成,但引入了许多新 API,比如
支持 Nintendo Joy-Con 控制器上的迷你游戏手柄模式支持带有 HIDAPI 驱动程序的 Nintendo Online 经典控制器支持 NVIDIA SHIELD 具有 HIDAPI 驱动程序、音频处理改进等的控制器Linux 方面,SDL 2.24 删除了对 XVidMode 的支持,仅使用 XRandR 扩展支持模式更改、添加了围绕 Wayland 视频模式仿真的各种新提示、和要使用的 KMS/DRM 设备。
项目地址:
https://github.com/libsdl-org/SDL/releases/tag/release-2.24.0
Pygame就是Python使用SDL来实现的
原文地址:https://www.toutiao.com/article/7134239168191889924/
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。