#ddnet #teeworlds #graphics

bin+lib twgpu

渲染 Teeworlds 和 DDNet 地图

3 个版本 (重大变更)

0.3.0 2024 年 6 月 5 日
0.2.0 2022 年 8 月 2 日
0.1.0 2022 年 5 月 22 日

#79渲染

Download history 116/week @ 2024-06-02 4/week @ 2024-06-09

每月 154 次下载
用于 twgpu-tools

AGPL-3.0-only

200KB
5K SLoC

TwMap

在任何地方渲染 TeeworldsDDNet 地图!

此库是用 wgpu 编写的,它可以在其后端 Vulkan、DirectX、Metal、OpenGL 和 WebGL 上本地运行。

用法

  • 在您的 Cargo.toml 中添加 twgpu = 0.3.0
  • 查看 文档

功能

  • 使用 twsnap 的游戏玩法渲染正在进行中,但已相当接近完成
  • 地图渲染已完全实现
  • 使用不同的方法进行瓦片地图渲染,可以在每个缩放级别上以相同的速度渲染它们。渲染速度取决于像素数量,然而未覆盖整个地图的瓦片地图已进行了优化

限制

  • 瓦片地图作为纹理上传到 GPU,它们不能比该上下文中的最大纹理大小大

lib.rs:

此软件包为 TeeworldsDDNet 渲染提供了 中间件 库。

依赖项

~23–63MB
~1M SLoC