lsdl-zig:用于Zig的SDL2库。 我整合了一些半随机功能供个人使用。

时间:2024-04-28 20:49:29
【文件属性】:

文件名称:lsdl-zig:用于Zig的SDL2库。 我整合了一些半随机功能供个人使用。

文件大小:14KB

文件格式:ZIP

更新时间:2024-04-28 20:49:29

Zig

适用于Zig的SDL2库 SDL2的便捷Zig包装器。 该库提供了一些其他功能,而不仅仅是使用SDL2。 首先,利用Zig的OOP功能使代码更小。 还有其他与颜色,输入和计时器(FPS调节)有关的功能,可能对开发软件有帮助。 请参阅我的程序作为该库的示例。 我目前正计划使该库更易于游戏。 计划了与图像和音频有关的功能。 如果希望使用lsdl中未包含的SDL功能,则可以直接在lsdl.zig访问C函数,例如lsdl.SDL_JoystickGetBall(...) 。 因为这是为了方便起见,所以不要指望性能-为此,您可以直接导入SDL2。 其中一些库已记录在案,但是它相当简单,因此即使没有注释,您也应该能够理解它。 采用 我建议使用Git的子模块功能将此库导入到您的程序中。 不要忘记在build.zig添加库: pub fn build ( b : * Builder ) void {


【文件预览】:
lsdl-zig-master
----.gitignore(11B)
----src()
--------input.zig(817B)
--------Timer.zig(991B)
--------test.zig(589B)
--------Color.zig(639B)
--------const()
--------img()
--------lsdl.zig(1KB)
--------vector.zig(3KB)
--------core()
----readme.md(1KB)
----build.zig(637B)

网友评论