-
glam
专为游戏和图形设计的快速 3D 数学库
-
bevy
一个清新简单的数据驱动游戏引擎和应用程序框架
-
tobj
受 tinyobjloader 启发的轻量级 OBJ 加载器
-
bevy-inspector-egui
bevy 游戏引擎的检查器插件
-
bevy_egui
用于 Egui 集成到 Bevy 的插件
-
leafwing-input-manager
一种强大、灵活且人性化的方式来管理 Bevy 游戏引擎的动作输入键绑定
-
ggez
一个轻量级的游戏框架,用于用最少摩擦制作 2D 游戏,受 Love2D 启发
-
bevy_mod_picking
Bevy 的模块化拾取插件
-
gilrs
Rust游戏输入库
-
bevy_asset_loader
Bevy的资产加载插件
-
raylib
Raylib的Rust安全绑定
-
bevy_ecs
Bevy引擎的实体组件系统
-
tiled
加载由Tiled编辑器创建的地图
-
bevy_tweening
Bevy游戏引擎的缓动动画插件
-
shakmaty
棋类游戏及其变体的规则和操作
-
bevy_ecs_tilemap
为bevy提供的瓦片地图渲染插件,每个瓦片对应一个实体,更符合ECS设计
-
rapier3d
Rust的3维物理引擎
-
jomini
针对EU4、CK3、HOI4、Vic3、Imperator和其他PDS游戏保存和游戏文件的低级别、性能优化解析器
-
shipyard
实体组件系统
-
bvh
使用SAH的快速BVH
-
bevy_replicon
Bevy游戏引擎的高级网络功能
-
bevy_hanabi
为Bevy游戏引擎设计的Hanabi GPU粒子系统
-
steamworks
Steamworks SDK的友好绑定
-
avian3d
Bevy游戏引擎的ECS驱动物理引擎
-
edict
强大的实体-组件-系统库
-
bevy_rapier2d
Rust的二维物理引擎,官方Bevy插件
-
mc-repack
Minecraft模组和资源包的命令行界面,用于优化大小和加载速度
-
bevy_flowfield_tiles_plugin
作为Bevy游戏引擎插件的FlowField(矢量场)路径查找
-
bevy_panorbit_camera
Bevy中的基本平移和环绕相机
-
cc7800
Atari 7800的C编译器子集
-
flecs_ecs
Rust API for the C/CPP flecs ECS library https://github.com/SanderMertens/flecs
-
big-brain
AI库
-
libfmod
将FMOD引擎集成到Rust应用程序中的包装器
-
bevy_gltf_blueprints
在gltf文件中定义Bevy内部的Blueprints/Prefabs,并在Bevy中实例化它们
-
bevy_infinite_grid
Bevy的3D无限网格
-
alchemyst
基于Intuicio脚本平台的PCG工具
-
bevy_prototype_lyon
在Bevy游戏引擎中绘制2D形状和路径
-
timecat
基于NNUE的棋类引擎,实现了Negamax算法,可以作为库集成到任何项目中。它具有走法生成、通过NNUE进行的高级局面评估和走法搜索功能。
-
tiger-lib
由ck3-tiger、vic3-tiger和imperator-tiger等工具使用。该库包含这些工具的大部分代码。它可以构建用于ck3-tiger的具有ck3特性的版本,或用于vic3-tiger的具有vic3特性的版本…
-
bevy_flycam
适用于Bevy游戏引擎的基本第一人称飞行相机
-
virtual_joystick
适用于移动游戏的Bevy虚拟摇杆
-
bevy-persistent
一个用于轻松管理需要跨游戏会话持久化的资源的Bevy助手
-
apecs
一个异步和并行实体-组件系统
-
brood
一个快速灵活的实体组件系统库
-
dyon
动态类型脚本语言
-
bevy_lunex
适用于Bevy实体的快速路径保留布局引擎,基于vanilla Bevy ECS构建
-
oddio
轻量级游戏音频库
-
game-loop
实现一个与帧率无关的游戏循环
-
bevy_rand
用于将rand集成到Bevy游戏引擎中,优化的ECS随机数生成插件
-
moonshine-save
Bevy的保存/加载框架
-
bevy_mod_raycast
Bevy引擎的射线投射
-
rusty_engine
通过一个简单、跨平台的2D游戏引擎学习Rust
-
bevy_mod_debugdump
Bevy的可视化工具
-
iyes_perf_ui
为Bevy UI提供的自定义性能/调试覆盖层
-
bevy_voxel_world
Bevy的体素世界插件
-
seldom_state
基于组件的状态机插件,适用于Bevy。适用于AI、玩家状态以及其他处于各种状态的实体。
-
bevy_dolly
Bevy游戏框架的dolly抽象层
-
dora-ssr
Dora SSR 游戏构建库,支持wasm32-wasi,可在多平台Dora SSR引擎上运行
-
buffer-graphics-lib
缓冲区图形库
-
flax
一个易于使用的典型ECS架构
-
bevy_mod_physx
Bevy的PhysX插件
-
bevy_pancam
允许通过鼠标拖动进行平移的相机
-
ndm
解析标准的多面体骰子表示法
-
pix-engine
一个支持简单游戏、可视化以及图形演示的跨平台图形/UI引擎框架
-
bevy_bsml
一个UI库,使用简单的标记语言组合UI元素,灵感来自svelte和tailwindcss
-
bevy_particle_systems
Bevy的粒子系统插件
-
hill_vacuum
一个基于Bevy的2D地图编辑器
-
bevy-tnua
Bevy的浮动角色控制器
-
sfml
Rust 对 sfml 的绑定
-
cardpack
通用的纸牌组
-
bevy-ui-navigation
一个让实现游戏 UI 导航变得简单的 bevy 插件
-
bevy_atmosphere
bevy 的程序化天空插件
-
dark_iron_ecs
Rust 的实体组件系统库
-
flecs
Flecs 实体组件系统 Rust 绑定
-
yarnspinner
编写游戏对话的友好工具
-
transvoxel
Éric Lengyel 的 Transvoxel 算法
-
landmass
视频游戏角色移动路径导航系统
-
impacted
用于任意凸形状的 2D 碰撞测试
-
bevy_embedded_assets
一个将资源嵌入到您游戏中的 Bevy 插件
-
bevy-trait-query
Bevy游戏引擎的特质查询
-
spew
Bevy中生成对象的辅助工具
-
oxidized_navigation
Bevy引擎的Nav-Mesh生成插件
-
rollo
基于Rust的多玩家框架
-
firefly_cli
用于操作Firefly Zero的CLI工具
-
bulls-and-cows
用于构建任何数据类型的bulls-and-cows游戏(1A2B)的框架
-
bevy_simplenet
基于WebSockets的服务器/客户端通道,支持Bevy
-
bevy_scriptum
Bevy引擎的插件,允许您用脚本语言编写一些游戏逻辑
-
scryfall
Scryfall万智牌API的包装器
-
cao-lang
基于节点的视觉脚本语言cao-lang的后端
-
godot-run
快速轻松地从GitHub运行Godot项目
-
piston
游戏引擎核心库
-
lightyear
Bevy游戏引擎的客户端-服务器网络库
-
kludgine
一个由wgpu驱动的2D图形库,可选支持窗口
-
bevy_silk
在bevy中的布料物理实现
-
bevy_defer
执行异步协程的异步运行时
-
comfy
用Rust编写的2D游戏引擎
-
bevy_ecs_ldtk
bevy的ECS友好的ldtk插件
-
bevy-sequential-actions
一个用于执行各种动作序列的Bevy库
-
keyframe
Rust中的动画
-
bevy_vello
使用Vello在Bevy中渲染资源和场景
-
bevy_sprite3d
Bevy插件,允许在3D场景中使用2D精灵
-
basis-universal
Binomial的basis-universal超级压缩GPU纹理编解码器绑定
-
rojo
为Roblox开发者提供专业级开发工具
-
smooth-bevy-cameras
具有奶油般顺滑、指数平滑功能的Bevy相机控制器
-
aoe2-probe
编辑来自AoE2 DE的aoe2scenario文件
-
bevy_svg
在Bevy中加载和绘制SVG文件
-
bevy_debug_grid
用于调试的Bevy插件,用于创建网格
-
micro_banimate
轻松管理复杂的Bevy 2D精灵动画
-
ozz-animation-rs
ozz-animation的跨平台确定性运行时库
-
pax-manifest
Pax卡带的定义容器
-
vrc
VRChat API的非官方Rust类型
-
devotee
可视化引擎
-
hexx
六边形工具
-
good-web-game
基于miniquad的ggez游戏引擎的替代实现
-
bevy_trackball
Bevy的协调虚拟轨道球控制器/相机插件
-
bevy_trenchbroom
Bevy与TrenchBroom的集成
-
bevy_slinet
bevy的联网插件
-
ludusavi
游戏保存备份工具
-
bevy_entitiles
Bevy的2d瓦片地图库。内置了许多有用的算法/工具。
-
aery
Bevy的非碎片化ZST关系
-
gamesman-nova
用于计算有限、确定性、完全信息、抽象策略游戏解集的系统
-
bevy_mod_index
允许使用索引在Bevy游戏引擎中高效地按值查询组件
-
bevy_ggrs
用于GGRS P2P回滚网络库的Bevy插件
-
bevy_simple_tilemap
为Bevy引擎提供的清新简单的瓦片地图实现
-
twee-tools
Twine故事的编译器
-
naia-shared
naia-server与naia-client之间共享的通用功能
-
simdnoise
具有运行时功能检测的SIMD加速噪声库
-
bevy-tokio-tasks
将Tokio运行时集成到Bevy应用程序中以便进行后台处理
-
dolly
可组合的摄像机装置
-
pagurus
适合由WebAssembly提供动力的离线2D游戏的超便携游戏引擎
-
bevy_mod_billboard
为bevy提供横幅文本和纹理支持
-
hecs-schedule
hecs的可调度系统和并行执行
-
bevy_ecs_tiled
用于加载 Tiled 地图的 Bevy 插件
-
warbler_grass
用于在游戏中创建 3D 草地的 Bevy 插件
-
bevy-ui-dsl
简化 bevy_ui 小部件创建的 DSL 库
-
bevy_ratatui_render
使用 ratatui 将 Bevy 应用渲染到终端的 Bevy 插件
-
bevy_rapier3d
Rust 中的三维物理引擎,官方 Bevy 插件
-
bevy_polyline
Bevy 的多段线渲染
-
bevy_despawn_particles
Bevy 的基于事件的插件,用于在销毁时生成由原始纹理构建的粒子
-
gdnative_tweener
使用 GdNative 将 DoTween(Unity 的第三方包)移植到 Godot 3.5
-
seldom_pixel
适用于有限调色板像素艺术游戏的 Bevy 插件
-
gyges
棋盘游戏 Gygès
-
bevy_common_assets
Bevy 插件,支持从常见的文件格式(如 json 和 yaml)加载自定义资产类型
-
sparsey
基于稀疏集合的实体组件系统
-
bevy_collider_gen
从具有透明度的图像生成碰撞体,适用于 Bevy 应用
-
pyxel-wrapper
Pyxel 的 Python 扩展模块,Pyxel 是 Python 的复古游戏引擎
-
bevy_basic_portals
Bevy 游戏引擎的传送门插件
-
bevy-trait-query-0-14-0
Bevy游戏引擎的特质查询
-
gba
‘raw’ 风格的 GBA 开发。如果您想要‘管理’体验,请尝试使用
agb
包。 -
mun_hir
Mun 代码的高级中间表示
-
re_math
基于出色的 glam 构建的具有观点的游戏数学库
-
geese
Rust 的简单游戏事件系统
-
bevy_stardust
Bevy 游戏引擎的联网包
-
bevy_flurx
允许您编写涉及延迟、用户输入和其他等待的进程的顺序描述
-
bevy_lit
为Bevy提供的2D照明库
-
avian2d
Bevy游戏引擎的ECS驱动物理引擎
-
extol_sprite_layer
为Bevy显式定义的精灵层,包括自动y排序
-
bevy_lit
为Bevy提供的2D照明库
-
avian2d
v0.1.2 2.3K #rigid-bodies #physics #bevy #collision-detection #physics-simulation #2d-3d #gamedev
-
为Bevy显式定义的精灵层,包括自动y排序
v0.1.2 2.3K #rigid-bodies #physics #bevy #collision-detection #physics-simulation #2d-3d #gamedev
-
为Bevy提供的2D照明库
v0.3.0 800 #lighting #shadow #light #bevy #2d #webgl2 #source
-
v0.1.2 2.3K #rigid-bodies #physics #bevy #collision-detection #physics-simulation #2d-3d #gamedev
extol_sprite_layer
-
v0.1.2 2.3K #rigid-bodies #physics #bevy #collision-detection #physics-simulation #2d-3d #gamedev
bevy_lit
-
v0.3.0 800 #lighting #shadow #light #bevy #2d #webgl2 #source
avian2d
-
bevy_mesh_terrain
适用于 Bevy 游戏引擎的符合人体工程学的高度图地形插件
-
cc2600
Atari 2600 编译器的子集
-
emergent
用于生成用 Rust 编写的游戏的自发现游戏玩法工具集
-
blue_engine
通用、易于使用、快速且可移植的图形引擎
-
bevy_obj
Bevy 引擎的 Wavefront .obj 网格资产加载插件
-
chess
快速的棋子移动生成器。它有一套非常好的文档,所以你应该充分利用它。它(现在)使用 build.rs 文件生成所有查找表,这意味着...
-
magpie
使用位图构建的效率合理的 Othello 库
-
bevy_stl
基于 stl_io 的 bevy STL 加载器
-
evenio
一个基于事件的实体组件系统
-
bevy_turborand
一个插件,用于为 Bevy 游戏引擎启用 ECS 优化的随机数生成
-
bevy_vox_scene
Bevy 引擎插件,用于加载 Magica Voxel 世界文件并在 Bevy 中直接渲染材料作为场景图
-
sdl2-sys
Rust 的原生 SDL2 绑定,内部用于 rust-sdl2
-
bevy_quill
Bevy 的响应式 UI 框架
-
bevy_tween
Bevy 的灵活缓动插件库
-
bevy_rl
使用 bevy 构建 强化学习 环境的工具
-
luau0-src
Roblox Luau 的最小源代码及其构建方法
-
voxelize
一个快速的多人在线体素引擎
-
shroud
用于发现渲染引擎(DirectX9, DirectX10, DirectX11, DirectX12)渲染功能的通用库
-
bevy_lazy_signals
一个临时的、非正式指定的、有缺陷的、但相对快速的 MIT-Scheme 1/3 的实现
-
playdate
Playdate 高级 API
-
bevy_mod_outline
Bevy 的网格轮廓插件
-
rafx
基于可扩展资源管道的渲染框架
-
benimator
Rust游戏开发中的精灵动画库
-
bevy_async_task
为Bevy提供异步编程的便捷抽象
-
bevy_cosmic_edit
Bevy cosmic-text 多行文本输入
-
emerald
轻量级、功能齐全的2D游戏引擎
-
bevy_procedural_meshes
为Bevy游戏引擎提供的生成网格
-
ambient_element
Element是Ambient运行时的受React启发的虚拟树库
-
symbolic-unreal
Unreal Engine 4崩溃文件解析和处理实用工具
-
nightrunner_lib
制作文字冒险游戏的解析库
-
bevy_smud
Bevy的2D sdf形状渲染插件
-
bevy_light_2d
Bevy游戏引擎的通用2D光照
-
raw-window-metal
金属和原始窗口句柄之间的互操作库
-
legion
高性能实体组件系统(ECS)库
-
bevy_enoki
适用于wasm的2D粒子系统插件
-
widgetui
为ratatui和crossterm提供的类似bevy的widget系统
-
saunter
基于tick的游戏引擎
-
godot
Godot 4的Rust绑定
-
bevy_ios_iap
Bevy插件和Swift包,用于从Bevy应用程序中访问iOS原生StoreKit2
-
bevy_vector_shapes
使用Bevy游戏引擎渲染矢量图形
-
vpin
虚拟弹球生态系统
-
quilkin
专门为大型多人专用游戏服务器部署设计的非透明UDP代理,以确保安全性、访问控制、遥测数据、指标等
-
bevy-yoleck
您自己的关卡编辑器创作套件
-
bevy_doryen
Bevy 插件,将 Doryen 角色扮演库与 Bevy 集成
-
caption-compiler
编译并描述 Valve 的闭源字幕文件
-
bevy_guessture
Bevy 插件,封装了
guessture
crate 的手势识别 API -
bevy-debug-text-overlay
Bevy 的便捷屏幕信息打印宏
-
bevy_fps_controller
Bevy 插件,添加了一个由 Source 引擎启发的 FPS 移动控制器
-
bevy_macro_utils
Bevy 引擎的一系列实用工具集合
-
bevy_state_curves
Bevy 游戏引擎通过曲线关键帧进行状态保存和管理
-
unity-native-plugin
Rust 的 Unity 原生插件 API
-
regecs
Rust 扩展通用 ECS (REGECS)
-
bevy_easings
Bevy 的缓动插件
-
bevy_schedules_ext
扩展调度使用的Bevy插件
-
uesave
虚幻引擎保存文件(GVAS)的读写
-
bevy_third_person_camera
为Bevy编写的第三人称摄像机
-
seeded_dice_roller
使用种子提供确定结果的骰子滚动器
-
catgirl-engine
一款具有酷炫可修改性和程序生成数据的游戏引擎
-
bevy_transform_gizmo
Bevy的3D变换辅助工具
-
bevy_quinnet
使用QUIC进行客户端/服务器多人游戏的Bevy插件
-
brawllib_rs
基于brawlbox/brawllib的格斗角色文件解析器
-
naga-to-tokenstream
创建一个描述Naga模块部分的TokenStream
-
rust_flightplan
从SimBrief加载飞行计划并解码
-
ldtk_rust
LDtk 2D关卡编辑器,用于在Rust中构建游戏
-
bevy-histrion-packer
一个Bevy插件,允许高效地将所有游戏资源(如纹理、音频文件和其他资源)打包成一个通用的PAK文件格式
-
cvars
配置变量 - 一种简单且直观的方式,在运行时存储和编辑配置
-
repath
使用A*算法、缓存、预计算和路径分段以及并发路径查找的快速路径查找库
-
rlifesrc
生命游戏模式搜索器
-
gdnative
Godot游戏引擎的gdnative绑定
-
rantz_spatial2d
一套Bevy的2D空间实用工具,包括处理变换传播
-
bevy_fast_tilemap
Bevy的GPU加速瓦片地图
-
bevy_mod_aseprite
用于在Bevy中使用Aseprite动画的插件
-
licheszter
Lichess API的API包装器
-
gamie
几个经典小游戏的高级抽象
-
geng
游戏引擎
-
caith
支持多种功能的骰子摇动库
-
fyrox-template
Fyrox引擎的项目模板生成器
-
bevy_life
bevy的通用和动态细胞自动机库
-
dexterous_developer
Rust的模块化热重载系统
-
bevy_health_bar3d
作为标牌着色器实现的bevy健康条
-
cala
在Rust中制作便携式应用程序和视频游戏!
-
shrev
事件通道,旨在与
specs
一起使用 -
rltk
一个CP437/ASCII终端库,用于简化在Rust中创建Rogue-like游戏。类似于libtcod,但旨在是Rust原生。
-
lavagna
整洁的黑色板
-
wgsl_preprocessor
用于WGPU的Rust编写的WGSL非官方预处理器
-
gba_clock
GBA的实时时钟库
-
tatami-dungeon
一个用于Roguelike地牢生成的算法
-
blenvy
允许你在gltf文件中直接定义Bevy组件,并在Bevy端实例化这些组件
-
line_drawing
用于图形和视频游戏的线绘制算法集合
-
bevy_magic_fx
在序列化文件中定义基于网格的特效
-
laminar
多玩家游戏的半可靠UDP协议
-
saft
签名的距离场函数编译器/解释器/离散化器/网格化器
-
simpleton
Intuicio脚本平台的运行器
-
riichi_hand
用于处理Riichi麻将玩家手牌的实用程序集合
-
bevy_ascii_terminal
用于在bevy中渲染ASCII的终端
-
uci
程序化与兼容UCI的象棋引擎通信
-
bevy_pxtxt
基于位图源图像创建字体并在bevy中渲染文本
-
bevy_editor_pls
为bevy应用提供内建编辑器工具
-
bevy-settings
结构体用作游戏启动间的持久化设置。例如,用于存储音频设置
-
iyes_progress
Bevy插件,帮助实现加载状态
-
bevy_intro_screen
为Bevy游戏提供高度可定制的介绍(启动)屏幕库
-
pixels-graphics-lib
围绕Pixels/Buffer Graphics的包装库
-
synthizer
为Synthizer库提供绑定,该库用于3D音频和效果
-
casino_poker
提供牌型排名和扑克游戏的后端
-
bhv
提供创建和使用行为树的方法
-
rpkg-rs
解析Glacier资源包(rpkg)文件,允许访问存储在内的资源
-
rust_pixel
2D像素艺术游戏引擎及快速原型工具支持终端、sdl2和Web
-
ABC-ECS
为Rust提供的快速、灵活的实体-组件-系统库
-
bevy_vox
为bevy引擎加载MagicaVoxel Vox文件
-
bevy_scroller
Bevy的滚动插件
-
thallium
一个基本的游戏引擎
-
ldtk2
为只想自由使用ldtk文件的人提供的薄crate
-
lueur
Rust的阴影游戏和图形库
-
moonshine-behavior
Bevy游戏引擎的最小化状态机
-
bevy_sync
用于在服务器及其客户端之间同步实体和组件的插件
-
sprite_dicing
用于具有相同区域的精灵纹理无损压缩的跨引擎工具
-
bevy_keith
Bevy游戏引擎的2D图形库
-
bevy_oxr
Bevy中的OpenXR社区crate
-
three-d-asset
为3D应用程序提供加载/保存功能
-
posturn
使用Rust的async构建回合制游戏
-
revier-glam
为游戏引擎Revier修改的glam-rs库
-
bevy_mod_scripting
Bevy中的多语言脚本
-
bevy_mod_sysfail
使用sysfail宏属性装饰Bevy系统以处理失败
-
macroquad-particles
基于macroquad和megaui的可视效果编辑器
-
bevy_easy_compute
为Bevy运行计算着色器的一种简单方法
-
rpg-stat
为RPG游戏开发提供计算机统计数据
-
bevy_file_dialog
使用Bevy游戏引擎加载和保存文件的文件系统对话框
-
arma3-wiki
一个旨在以可使用格式存储Arma 3命令数据的项目
-
ghx_constrained_delaunay
二维约束Delaunay三角剖分
-
crossbow
适用于游戏的跨平台构建工具和工具包
-
bevy_landmass
一个用于处理AI角色导航的Bevy插件
-
pixelate_mesh
在不进行后处理的情况下,对任何Bevy网格或场景应用像素化效果
-
orthrus
一种新的修改游戏的方法
-
bevy-parallax
用于创建视差效果的Bevy插件
-
beetmash_net
一个轻量级的Bevy复制库
-
chess-oxide
一个用Rust编写的棋盘游戏引擎库,附带一个用于与之对弈的GUI二进制文件
-
bevy_sepax2d
用于与Bevy一起使用sepax2d的插件和有助于2D重叠检测和碰撞解决的实用方法
-
bevy_ineffable
bevy的简单易用输入管理器,赋予玩家能力并使可访问性变得容易
-
bevy_gizmo_log
通过日志渲染bevy图元
-
bevy_replicon_snap
高级网络库,扩展了bevy_replicon库,允许快照插值和客户端预测
-
goldsrc-rs
goldsrc引擎的文件解析器集合
-
irondash_engine_context
为FFI提供对FlutterView、FlutterBinaryMessenger和FlutterTextureRegistry的简单访问
-
oxygengine
Oxygengine
-
bevy_spine
利用rusty_spine为Bevy提供的Spine插件
-
bevy_console
bevy的开发控制台
-
bevy_compute_noise
一个Bevy插件,用于使用计算着色器生成可平铺的2D/3D噪声纹理
-
mtnrust
由Metin Ilhan完成的Rust发布启动,以后将进行改进
-
piston2d-glium_graphics
Piston游戏引擎的 Glium 2D后端
-
bevy_simplenet_events
基于 bevy_simplenet 的基于事件的网络 API
-
bevy_text_mode
Bevy 插件,添加具有可配置背景和前景颜色的纹理图集精灵
-
bevy_args
Bevy 插件,用于解析命令行参数和 URL 查询参数
-
bevy_mod_speedup
提高您应用程序性能的方法集合
-
tscale_sequence
生成 tscale 序列
-
joycon-rs
一个用于轻松有效地处理任天堂Switch Joy-Con的Rust框架
-
bevy_pixels
使用 Pixels(一个微小的像素缓冲区)进行渲染的 Bevy 插件
-
scion
基于 wgpu、winit、hecs 的游戏制作库
-
lwa_cargo_vacuum
用于清理旧目标文件夹的 CLI 工具
-
bevy-earcutr
earcutr + Bevy
-
oml-audio
非常基础且简单的音频处理抽象,适用于游戏
-
fmod-oxide
到FMOD和FMOD Studio的零成本绑定
-
polyanya
多边形任意角度寻路
-
bevy_2dviewangle
Bevy插件,用于根据视角角度切换纹理
-
bevy_video_glitch
Bevy的视频故障效果
-
bevy_animation_graph_editor
Bevy游戏引擎的动画图编辑器
-
bevy_outline_post_process
Bevy游戏引擎的自适应轮廓后处理效果
-
bevy_mod_imgui
Bevy游戏引擎的Dear ImGui集成
-
gdnative_bindings_generator
从JSON API描述文件生成Godot引擎的gdnative类的绑定
-
pixel-game-lib
适用于像素艺术游戏的AGPL许可和具有观点的游戏引擎
-
macroquad-canvas-2d
为macroquad添加画布功能
-
rainbowdream
用于创建自定义Audiosurf Radio .cgr文件的命令行应用程序
-
bevy_button_released_plugin
Bevy助手crate,允许响应按钮释放
-
bevy_simple_preferences
Bevy的偏好设置API
-
bevy_synthizer
Bevy插件,用于Synthizer库,这是一个专注于游戏和VR应用的3D音频和合成库
-
coord_2d
通用2D坐标
-
bevy_paperdoll
Bevy插件,用于2D纸娃娃
-
macaw
基于出色的 glam 构建的具有观点的游戏数学库
-
bevy-async-ecs
Bevy ECS的异步接口
-
bevy_window_title_diagnostics
将Bevy诊断信息记录到主窗口标题中
-
bevy_web_keepalive
Bevy 插件,即使在浏览器中不可见时也能使 Bevy 应用运行
-
类似DOS的框架
用于编写类似DOS应用程序的框架
-
bevy_simple_text_input
用于简单单行文本输入小部件的 Bevy 插件
-
nate-engine
我编写的有趣的低级 ECS 游戏引擎
-
bevy_cobweb_ui
基于 bevy_cobweb 和 sickle_ui 构建的 UI 工具和控件
-
altv
用于在 alt:V 上编写游戏模式的 Rust 服务器端 API
-
bevy_startup_tree
Bevy 扩展,用于将启动系统依赖关系图插入到应用程序中
-
bevier
用于使用 Bevy 游戏引擎生成游戏的交互式 CLI
-
bevy_mod_spritesheet
从常见的精灵图格式创建 TextureAtlasLayouts
-
bevy_debug_panel
将调试信息显示到面板
-
bevy_mod_async
为 Bevy 游戏引擎提供的舒适的异步任务插件
-
bevy_blendy_cameras
Bevy编辑器类似相机控制,支持平移/环绕/缩放和飞行模式。切换模式,设置相机视角和实体周围的帧视图
-
gemini-engine
适用于终端的2D/3D单间距ASCII渲染引擎
-
bevy_spectator
Bevy的观众相机插件
-
cecs
游戏“Cao-Lo”的实体数据库
-
bevy-panic-handler
创建弹出消息并在panic时记录错误的Bevy插件
-
bevy_previous
访问组件的前一个值
-
bevy_midi
在bevy和其他程序或控制器之间发送和接收MIDI数据
-
bevy_vrm
用于加载VRM角色的Bevy插件
-
bevy_meshem
提供了一种灵活高效的方法,可以从Voxels网格生成网格
-
ambient_rpc
Ambient运行时的RPC实现。仅限主机。
-
bevy-aabb-instancing
在 Bevy 中渲染数百万个 AABB 实例
-
bevy_pixel_camera
适用于像素艺术的 Bevy 像素完美相机插件
-
bevy_replicon_attributes
扩展 bevy_replicon 以实现基于属性的可见性控制
-
backgammon
Rust 双陆棋库
-
bvh-arena
用于游戏中的粗略阶段碰撞检测的边界体积层次
-
ambient_schema
环境模式
-
moonshine-kind
Bevy 的类型安全解决方案
-
specs
使用 Rust 编写的实体-组件-系统库
-
bevy_local_commands
Bevy 游戏引擎的本地 shell 命令
-
curvo
NURBS 建模库
-
bevy_serialport
bevy 的异步串行端口插件
-
trecs
一个小巧且易于使用的ECS库
-
allegro_util
Rust Allegro 5 封装工具
-
bevy_framepace
为Bevy提供的帧率调整和帧限制功能
-
squirrel-rng
基于Squirrel Eiserloh关于游戏程序员数学的演讲的
rand::Rng
实现 -
bevy_fluent
使用Fluent进行本地化的Bevy插件
-
berdicles
适用于Bevy引擎的丰富CPU粒子系统
-
rust_flightweather
解码METAR和TAF
-
bevy_headless_render
Bevy插件,允许在主世界中向图像进行无头渲染
-
micro_bevy_world_utils
用于在Bevy专用系统中直接访问世界的便捷、可重复使用的工具
-
playdate-rs
Playdate SDK C-CPI的安全的Rust绑定
-
mc_schem
读取、创建、修改和写入各种Minecraft方案文件
-
fyrox
功能丰富、易于使用的2D/3D游戏引擎,带有场景编辑器。类似于Godot,但基于Rust。
-
botw-utils
为《旷野之息》游戏提供各种修改工具
-
bevy_logic
Bevy的逻辑门模拟插件
-
dexterous_developer_cli
使用dexterous_developer crate提供的CLI,用于热重载Rust应用程序
-
leafwing_manifest
用于管理具有共同结构的游戏资源的灵活crate。从磁盘数据生成清单,提供了一种快速查找和生成游戏对象的方法。
-
inkling
Ink标记语言的有限实现
-
ploc-bvh
基于PLOC的边界体积层次结构
-
bevy_b3d
用于加载B3D的Bevy扩展
-
bevy_descendant_collector
Bevy crate,用于将命名的实体收集到一个组件中
-
bevy_query_ext
Bevy查询扩展
-
bevy_spritesheet_animation
用于动画精灵的Bevy插件
-
ftvf
Rust中编写固定帧率、可变帧率游戏的时序逻辑
-
bevy_round_ui
为bevy_ui提供的圆角矩形材质着色器
-
kiwi-ecs
一个高性能、小型且通用的实体组件系统
-
wow_spells
魔兽世界游戏服务器的法术定义
-
bevy-kenney-assets
在Bevy中使用kenney精灵图集作为纹理图集
-
ba2
与Bethesda存档文件格式一起工作
-
bevy_firework
适用于Bevy游戏引擎的CPU驱动、批量渲染的粒子系统
-
bevy-egui-kbgp
为egui在Bevy中提供更好的键盘和游戏手柄故事
-
enigma-3d
一个以简单性和易用性为重点的3D渲染引擎。功能远未完善,不建议用于生产。
-
bevy-persistent-windows
一个Bevy插件,用于轻松创建和管理记住位置的窗口
-
be_tween
支持缓动功能的辅助库 - 初始支持Bevy
-
bevy_octopus
为Bevy提供的基于ECS的网络库
-
TerraForge
在Rust中实现大规模地形生成的Lightspeed
-
macroquad-canvas
为Macroquad添加canvas功能
-
daedalus
查询和解析Minecraft元数据
-
bevy_tts
Bevy游戏引擎的文本转语音功能
-
springy
适用于游戏开发用例的稳定弹簧
-
mapgen
游戏地图生成器(地下城、世界等)
-
perovskite_game_api
使用Rust编写的多人在线方块游戏 - 默认游戏内容 + 插件API
-
hecs-hierarchy
为Hecs ECS实现层次结构
-
rparrett/taipo
一款用于学习日语的打字塔防游戏
-
ambient_asset_cache
环境运行时的资产缓存。仅限主机。
-
azalea
Minecraft机器人创建框架
-
bevy_easy_config
一个Bevy插件,允许您轻松定义和实例化配置文件
-
overworld_progression
奥德赛进度库 - 经验、里程碑和等级进度
-
bevy_mod_bbcode
在Bevy中使用BBCode格式的文本
-
bevy_falling_sand
Bevy的沙子下落模拟插件
-
let-engine
游戏引擎
-
chess-tui
使用rust 🦀实现的棋盘TUI实现
-
easytext
一个简单的、易于使用的基本文本渲染库,用于wgpu
-
leafwing_abilities
一个方便、经过良好测试的能力管理套件。为Bevy游戏引擎构建。
-
bevy_mod_try_system
为返回Results的Bevy系统提供扩展特性
-
规划
允许规划实现目标状态的最低行动序列
-
game_stat
处理可随修饰符变化的统计数据,最常见的应用在游戏中
-
trs_24
一个基于OpenGL的游戏引擎(OpenGL 2.0+)
-
bevy_la_mesa
使用Bevy构建卡牌游戏
-
bevy_prototype_debug_lines
为bevy提供简单线绘制API的原型插件
-
hoi4save
舒适地处理HOI4存档
-
ira_cli
为Ira准备资源的命令行界面
-
bevy-steamworks
一个用于与Steamworks SDK集成的Bevy插件
-
transform-gizmo
3D变换操纵杆
-
better_button
扩展Bevy按钮,增加按下、悬停和鼠标悬停状态的事件
-
retroboard
一个适合于终局表基生成的棋类回溯移动生成器
-
bevy_animations
为Bevy构建的2D游戏动画引擎
-
ca-formats
解析康威生命游戏的模式文件
-
bevy-scene-hook
为Bevy场景进行临时组件插入
-
instant-glicko-2
一个Glicko-2评分系统,允许在游戏后立即获得反馈,而不仅仅是当评分周期结束时
-
bevy_mod_transform2d
为Bevy游戏引擎提供的2D变换组件
-
spire_tween
一个基于DoTween(Unity第三方包)设计的Godot(4.2+)粘性插值库
-
hydrate
游戏资产管道和创作框架
-
mun_target
描述Mun的编译目标
-
rsffish
基于https://github.com/mind-sports-games/Fairy-Stockfish-Lib的fairystockfish包装器
-
bevyinit
一种简单创建Bevy引擎项目的途径
-
egui_cosmic_text
非官方的 cosmic 文本小部件和 egui 工具
-
valve-server-query
此软件包允许您访问 Valve 服务器查询协议提供的数据
-
bevy_tileset
使用 RON 在 Bevy 中配置可定制的瓦片集
-
gaviota-sys
为 Gaviota 表格库探测库 libgtb 提供的低级别绑定
-
bevy_serial
Bevy 的串行端口通信插件
-
chron
具有固定时间步的游戏循环
-
bevy_input_sequence
识别输入序列并发送事件
-
bevy_2d_screen_space_lightmaps
Bevy 引擎制作的 2D 游戏的照明插件。此插件使用屏幕空间光照贴图技术
-
magma_ecs
Magma3D 游戏引擎的实体-组件-系统
-
bevy_wind_waker_shader
一种类似《塞尔达传说:时之笛》中角色使用的卡通着色器
-
kifuwarabe_tic_tac_toe
在开发计算机将棋和计算机将棋之前的一个小示例。请查看仓库。
-
bevy_match3
一个逻辑库,用于快速向任何 bevy 项目添加匹配-3 系统
-
WutEngine
现代游戏引擎
-
Agones
Agones 的 SDK
-
aeronet_proto
为 aeronet 实现的 Sans-IO 协议
-
emd_earcutr
https://github.com/donbright/earcutr 仓库的分支
-
node_tree
由称为节点的自主执行服务组成的可扩展系统,这些节点按进程树组织。灵感来自 Godot!
-
bevy_testing
bevy 的测试库
-
pyxel-engine
Pyxel 的核心引擎,Pyxel 是一个用于 Python 的复古游戏引擎
-
resonite
Resonite 的 Rust API
-
dod-table
面向数据导向设计的连续内存块(又称表)
-
unreal_helpers
制作和加载 Unreal Engine Mods 的工具
-
hotline-rs
高性能的即时重载图形引擎
-
bitt
Bevy集成测试工具包
-
bevy_fake_interior
为Bevy提供的假内部材质
-
tetra
用Rust编写的2D游戏框架
-
gba_env
用于检测GameBoy Advance ROMs(GBA/NDS/mGBA/VBA/gpSP等)的环境
-
bevior_tree
Bevy的行为树插件
-
pixel-handler
ggez游戏引擎crate的包装器
-
lotus-shared
LOTUS脚本和引擎的共享代码
-
ecs-tiny
支持实体和组件插入/删除、关联和单类型迭代的最小ECS
-
fps_counter
每秒帧数(FPS)计数器
-
bevy_magic_light_2d
使用Bevy引擎进行2D着色、光照和阴影计算的实验
-
ftw
用于管理你的godot-rust项目的命令行工具!
-
rapier_testbed3d
Rust中的Rapier三维物理引擎测试平台
-
entity_table
用于在实体组件系统中将数据与实体关联的数据结构
-
floatx4
能够同时执行4个浮点运算
-
dymod
一个宏,允许在调试模式下动态交换模块的代码,但在发布模式下安全地静态链接
-
procedural_modelling
一个与框架无关的算法建模crate
-
bevy_egui_next
用于 Egui 集成到 Bevy 的插件
-
bevy_aseprite_ultra
一个Bevy插件,可以直接从aseprite二进制文件中加载精灵图和动画,支持热重载
-
bevy_text_edit
Bevy插件,用于输入文本
-
ck3-tiger
检查Crusader Kings 3用户mod文件的验证器,检查错误并发出警告。例如:缺少本地化或字符上使用信仰触发器。Crusader Kings…
-
world-transmuter-engine
DataConverter移植到Rust的引擎部分
-
libktx-sys
libktx的Rust绑定
-
pax-cartridge
Pax程序的静态程序定义容器,旨在在编译时进行修补
-
tato
一个荒谬的过时引擎,旨在在任何计算机上运行得非常好。即使是土豆发电的也不例外!
-
bevy_serialization_extras
使用moonshine_save和包装器管理序列化
-
shogi_core
将棋的基本类型和函数
-
bevy_talks
一个Bevy插件,用于编写角色的对话以及玩家的选择
-
bevy-cross-gizmo
为Bevy添加了
cross
和cross_2d
小工具 -
pixel_engine
javidx9编写的Rust版本的olcPixelEngine的复制品
-
checs
实体-组件-系统库
-
bevy_parallaxation2d
在Bevy中提供简单的2D视差层
-
moecs
微ECS引擎。为Rust项目提供的一个小型轻量级ECS引擎。
-
clige-rs
CLI游戏引擎 - clige
-
epic-mickey-lib-rs
Epic Mickey (2) 的modding文件
-
bevy_mod_rounded_box
为Bevy提供圆角矩形形状
-
reverie-engine
玩具游戏引擎
-
uobors_cli
在Rust中释放OpenBOR modding
-
tuig
适用于文本模式游戏的灵活、便携、快速游戏引擎
-
bevy_vulkano
为Bevy的Vulkano后端
-
bevy_blur_regions
用于选择性地模糊屏幕区域的Bevy插件
-
geo-bevy
从
geo
类型生成Bevy网格 -
bevy_full_throttle
为Bevy游戏启用CPU性能模式
-
bevy_time_runner
Bevy游戏引擎的通用计时系统
-
inv-sys
适用于游戏的强大库存系统
-
chessgen
棋子移动生成器
-
bevy_renet
Bevy插件,用于renet crate:支持身份验证和连接管理的多人游戏服务器/客户端网络库
-
bevy_egui_ime
支持bevy_egui的日文输入插件
-
world_dispatcher
ECS完整系统的一部分,包括快速调度器和世界容器
-
csa
CSA格式的将棋游戏序列化和反序列化库
-
tokyodoves
东京鸽子的有效棋盘和关联工具包
-
poker
快速的扑克牌手牌评估
-
bevy_trickfilm
Bevy插件,用于加载精灵表清单
-
kayak_ui
使用bevy游戏引擎构建的UI库!
-
alkyd
用于处理程序纹理和着色器的bevy crate
-
bevy_cleancut
为个人使用在bevy中的随机实用工具。如果您喜欢,也可以使用它。
-
nu-plugin-engine
Nushell 引擎中运行 Nushell 插件的功能
-
uni-app
用于窗口创建、输入和文件系统的本地/wasm 兼容层
-
bevy_aseprite
Bevy aseprite 加载器
-
bevy_pkv
适用于应用/游戏的持久性键值存储
-
erupt-bootstrap
Rust 的 vk-bootstrap
-
bevy_coroutine
在 Bevy 中运行协程
-
fyrox-resource
Fyrox 引擎的资产管理包
-
shogi
基于位图板的 Shogi 库。棋盘表示、移动处理和各种时间控制工具。
-
thomas
一个 ECS 游戏引擎
-
casino_cards
提供一副用于各种卡牌游戏的扑克牌
-
edges
从具有透明度的图像中获取对象的边缘
-
ret2script
Ret2Shell - 一个功能丰富的 CTF 挑战平台 - 的 Checker 脚本运行器
-
xecs
实体-组件-系统库
-
bevy_single
该包允许更方便地通过 Bevy 查询访问单个实体
-
bevy_adventure
用于在 Bevy 中构建冒险游戏的框架
-
bevy_dyn_component
为 Bevy 提供安全的动态组件 API
-
divert
Rust 语言绑定,用于 Recast 导航
-
remodel
读取、修改和写入 Roblox 对象
-
edger_bevy
edger.dev 共享逻辑,用于 bevy 应用程序和库
-
solstack
通过简单的状态堆栈机器管理您的应用程序或游戏的控制流程
-
torchbearer
在更暗的地下城中找到您的道路
-
some_bevy_tools
一组可用于 Bevy 引擎的工具
-
bevy_ort
bevy ort (onnxruntime) 插件
-
xwt
为浏览器和原生应用提供通用的WebTransport接口。一次编写,到处运行。最初设计用于与bevy配合使用。
-
bevy_text_popup
在Bevy游戏引擎中轻松创建临时文本弹窗节点
-
dorothy-ssr
用于在Rust中构建Dorothy SSR游戏的库,支持目标wasm32-wasi
-
alphafix
CLI和文件资源管理器工具,用于将颜色渗透到游戏引擎中的透明像素
-
zero_ecs
实体组件系统(ECS),仅使用零成本抽象
-
bevy_gltf_trait
可定制的Bevy引擎GLTF加载
-
unitypkg-core
操作Unity的可移植包文件
-
twothousand-forty-eight
2048游戏的基引擎和移动验证器
-
valence
用于在Rust中构建Minecraft服务器的框架
-
cosync
专为游戏设计的一个线程、顺序、参数化任务池
-
raycaster
一个用于创建类似Wolfenstein3D游戏图形的多线程光线追踪引擎
-
mctools
包含一些Minecraft工具
-
goggles
基于hibitset的ECS库的构建模块
-
dynec
一个具有观点的类似ECS的框架
-
rantz_proto
一个具有观点的Rust库,用于将磁盘上的资源转换为Bevy中的实体
-
bevy_terminal_display
一个用于Bevy游戏引擎的插件,它通过使用Unicode点字字符将渲染输出到终端
-
bevy_eventlistener
为Bevy提供事件监听器和回调
-
tts-external-api
Tabletop Simulator的外部编辑器API
-
bevy_mod_openxr
Bevy中的OpenXR社区crate
-
seldom_map_nav
Bevy插件,用于为瓦片地图生成导航网格、路径查找和导航。无需Bevy依赖即可生成导航网格。
-
bracket-lib
包含bracket-lib全部内容(并暴露出来)。用于获得完整的roguelike工具包体验。
-
bevy_c3d
Bevy 载入 C3D 动作捕捉文件的插件
-
steam-language-gen
生成 Rust 绑定到 Steam 枚举和消息
-
rantz_cereal
Bevy 处理保存和加载的插件
-
ruci
UCI (通用棋盘接口) 库
-
com-croftsoft-lib-animation
CroftSoft 动画库
-
aline
适合 no_std 的 2d 线性代数库
-
h_mat
类型安全异构矩阵类型
-
palkia
类似于 Qud 地下城的实体组件消息架构
-
bevy_fabulous
一个 Bevy 插件,用于丰富 GLTF 场景的游戏组件/资源
-
moonshine-spawn
用于在 Bevy 中生成实体的工具集
-
zara
Zara 生存引擎
-
bevy_observed_utility
为 Bevy 引擎设计的符合人体工程学的实用 AI
-
ldtk_easy
易于使用的 LDTK 库
-
revy
Bevy 的概念时间旅行调试器,使用 Rerun 构建
-
bevy_cursor
追踪光标信息的 Bevy 插件
-
rusty_sword_arena
教你用 Rust 制作游戏客户端的半日 Rust 教程的库/存储库
-
bevy_easy_localize
Bevy 中的轻量级本地化
-
bevy_gltf_save_load
保存和加载您的 Bevy 游戏
-
monte_carlo
执行蒙特卡洛树搜索
-
kratka
为 Bevy 引擎构建的网格基础(草案)
-
bevy-hikari
Bevy 引擎的实时路径追踪器
-
fast-tak
抽象策略棋盘游戏 Tak
-
allegro_primitives-sys
Allegro 5 基础插件 Rust 绑定
-
dbsdk-rs
DreamBox 幻想游戏控制台 Rust 游戏开发 API
-
zcomponents
愚蠢的组件存储
-
wgsl-minifier
用于压缩 WGSL 着色器的命令行工具
-
bevy_dither_post_process
为 Bevy 游戏引擎提供的黑白顺序点阵后处理效果
-
bevy_bundlication
基于包模式的 bevy_replicon 复制规则
-
word_search
生成并显示可配置的单词搜索网格
-
smve
用 Rust 编写的体素引擎
-
bevy_orbits
用于创建稳定轨道和计算它们之间转移的 bevy 插件
-
bevy_quill_obsidian
基于 Bevy 和 Quill 构建的以编辑器为中心的控件集
-
ico_math
针对游戏和图形的 Rust SIMD 数学库,具有自己的观点
-
rhythm-core
节奏游戏的核心库
-
perfdata
解析和处理性能数据,用于监控引擎如 Nagios,Icinga2
-
bevy_cobweb
为 Bevy 提供反应性原语
-
maze_rs
Rust 编写的迷宫游戏
-
bevy_ios_gamecenter
Bevy 插件和 Swift 包,提供从 Bevy 应用程序访问 iOS 原生 GameKit (Gamecenter) 的功能
-
pecs
为 Bevy 引擎提供的异步操作
-
xanadu
一个玩具 ECS 库
-
savesys
基于变量的保存管理系统
-
smol-rgb
用于处理 (s)Rgb 颜色的 smol 库
-
forged-in-lost-lands
Forged in Lost Lands 是一个简单的 Rust 编程游戏引擎,专注于数据控制和易用性
-
bevy_consumable_event
向 Bevy 添加可消费的事件
-
tdlg
生成用于构建俯视游戏地图的网格。我用它来学习 Rust。
-
bevy_generative
Bevy 中的过程式生成
-
gamepads
访问连接的游戏手柄信息
-
bevy_webcam_facial
Bevy 游戏引擎的 Web 摄像头 AI 人脸识别插件
-
bevy_mod_lockdown
减少应用程序提供的攻击面
-
bevy_app
Bevy 引擎的核心 App 功能
-
bevy_heightmap
在 Bevy 游戏引擎中从高度图 PNG 创建网格
-
rust_airport_supplier
Rust-AirportSupplier 从 OurAirports 下载机场数据并解码信息
-
pak
游戏的 data pak 格式
-
dcso3
Rust 对 DCS lua api 的最小绑定
-
dice_forge
一个小型包,用于使用骰子表示法进行基本数学运算,以生成随机数
-
ascii-forge
一个最小化的 TUI Ascii 应用程序引擎,简化了 crossterm 的使用
-
dds-bridge
为桥牌的双假牌求解器(DDS)提供的API
-
quicksilver
为纯Rust编写的2D游戏游戏框架
-
pyri_state
一个灵活的
bevy_state
替代品 -
image-atlas
一个通用的纹理图集生成器
-
cc6502
为6502 8位处理器制作C编译器
-
double_dot_state
为Bevy游戏引擎构建的状态管理包
-
bevy_spawn_fn
为bevy提供出色的生成体验
-
epicinium_lib
libepicinium的Rust绑定,Epicinium策略游戏的游戏逻辑库
-
ABC_Game_Engine
一个快速、灵活的游戏引擎,用Rust编写,注重简单性
-
bevy_scrolling_2d_camera
支持右键拖动的滚动功能的bevy 2D相机插件
-
光栅字体
位图字体创建工具和配套的元数据反序列化库
-
littlewing
一款评分为2050+ ELO的棋引擎,兼容UCI和XBoard协议,具有友好的命令行界面和文档化的库
-
caelunshun/feather-blocks
使用Rust实现的Minecraft服务器
-
bevy_clay_tiles
为bevy提供的程序化网格构建系统
-
bevy_flicker
一个易于使用的基于事件系统,用于将短暂的叠加层应用于精灵和网格
-
pokemon-synthesizer
Pokemon GameBoy游戏声音格式的合成器
-
chuot
适用于像素艺术游戏的AGPL许可和具有观点的游戏引擎
-
celestedebugrc
Everest DebugRC交互客户端
-
prime-forge
Forged in Lost Lands 是一个简单的 Rust 编程游戏引擎,专注于数据控制和易用性
-
gyges_engine
强大的Gygès引擎
-
noisy_bevy
Bevy的进程噪声原语
-
ambient_friendly_id
替换
friendly_id
的简化版本 -
bevy_tweening_captured
Bevy游戏引擎的缓动动画插件
-
slowchop_console
Bevy的Quake风格控制台和日志插件
-
cubi_vectors
向量库
-
kingslayer
用Rust编写的文本冒险地下城探险游戏
-
dfhack-remote
通过DFHack公开的Dwarf Fortress远程API进行交互
-
bevy_gltf_components
允许你在gltf文件中直接定义Bevy组件,并在Bevy端实例化这些组件
-
qwac-sys
QWAC的FFI包
-
rubot
用Rust编写的通用游戏机器人
-
glicko_2
Glicko2是用于1v1游戏对手或团队排名的迭代算法
-
bevy_camera_extras
包含一系列使在Bevy中使用相机更轻松的实用工具
-
rust-sokoban
Sokoban游戏的基础Rust
-
lightyear_examples_common
lightyear示例的通用工具箱
-
bscore
Rust的保龄球得分库
-
spring-ai-sys
为SpringRTS游戏绑定的Bindgen
-
pons
用于桥牌的Rust软件包
-
chargrid_ggez
使用ggez渲染的图形化chargrid上下文
-
bevy_variable_property
一种通用的定义属性为静态、随机或在区间内随机的方法
-
oxygengine-ha-renderer-tools
Oxygengine硬件加速渲染模块的工具
-
bevy_wry
与Bevy引擎集成的tauri-apps/wry
-
brick_bird
用Rust编写的彩色Flappy Bird克隆版。跨平台。有自己的物理引擎。并行。
-
wiitrig
Wii的正弦/余弦实现
-
sickle_ui_scaffold
sickle_ui的脚手架框架
-
timeline_rs
Rust的timeline库
-
bevy-codex
Bevy游戏引擎的菜单和HUD管理器
-
gdnative-bindings
Godot游戏引擎自动生成的对Godot类的绑定
-
lospec-cli
Lospec CLI是一个命令行界面工具,允许用户方便地与Lospec的色彩调色板交互。使用此工具,您可以搜索并下载色彩调色板。
-
min_timer
基于f64的持续时间计时器;此外,使用它的主循环实现
-
zero_ecs_build
ZeroECS构建脚本:一个使用零成本抽象的Entity Component System (ECS)
-
pyxel-platform
Pyxel游戏引擎的Python平台的抽象层
-
rafx-base
基于可扩展资源管道的渲染框架
-
libsmallworld
"smallworld"二进制crate背后的库
-
bevy_bevy
Bevy对Bevy的支持
-
nrd-sys
Rust FFI for NVIDIA Realtime Denoiser
-
gbfs
读取Gameboy文件系统存档,这是一种在GBA自制游戏中常用的格式
-
chsl
支持关节/约束的2D游戏物理引擎
-
pyrrhic-rs
一个用于在棋盘引擎中探测Syzygy Tablebases的纯Rust库
-
nwn_nasher_types
解析和反序列化来自nwn社区工具nasher的文件
-
bevy-discord-presence
Bevy游戏引擎的Discord状态插件
-
bva_cli
Bevy Vach Assets CLI
-
meshopt-rs
meshoptimizer库的纯Rust实现
-
mun_abi
Rust对Mun ABI的封装
-
hotham
创建令人难以置信的独立VR体验的框架
-
bevy_ecs_markers
🏷️ Bevy ECS实体的标记
-
bevy_blender
Bevy库,允许您直接从.blend文件使用Blender创建的资产
-
空间划分
空间划分数据结构
-
siiir-bevy_fancy_cursor
简化在基于bevy的应用中创建自定义光标。使用bevy的
ImageBundle
替换原始光标为可移动UI元素。 -
perovskite_server
用Rust编写的多人方块游戏 - 游戏服务器
-
riichi
日式里棋麻将游戏引擎
-
fyrox-math
Fyrox引擎的数学工具
-
component_group
定义了ComponentGroup trait,用于管理一组specs::Component实例,并在specs::Worlds之间移动它们
-
shogo
使用offscreencanvas的webgl游戏引擎
-
bevy_sparse_tilemap
为Bevy游戏引擎提供的Tilemap crate,专注于大地图尺寸和ECS稀疏地图
-
ggbasm
生成Gameboy汇编器
-
dces
DCES 实体组件系统
-
bevy_http_client
Bevy的HTTP客户端
-
nes_rust
Rust编写的NES模拟器
-
notch
用于管理Minecraft服务器的紧凑且快速的库
-
farver
具有较少功能的颜色库,易于颜色转换
-
oml-game
从Fiiish-RS提取的游戏基础,以去除未来项目的样板代码
-
ticktime
将tick转换为游戏日期时间的结构体
-
renom
重命名虚幻引擎项目的程序
-
fluffl
一个跨平台的多媒体层,为桌面和浏览器提供了opengl、套接字和音频实用工具
-
thin-engine
一个薄引擎,介于glium、winit、glium-types和winit-input-map之间,包含一些额外的辅助函数
-
ccdb
一个基于终端的小型游戏引擎
-
gw2lib-model
gw2lib的模型
-
bevy_plane_cut
bevy的平面裁剪材质
-
bevy_scoreboard
Bevy的一个非常简单的计分板插件
-
bevy_state
Bevy 的有限状态机
-
iyes_loopless
Bevy 的 States/FixedTimestep/RunCriteria 的可组合替代方案
-
macroquad-tiled
Macroquad 编辑器与 Tiled 集成
-
epic_manifest_parser_rs
基于 Rust 编写的轻量级、快速 Epic Manifest 解析器
-
tomt_bevycss
基于 bevy_ecss 的扩展和修复。允许使用更广泛的 CSS 子集与 Bevy ECS 交互。现在支持 Bevy 0.12!
-
ayaka-plugin-wasmer
基于 Wasmer 的 Ayaka 插件运行时
-
reverie-util
reverie-engine
-
collider
用于游戏开发的连续 2D 碰撞检测
-
discord_game_sdk
Discord 游戏SDK的安全包装器
-
bevy_stat_query
bevy 引擎的过度设计的 RPG 数据查询系统
-
roblox-studio-utils
用于与 Roblox Studio 交互的跨平台库
-
kratka_bevy
kratka 的 Bevy 集成
-
firecore-battle
宝可梦战斗模拟
-
vic3-tiger
检查 Victoria 3 用户模组文件错误的验证器,并对此发出警告。例如:缺少本地化或在一个国家上使用状态触发器。Victoria 3 是一款大型策略...
-
throne
用于快速原型制作和故事逻辑的游戏脚本语言
-
doryen-extra
旨在成为名为 libtcod 的流行 rogue-like 库的实用功能松散实现
-
wutengine_editor
WutEngine 游戏的编辑器
-
bscore-lib
C 语言保龄球得分库(用 Rust 编写)
-
feo-oop-engine
用于 rust 的面向对象游戏引擎
-
ira_drum
纹理和模型的打包格式
-
a2s
Source A2S 查询
-
micro_bevy_web_utils
修补 Bevy web/touch 支持中缺失的各个部分
-
bracket-pathfinding
路径查找和视野工具。星形、Dijkstra。Bracket-lib 家族的一部分。
-
bevy_asepritesheet
允许在bevy游戏引擎中使用导出的动画asetprite精灵表
-
durian_macros
为durian crate创建Packet结构体的宏
-
hecs-component-provider
在hecs ECS库中使用时,轻松定义组件集的行为
-
bevy_ui_anchor
一个小型bevy插件,用于将UI元素锚定到世界中的特定点或实体
-
chess-lib
一个棋盘移动生成库
-
notan_backend
Notan的默认后端
-
ici-files
编码/解码ici文件
-
beet
一个针对游戏和机器人的非常灵活的AI行为库
-
pleco
一个闪电般的快棋库
-
bevy_mod_lookat
一个Bevy的微型插件,允许向实体添加组件,使其能够指向实体或位置
-
nodui
一个基于egui的视觉图形编辑器
-
ccdb_script
用于游戏中的小型语言,方便修改
-
sg-sprite
用于恢复Mages引擎精灵的应用程序(Steins;Gate, Steins;Gate 0, Chaos;Child)
-
mewo_ecs
轻量级ECS
-
play-games-services
Crossbow的Google Play Games Services插件
-
rmv-bevy-testing-tools
集成rstest、insta和speculoos到bevy的测试工具
-
bevy_anyhow_alert
使用Bevy进行系统错误处理;让您的系统返回
Result
! -
bevy_osc
向bevy和其他程序或控制器发送和接收OSC数据
-
bevy_liquidfun
Box2D和LiquidFun的Bevy友好包装器
-
fixedstep
创建游戏固定时间步长循环的宏
-
olc-pge
Rust中的olcPixelGameEngine的重新实现
-
bevy_fpc
Bevy游戏引擎的第一人称控制器插件
-
bevy_ui
为 Bevy 引擎专门构建的基于 ECS 的自定义 UI 框架
-
cute-dnd-dice
掷骰子
-
bevy_sun_gizmo
Bevy 中的方向光 Gizmo
-
charred-path
用于跟踪移动对象的路径和同伦数据的基于组件的 Bevy 插件
-
vertix
一个跨平台的高性能 ECS 游戏引擎
-
bevy_light_field
rust bevy 光场工具
-
playdate-lua
基于 Playdate API 的高层 Lua API
-
dodgy_2d
ORCA,2D 的本地避障算法
-
bevy_utilitarian
一组旨在让 Bevy 程序员更快乐的数学、插值和几何工具
-
bevy_simple_prefs
一个小型的 Bevy 插件,用于将多个资源持久化到单个文件
-
wolf_engine_input
一个高级输入 API
-
roast-2d
Roast2D 是一个受 high_impact 启发的自制 2D 游戏引擎
-
effect-util
效果引擎
-
bevy_fortress
我为 Bevy 定制的辅助库
-
rust-rpg-toolkit
使用 Rust 和/或 JSON 创建动作角色扮演游戏的引擎
-
gerrymander
游戏的状态自动机
-
thallium_ecs
thallium crate 的 ECS
-
bevy_trackpad_haptic
在 macOS 上触发触控板触觉反馈的 bevy 插件
-
meshtext
从文本生成顶点-顶点网格
-
bevy_webgl2
Bevy 引擎的 webgl2 wasm32 渲染后端
-
ugli-raw
游戏引擎
-
bevy_editor_cam
编辑器和 CAD 的摄像头控制器
-
chuot-packer
Chuột游戏引擎的 2D 纹理打包
-
hanjie
使用 Bevy 的非ogram 游戏引擎
-
box2d-rs
将Box2d移植到Rust
-
bevy_rts_camera
为Bevy提供的RTS风格摄像头
-
bevy_mod_progress
方便、强类型进度跟踪
-
bevy-vfx-bag
为Bevy提供的一系列视觉效果
-
overworld
用于添加增量、RPG和管理游戏的有用游戏系统的元包库
-
steel-shader
用于steel游戏引擎的着色器
-
edict-proc-lib
强大的实体-组件-系统库
-
bevy-autoplay
基于记录的测试会话的自动化集成测试
-
bevy_titan
Bevy插件,用于加载精灵表清单
-
imperator-tiger
检查《Imperator: Rome》用户mod文件中错误并发出警告的验证器。例如:缺少本地化或在一个角色上使用国家触发器。《Imperator: Rome》…
-
tego
加载Tiled地图
-
console_renderer
ABC游戏引擎的控制台渲染器
-
sprites7800
cc7800的伴随工具,生成C精灵/瓦片代码
-
bevy_2d_collisions
Bevy插件,用于轻松检测aabb碰撞
-
shogi_official_kifu
将棋移动的官方记法
-
second-music-system
便携式、开源的视频游戏音乐中间件
-
bevy-better-events
为bevy提供更好的事件和相关对象
-
saft-sdf
签名距离场函数库
-
bevy_incandescent
Bevy的二维照明crate
-
bevy_poly_level
Bevy游戏引擎的二维基于多边形的关卡编辑器
-
bevy_erm
实体关系映射器
-
bevy_screen_diags
bevyengine.org的屏幕FPS显示
-
sheep
模块化和轻量级的精灵表打包库
-
bevy_entity_system
添加仅对单个实体操作的系统
-
bevy_wasm_window_resize
Bevy 帮助包,使应用程序画布与窗口大小匹配
-
golem
一个(主要)安全的图形编程库
-
rust-console-game-engine
Rust 控制台游戏引擎,深受 Javidx9 的 One Lone Coder 控制台游戏引擎(https://github.com/OneLoneCoder/videos/blob/master/olcConsoleGameEngine.h)的启发
-
bevy_dynamic_bundle
Bevy 的动态包
-
generational_vector
使用生成索引的向量类型
-
ambient_proxy
Ambient 游戏引擎的 NAT 传输代理
-
lua-shared
围绕 lua_shared(_srv) 的一个非常简单的包装器,旨在在与 gmod 的 lua 交互时不要成为沉重的负担
-
space_editor
Bevy 游戏引擎的预制件编辑器。使用直观的 UI 创建关卡/对象模板
-
bevy_stroked_text
用于渲染描边文本的 Bevy 插件
-
bevy_mod_chroma
Bevy 游戏引擎的插件,允许控制 Razer Chroma 设备
-
raylib-sys
Raylib 的原始 FFI 绑定
-
edger_bevy_view
edger.dev 视图抽象,支持常见布局
-
ramirezmike/quien_es_el_mechaburro
为 Bevy 引擎的第一场游戏 jam 制作的一周游戏
-
space_traveller
基于 MVC 架构的命令行游戏引擎,以宇宙空间为中心
-
ecs_rust
Rust 中的 ECS
-
ogmo3
读取和写入 Ogmo Editor 3 项目和关卡
-
behavorix
可以与 bevy 一起使用的行为树库
-
bevy_more_shapes
Bevy 引擎插件,为现有的程序生成几何形状集合添加额外形状
-
kaige_ecs
Legion ECS 库的分支,对某些变更使其更适合在 Kaige 中使用
-
bevy-progressbar
创建多部分进度条并在 bevy ui 中使用它们
-
xiba
Linux 上 Baldur's Gate 3 的轻量级 GUI 模块管理器
-
bevy_fsc_point_cloud
Bevy的点云渲染器
-
service-locator
线程安全的通用服务定位器
-
bevy_flurx_wry
基于wry创建webview的机制
-
chessbored
一个可以移动棋子并像桌面棋盘一样行为的棋盘
-
bevy_svg_map
将SVG加载到Bevy中,根据样式添加属性
-
mini_asset_loader
一个可组合的游戏资源加载系统
-
intuicio-framework-ecs
Intuicio脚本平台模块的ECS框架
-
turbo_atlas_icons
一个基于Bevy的声明性UI图标渲染系统
-
zengine_ecs
ZENgine的实体组件系统
-
ayaka-primitive
Ayaka的原始类型
-
game_clock
简单易用且高效的用于游戏(引擎)的时钟
-
weasel
为回合制游戏提供的可定制战斗系统
-
steamworks-sys
Steamworks SDK的原始绑定
-
miratope
多面体渲染器和构建器
-
bevy_rtc
为Bevy设计的基于WebRTC的客户端-服务器库
-
ren
易于使用的图形库
-
ico_memory
实验性自定义内存管理器和基于句柄的资源管理器
-
gdext_coroutines
在Godot 4.2+中运行Rust异步函数和协程(通过GDExtension),灵感来自Unity的协程设计
-
nnsdk
nnsdk(任天堂Switch SDK)的清洁室逆向工程绑定
-
amethyst/space-menace
使用Amethyst游戏引擎制作的动作2D平台游戏
-
rezcraft
使用wgpu编写的类似Minecraft的游戏,支持原生和wasm
-
skeletal_animation
骨骼角色动画库,使用gfx-rs
-
raylib-project-generator
生成可在浏览器中运行的Rust raylib项目
-
semeion
一个通用的2D环境模拟器
-
apparatus
一个2D游戏引擎
-
pistoncore-glfw_window
Piston游戏引擎的GLFW窗口后端
-
lpcg
一个基于LPC生成角色精灵图的库
-
bevy_nine_slice_ui
bevy ui节点九切片/补丁纹理插件,在wasm中工作
-
bevy_mod_xr
为Bevy社区驱动的XR提供的半通用Xr Api
-
rapier_testbed2d
Rust中的Rapier 2维物理引擎测试床
-
turbulence
为游戏网络提供序列化、复用、可选可靠性和可选压缩的工具
-
forky_bevy
Rust工具集
-
world-map-gen
用于为Rust和WebAssembly生成随机游戏世界地图的命令行工具和库
-
wutengine_graphics
WutEngine的图形和渲染接口代码
-
keeshond_treats
Keeshond的简易构建块,让您更快地开始制作游戏
-
treasury-import
用于treasury导入器的FFI
-
arimaa_engine_step
用于棋盘游戏Arimaa的基于步骤的引擎
-
usi
用于与USI兼容的将棋引擎进行类型安全通信
-
ryot_tibia
专注于管理和整合Tibia特定的旧资产,适用于受经典Tibia启发的游戏
-
hammerspace
用于加载和管理关卡和场景及其物理属性的插件
-
bevy_hanabi_loader
bevy_hanabi的包装器,让您可以以RON格式定义您的vfx文件并将它们加载到bevy中
-
bevoids
一个bevy插件,旨在使boids易于添加到您的游戏中,而不会在控制方面做出妥协
-
poirebot
用Rust编写的棋类机器人引擎
-
castle-core
CastleCore - Altenstein(及其相同项目)的核心引擎
-
generational_array
一个小型包,用于处理生成数组并防止在重用未使用空间时出现ABA问题
-
bevy_interact_2d
一个用于2D鼠标交互的Bevy插件
-
smesh
一个基于pmp的快速且易用的表面网格/半边网格实现和多边形网格操纵库
-
game_features
游戏开发的各种有用构造。请参阅GitHub存储库以获取详细说明。
-
web-sys-main-loop
web_sys窗口的主循环(或游戏循环)
-
bevy_toon_shader
Bevy游戏引擎的卡通着色器
-
clocked
用于同步异步音频流的工具集合
-
wasm4fun-graphics
WASM-4幻想控制台的原语和子系统
-
seldom_fn_plugin
允许在Bevy插件中使用Rust函数
-
ggegui
ggez 的 egui 库
-
ecstatic
静态类型 ECS 库
-
bracket-geometry
几何工具。矩形、线条、圆形、距离计算。属于 bracket-lib 系列的一部分。
-
bevy-web-resizer
自动将 Bevy 应用程序(wasm)调整到浏览器窗口的大小
-
mage-core
用 Rust 编写的 ASCII 艺术游戏引擎
-
ps2logo
PS2 Logo 解密器
-
test_lulu
一个有趣的 test_lulu 游戏
-
bevy_mod_auto_exposure
Bevy 的自动曝光插件
-
aeronet_replicon
使用 aeronet 的 bevy_replicon 后端实现
-
bevy_eventwork_mod_websockets
Bevy_eventwork 的 WebSocket NetworkProvider
-
bevy_xpbd_3d_parenting
允许
bevy_xpbd_3d
RigidBody
的子项对其父项施加力 -
bevy_replicon_renet
与 renet 集成用于 bevy_replicon
-
bevy_yarnspinner
Bevy插件用于Yarn Spinner的Rust,友好的游戏对话编写工具
-
nimlib
Nim游戏:计算nimbers和可能的移动
-
newport_math
适用于Newport引擎的数学库,也适用于spirv着色器
-
notation_model
有趣的符号 - 运行时模型
-
uobors_core
在Rust中释放OpenBOR modding
-
big_space
bevy的浮动原点插件
-
qqx
基于OpenGL的Rust 3d库
-
rymder
非官方agones客户端SDK
-
bevy_retrograde_ldtk
用于读取LDtk 2D瓦片地图格式的Bevy Retrograde插件
-
resources
为每种类型的一个值提供安全存储,具有内部可变性
-
bevy_bulletml
支持Bevy游戏引擎的Rust BulletML库
-
lichessbot
Lichess机器人。建设中。
-
bevy_key_rotation
为 Bevy 应用程序提供访问和刷新令牌轮换
-
bruto
Quarto棋盘游戏的人工对手
-
coffee
一个有自己见解的2D游戏引擎,注重简单性、明确性和类型安全
-
bracket-noise
Auburn的神奇FastNoise库的Rust移植版。Bracket-lib系列的一部分。
-
bevy_utils
Bevy 引擎的一系列实用工具集合
-
moonshine-view
为Bevy设计的通用模型/视图框架
-
bevy_quick_response
用于快速响应行为的Bevy插件
-
bevy_retrograde_ui
针对桌面和Web的无缝目标的像素完美、2D渲染器和插件集,用于Bevy
-
bevy_proto
为Bevy中的实体创建配置文件
-
sceller
基于YouTube上的Brooks Builds教程系列编写的Rust语言ECS crate
-
闲聊
将可读对话脚本翻译为Rust
-
interpulse
与pulseflow API交互
-
unrust
unity包的Rust + Bevy的配套部分!
-
simple-game-utils
游戏
-
kratka_ldtk
kratka的LDTK导入
-
bevy_cronjob
在Bevy中运行定时任务的助手(重复安排)
-
arche-tape
原型ECS
-
bevy_tiled_prototype
用于渲染瓦片地图的插件
-
bevy_webp_anim
用于在bevy中加载和播放动画webp图像的插件
-
typing_engine
日英打字游戏引擎
-
bracket-terminal
具有游戏循环的ASCII/Codepage 437终端模拟器。默认为OpenGL,也支持WebGPU(适用于Vulkan/Metal/WGPU),Curses和Crossterm输出。是bracket-lib家族的一部分。
-
chess-lab
支持多种变体和FEN/PGN支持的棋类库
-
igdb
视频游戏数据库API
-
bevy_text_mesh
用于显示文本的bevy 3D文本网格生成器
-
chunked
一种通过将实体组织成块来工作的实体组件系统
-
veccentric
小巧的2D向量库
-
crayon
一个小巧、便携且可扩展的游戏框架
-
bevy_fps
bevy的FPS插件
-
quadify
Bevy插件,集成macroquad的窗口、渲染和声音API
-
scripthookv-rs
ScriptHookV的Rust绑定
-
gdnative-doc-cli
gdnative-doc的命令行工具
-
kifuwarabe_connect_four
WIP。四子棋AI。目前无法工作。
-
bevy-tnua-avian3d
bevy-tnua的Avian 3D集成
-
alnilam-log
Alnilam日志
-
gamevecs
提供专门用于游戏开发的2D和3D向量
-
heavyli_engine
基于'OpenGL'的游戏引擎
-
godot-rust-cli
使用Rust与Godot项目结合的简便方法
-
planck_ecs
一个微小但非常强大的ECS框架
-
bevy_dogoap
-
bevy_fpc_sprint
为
bevy_fpc
提供冲刺功能 -
bevy_interleave
bevy支持将e2e打包到平面绑定组
-
tetrice
俄罗斯方块的核心功能
-
simple-game-engine
受OLC像素游戏引擎启发的最小化游戏引擎
-
kahuna
用于程序生成的波函数塌陷的基本实现
-
mighty-mancala
文本用户界面的曼卡拉游戏
-
环境颜色
定义了环境颜色类型,以及辅助操作
-
bgel
将Khronos glTF扩展应用于Bevy模型
-
dacho
3D Vulkan游戏引擎
-
bracket-state-machine
用于bracket-lib终端的状态管理库
-
paddle
Rust在Web上的2D游戏引擎
-
bevy_openai
为Bevy提供方便访问OpenAI API的事件驱动插件
-
bevy-translation-table
bevy支持泛型数据、CSV和ODS的超级基本的翻译表系统
-
nage
非另一个游戏引擎;命令行文本冒险引擎
-
fabulist-core
分支叙事引擎
-
reactor_spatial
一套Bevy的2D空间实用工具,包括处理变换传播
-
ryot_ray_casting
为Bevy实现射线投射功能,这对于如视线、雾、复杂碰撞等交互式游戏机制至关重要
-
u64-id
提供一个基于u64的id的微型库
-
jeremychone-channel/invaders
使用Bevy引擎的游戏
-
spirv-layout
SPIRV反射工具,用于推导Vulkan DescriptorSetLayouts
-
perovskite_core
用Rust编写的多人在线方块游戏 - 客户端和服务器之间的实现细节共享
-
wolf_engine_window
视频游戏的高层窗口API
-
gridit
利用迭代器乐趣的2D网格库
-
byond
与BYOND游戏引擎交互
-
scpcb_redux_mapper
为SCPCB Redux生成的地图
-
vingt-et-un
一个21点游戏引擎
-
miru-gl
为我个人的游戏引擎提供的OpenGL绑定
-
uasset
解析Unreal Engine资产文件(uassets)
-
inle_diagnostics
Inle游戏引擎 - 诊断库。本软件包仅用于个人使用,且不遵循SEMVER,可能会随时间而损坏。
-
bevy_vox_mesh
用于在Bevy中直接加载魔幻体素文件的可使用网格的集合引擎插件
-
amethyst_tools
Amethyst引擎的游戏开发工具
-
bevy_icon_creator
一个插件,用于自动从Bevy中的实体/模型创建图标
-
gorrosion
Go围棋/igo/baduk围棋/Goe
-
roq-dec
解码ROQ视频流的精简包
-
inline_tweak
直接从源代码调整值
-
freestuffapi
Freestuffbot API
-
fyroxed_base
Fyrox游戏引擎的场景编辑器
-
wormhole-cli
Wormhole CLI
-
specs-task
SPECS ECS的Fork-join多任务
-
maikklein/unreal-ffi
Rust与Unreal Engine 5的集成
-
hill_vacuum_shared
在HillVacuum库之间的共享实用工具
-
haalka
由FRP信号驱动的符合人体工程学的响应式Bevy UI库
-
liverking
原人
-
bevy_states_utils
为 bevy 状态提供小工具,例如嵌套状态和 Gc
-
libreversi
使用 MiniMax 算法实现的 reversi 游戏后端,具有敌对 AI
-
game4all/vx_bevy
🧊 使用 bevy 游戏引擎制作的 Voxel 引擎原型。作为实验 voxel、地形生成和 bevy 的游乐场。
-
blackjack
流行的赌场扑克牌游戏 Blackjack
-
crystalorb
网络无关的高层游戏网络库
-
bevy_plot
用于绘制数据和显式函数的 Bevy 插件
-
azalea-entity
Azalea 用于 Minecraft 实体的相关内容
-
runtdeale
UNDERTALE 方舟游戏
-
rattle_items_match
匹配不仅限于字符串。我正在尝试制作游戏 AI。
-
bevy_gltf_kun
使用 gltf_kun 的 Bevy glTF 插件
-
dmsdk
Rust 下的 Defold dmSDK 封装库
-
morkovmap
基于马尔可夫链的数据驱动瓦片地图生成库和应用程序
-
steel-server
Steel 游戏引擎的游戏服务器
-
bevy_crossbeam_event
从 crossbeam 通道触发 Bevy 事件
-
pabitell-lib
互动叙事 - 核心库
-
bevy_smooth_pixel_camera
为 Bevy 提供平滑的像素完美摄像头
-
bevy-wasm-tasks
将 WASM 任务集成到 Bevy 应用程序中进行后台处理
-
amethyst-console
imgui 前端到 cvar
-
bevy-aabb-instancing-011
在 Bevy 中渲染数百万个 AABB 实例
-
rafx-api
基于可扩展资源管道的渲染框架
-
bevy_pipelines_ready
跟踪渲染管线状态的 Bevy 插件
-
gdrust
与 gdnative-rust 交互更加简单
-
baba
受love2d和raylib启发的极其简单的游戏库
-
moore-neighborhood
计算任意范围和维度的摩尔邻域(8连通)
-
blizzard-engine
暴风游戏引擎 ❄️ 是一个模块化ECS游戏引擎
-
metropolis
一个高级且易于使用的图形渲染器
-
wutengine_opengl
WutEngine的OpenGL后端
-
peter-engine
我为我自己编写的一个游戏引擎 —— 我不推荐你使用它
-
rovella
一个目前只包含窗口和事件包装器的游戏库
-
set-with-grab
在bevy中设置状态的宏,包含错误处理
-
irrgarten
一个小巧且易于使用的库,用于为游戏生成迷宫
-
mc-launchermeta
为Minecraft启动器元数据API提供类型
-
action_maps
Bevy 的动态动作映射系统
-
chess-turn-engine
实现了所有棋规的棋局引擎库。可用于实现棋类游戏。
-
bevy_web_file_drop
为 Web 添加更好的拖放文件支持的 Bevy 插件
-
quake-bspc
异步封装 Quake BSP 编译器 'bspc' 作为子进程运行
-
firecore-pokedex
宝可梦图鉴库
-
mochi
基于 Gtk & Cairo 的移动游戏引擎
-
pgn_parser
Rust 编写的棋类游戏 PGN(可移植游戏记谱法)解析器。它允许您解析 PGN 文件并提取有关棋类游戏的信息。
-
thephet/bevyroguelike
使用 Rust 和 Bevy 引擎制作的 rogue-like 游戏
-
bevy_dexterous_developer_library
Rust的模块化热重载系统
-
rekt-protocol-common
使用 rekt-protocol 的通用库。请查看 crate 主页以检查协议 RFC。
-
bevy_app_compute
Bevy 的 App compute 插件
-
bevy_mod_static_inventory
为 Bevy 提供静态库存
-
bevy_ios_alerts
用于请求 iOS 原生 UIAlert 弹窗的 Bevy 插件
-
rapier3d-lijay
Rust的3维物理引擎
-
swizzle_3ds
为任天堂 3ds GPU 上的图像进行 Swizzle 操作
-
diceroll
用于 RPG 目的掷骰子库
-
ambient_std
Ambient 标准库扩展
-
are_we_touching
碰撞检测库
-
yarnspinner_compiler
Yarn Spinner 的 Rust 编译器,为编写游戏对话的友好工具
-
game_time
处理游戏中的时间。Game_time 提供了跟踪游戏帧时间的方法。它允许将游戏时间与墙时间解耦以及跟踪和设置帧率。
-
wgtr-ecs
为教育目的制作的 ecs 和 wgtr 引擎。它基于 https://github.com/brooks-builds/improve_skills_by_building_ecs_library_in_rust rust 课程
-
bevy_mod_stylebuilder
一组用于 Bevy UI 样式的流畅构建器实用工具
-
oxygen_suite
氧气套件是一套使用氧气游戏引擎制作的工具,用于制作资产
-
mono_lib
破解 mono 应用程序
-
monstermaker_core
为怪物制作生态系统提供核心类型
-
edger_bevy_shape
edger.dev轻松绘制2D图形
-
storm
一个专为性能设计的个人2D游戏引擎
-
bevy_decorum
一个高度可定制的Bevy引擎窗口装饰插件,灵感来源于tauri-plugin-decorum
-
bevy_editor_pls_default_windows
为bevy应用提供内建编辑器工具
-
unity-unpacker
一个CLI实用工具,用于解压缩Unity的.unitypackage文件中的资产
-
rustygba
基于"gba"crate的GBA游戏开发库
-
flecs_ecs_sys
C/CPP flecs ECS库的sys绑定 https://github.com/SanderMertens/flecs
-
modulator
一个用于抽象、解耦调制源的特质
-
bevy_twitch_minimap
与twitch minimap扩展交互的bevy插件
-
bevy_verlet
在bevy中的Verlet物理实现
-
gdextension-api
Godot GDExtension API;由godot-rust使用
-
bevy_background_compute
Bevy插件,用于更好的任务处理
-
frame_counter
帧计数器和限制器
-
playt
适用于终端的游戏库
-
bottomless-pit
受raylib启发的非常简单的2D渲染/游戏引擎
-
mod_plugins_resources
减少Bevy游戏引擎中插件样板代码
-
kludgine-app
Kludgine的应用程序和窗口管理
-
spatial_hash_3d
3D空间哈希网格实现,针对速度优化。它的作用/为什么需要它:https://www.youtube.com/watch?v=sx4IIQL0x7c
-
i3m-math
IThreeM引擎的数学工具
-
eu4save
舒适地处理所有EU4存档(铁人模式和多人模式)
-
black_grimoire
游戏引擎
-
schminput
Bevy的基于动作的输入管理器
-
poll-reactive
一个简约的基于轮询的反应库
-
emf-core-base-rs
emf-core-base 接口的惯用 Rust 包装器
-
billy
用 Rust 编写的轻量级 ECS 库
-
auto-traffic-control
一款关于空中交通管理的程序员游戏
-
bevy_ehttp
Bevy 的 ehttp 客户端插件
-
bevy_skybox_cubemap
Bevy 引擎的基于立方图的 Skybox
-
mun_memory
Mun 的内存管理功能
-
bevy_xr_utils
bevy_mod_xr 和 bevy_mod_openxr 的实用工具
-
bevy_health_system
为您的 Bevy 游戏中的任何实体快速轻松地添加健康系统
-
catgirl-engine-server
catgirl-engine crate 的服务器端部分
-
oxygengine-procedural
Oxygengine 的程序内容生成模块
-
hexgame_rs
游戏 Hex,是一款为两位玩家设计的离散完全信息策略游戏
-
hex-spiral
单坐标 2D 六边形网格
-
pokemon-sprite-compression
处理压缩的宝可梦精灵图像
-
valve-sdk13-rng
将Valve的SDK13统一随机数生成器移植到Rust
-
stabilkon
使用纹理图集构建瓦片图的网格生成器
-
muds
最小化数据结构和实体-组件-系统库
-
kart-graphics-engine
使用gl、glfw和cgmath为2D和3D游戏提供图形引擎
-
rival
用于创建回合制游戏计算机玩家的框架
-
bevy-alt-ui-navigation-lite
一个让实现游戏 UI 导航变得简单的 bevy 插件
-
landmass_oxidized_navigation
bevy_landmass和oxidized_navigation之间的集成,用于AI导航
-
moonshine-tag
为Bevy设计的廉价、快速、大部分独特的标识符
-
buttery
使用漂亮的API进行平滑的变换
-
maikor-vm-core
用于播放Maikor游戏的虚拟机
-
lib_sens
在视频游戏和同步到配置文件之间转换灵敏度
-
bevy_tiled_camera
用于在bevy中渲染低分辨率像素艺术的相机
-
act2
Act 2是一个简单的使用JSON制作基于文本冒险游戏的引擎
-
lmbr_build
亚马逊Lumberyard(非官方)
-
bevy_fnplugins
bevy的一个插件,允许您将函数用作插件
-
bevy_animation_graph
动画图形库,用于Bevy游戏引擎
-
bevy_fnplugins
一个允许您使用函数作为插件的插件
-
bevy_fnplugins
bevy的一个插件,允许您将函数用作插件
-
bevy_fnplugins
bevy的一个插件,允许您将函数用作插件
-
bevy_fnplugins
bevy的一个插件,允许您将函数用作插件
-
bevy_fnplugins
bevy的一个插件,允许您将函数用作插件
-
bevy_fnplugins
bevy的一个插件,允许您将函数用作插件
-
bevy_fnplugins
bevy的一个插件,允许您将函数用作插件
-
bevy_fnplugins
bevy的一个插件,允许您将函数用作插件
-
specs-physics
nphysics 集成到 Specs 实体组件系统中
-
goblocks
基于 Raylib 的 Lua 游戏引擎
-
quarks
一个通用引擎。尚未完成,处于开发中
-
font-awesome
Font Awesome Unicode 码点常量的类型声明
-
safe_ecs
用安全代码编写的 ECS
-
bevy_skybox
bevyengine.org 的天空盒图片
-
kakistocracy
一堆与游戏开发相关但不适合或最不规矩的程序员管理的代码
-
bevy_quit
插件,可轻松添加键绑定以退出 bevy 游戏
-
tomb
一个提供游戏掷骰机制的最小化 crate
-
bevy-firebase-auth
bevy 游戏引擎的 Firebase 身份验证
-
skillratings
使用 Elo、Glicko、Glicko-2、TrueSkill 等算法计算玩家的技能评分
-
bevy_register_in_world
在运行时将类型注册到世界中
-
astral-util
Astral 引擎(开发中)
-
simple_engine_2d
一个非常简单的 2D 引擎
-
director
适用于 Rust 语言的多功能、易于使用的状态机
-
bobox214/kataster
使用 'bevy' 和 'bevy_xbpd' 在 Rust 中开发的单屏空间射击游戏
-
aoaddons
使用多种编程语言为《阿尔比恩在线》游戏创建插件
-
bevy_serialization_core
包含 bevy_serializations_extras 所依赖的插件/系统,以及一些杂项包装器
-
bevy_cursor_hovering_sprite
bevy 引擎的一个非常轻量级的插件,用于检查鼠标是否悬停在某个 2D 精灵上
-
component_storage
根据类型在连续数组中打包组件
-
unrust-codegen
unrust 使用的 C# 代码生成器
-
bevy-tick-timers
Bevy 的基于 tick 的计时器
-
cuicui_chirp
基于 cuicui_dsl 的文件格式,用于描述 Bevy UI
-
panik
全应用范围的恐慌处理,任何线程中发生的恐慌都被视为严重错误,其他线程可以检测到并触发优雅退出
-
bevy_window_management
在 Bevy 中管理窗口图标和任务栏进度指示器
-
logtra
最小化日志库
-
korome
使用 glium 的 WIP 游戏引擎
-
blue_engine_utilities
Blue Engine
-
acidalia
游戏的游戏引擎的引擎
-
bevy_toast
一个用于向玩家轻松显示 toast 通知的 bevy 插件
-
dialogos
为 Rust 提供的一个超级简单的对话系统
-
gdnative-async
godot-rust 的运行时异步支持
-
degen_toon_water
为 bevy 设计的卡通水着色器
-
bevy-fps-ui
Bevy 游戏引擎的华丽 FPS 计数器
-
zengine
2D ECS 游戏引擎
-
generic_asset
bevy 0.12 的 Tantans 资产加载宏的升级版本
-
dmastorage
基于 DMA 缓冲区的 Linux 的高性能 I/O
-
vibha
实时加载的文本冒险游戏
-
evaluroll
掷骰子表达式解析器和评估器
-
das-grid
作为基于网格概念的二维游戏的基本构建块的2D网格库
-
ellipsoid
2D跨平台游戏引擎
-
game-save-backuper
备份某些游戏服务器的存档数据
-
obfuscate-integer
可能阻止大多数作弊引擎(及其变体)程序扫描相对地址,从而停止进一步的修改
-
rokol
Sokol的Rust绑定
-
bevy_mod_inverse_kinematics
Bevy引擎的逆运动学插件
-
Clig
用于在CLI中制作游戏的CLI游戏引擎
-
vigilant_lamp
多目标游戏引擎/图形库
-
ivy-vulkan
Ivy游戏引擎的低级Vulkan抽象
-
按钮
存储和查询输入状态的API
-
blokus
游戏引擎
-
候选人
快速棋子生成器。它有一套非常好的文档,所以你应该利用这一点。它(现在)使用build.rs文件生成所有查找表,这意味着...
-
mun_diagnostics
编译器错误的深入诊断信息
-
guimcaballero/bevy_rhythm
一个小型节奏游戏,使用Bevy实现,附带教程
-
bevy_registry_export
允许您创建Bevy应用程序/游戏的所有组件/注册类型的Json导出
-
physxx
PhysX C++ API的包装器,旨在尽可能保留原始API
-
seawater
一个高性能实体组件系统,可作为开发GUI应用程序和视频游戏的后端
-
gm-ffi
GameMaker和Rust之间的接口
-
victorem
UPD游戏服务器框架
-
roasted-core
Roasted游戏引擎的核心库
-
tecs
TeaECS,一个简单的ECS
-
ambient_ui
用于Ambient运行时的UI库,基于Ambient的Element库构建
-
mythoji
一个帮助识别和显示适合奇幻的emoji的最小Rust包
-
game-grid
用于游戏原型设计的2D网格。包括易于解析、索引和迭代器。
-
arbor
对蒙特卡洛树搜索算法的通用接口
-
bevy_color_blindness
用于模拟色盲的Bevy插件
-
boids_rs_bevy
使用Reynolds模型在Bevy引擎中运行的Rust boids模拟
-
aamp
任天堂参数存档(AAMP)文件
-
rusticify
用于头脑风暴和分享想法的应用 🦀 学习项目
-
nzsc_core
官方(实验性)NZSC核心库
-
corrosion
万智牌规则引擎
-
ogsolve
用于解决八进制游戏的程序
-
epicinium_server
用于策略游戏 Epicinium 的异步多人服务器
-
pixel_engine_console
为 pixel_engine 游戏引擎添加游戏内控制台的功能扩展
-
flutter_engine_context
为FFI提供对FlutterView、FlutterBinaryMessenger和FlutterTextureRegistry的简单访问
-
slot_machine
Bluejay Bonanza Slot Machine
-
extol_image_font
在 Bevy 中从 PNG 图片渲染像素字体
-
pyri_tooltip
为 Bevy 提供强大的工具提示
-
libfj
FreeJam 游戏和模组中使用的 API 的非官方集合
-
bevy_ui_forms
用于创建表单的 bevy 插件
-
fts_gamemath
提供 3d 视频游戏数学基本构建块的 crates 集合
-
bevy_replicon_repair
扩展 bevy_replicon 以实现客户端状态修复以重新连接
-
bevy_terminal_shader
适用于 bevy 游戏引擎的老式终端着色器
-
jelly_ecs
但功能化的 ECS
-
srcconsole
与源引擎控制台交互
-
bevy_ghx_utils
共享的 Bevy 工具
-
bevy_spawnable
Bevy 的小型生成实用程序,用于封装生成逻辑
-
bavy
这个包可能会变成某样东西,也可能什么也不是。Bavy 不是 Bevy,这是肯定的。
-
usi-run
在 USI 兼容的将棋引擎之间运行游戏的命令行实用程序
-
unrust/unrust
基于纯 Rust 的(WebGL 2.0 / 本地)游戏引擎
-
treasury-api
财务服务器 API
-
ryot_pathfinder
为 Bevy 2D 定制的路径查找功能,对于游戏中的动态导航和移动至关重要
-
ecs_girvel_common
ecs_rs 的通用类型
-
moonshine-object
Bevy 实体很好。对象更好!
-
matrix_engine
为 "thematrix" 生态系统提供的 ecs 引擎
-
shogi_legality_lite
不使用表格的将棋合法性检查
-
keeshond
为 Rust 设计的快速有趣的 2D 游戏引擎
-
rantz_suite
Rantz 提供的用于与 Bevy 游戏引擎一起使用的工具套件
-
bevy_fighter
用于在 bevy 中构建 2D 格斗游戏的轻微有观点的微引擎
-
sjqmmo
sjqbbdu
-
mcvm_net
为 MCVM 提供的各种网络 API
-
nexara_text_engine
基于文本的游戏引擎
-
nova-r8
包括 Nova r8 游戏引擎的 Rust 绑定
-
basic_bevy_pixel_camera
创建任何类型像素摄像头的组件、调度、系统及辅助函数集
-
definitive
Rust 的最终向量与矩阵库
-
wad
适用于Doom游戏引擎的WAD文件读取的二进制文件
-
rouler
一个类似于容器的系统,用于生成骰子滚动
-
libecs
Rust ecs设计模式
-
bevy_rollback
Bevy游戏引擎的回滚库
-
bevy_mod_kira
一个插件,用于在Bevy游戏引擎中集成Kira音频库
-
merosity
(wip) 竞争型堆叠游戏
-
bevy_shape_draw
Bevy的形状绘制工具
-
i3m-graph
适用于IThreeM引擎的图管理crate
-
bevy_quicsilver
bevy_ecs的QUIC传输协议,使用quinn_proto
-
bevy_combat
在bevy引擎中实现的科幻战斗模拟
-
pseudo_term
用于制作ASCII艺术游戏的窗口和图形对象管理器
-
dds-bridge-sys
生成绑定到DDS(双空当求解器)的绑定
-
forky_play
Rust工具集
-
mmo
构建可扩展游戏服务器的库
-
mine_sweeperr
扫雷游戏后端管理的简约界面
-
regecs-codegen
REGECS的代码生成宏
-
bevy-animator
支持多种动画格式和动画状态机的Bevy动画库
-
graphite_command
graphite_minecraft项目的命令解析和调度框架
-
witer
基于迭代器的Win32窗口库
-
bevy_two_entities
一些方便的特质,用于与Bevy查询一起工作
-
ghx_grid
2D和3D网格结构与实用工具
-
gdengine
游戏设计文档创建工具
-
sotora-game/sotora
[WIP] 使用Bevy游戏引擎制作的展示游戏
-
macademia
使用rust编写的实时应用程序/游戏引擎
-
lacking
从Go迁移的游戏引擎/框架
-
halite3bdk
Halite III 的机器人开发套件
-
deckofcards
实现牌组API
-
node_engine
用于着色器图或几何图的节点图引擎
-
dotrix_pbr
为Dotrix 3D游戏引擎提供基于物理的渲染
-
leafwing_input_playback
为Bevy游戏引擎提供输入录制和模拟功能
-
playdate-sys
Playdate API的低级绑定
-
bevy_dice
为bevy提供基于物理的骰子滚动
-
bevy-simple-state-machine
Bevy的简单动画状态机系统
-
macroquad-virtual-joystick
macroquad游戏的摇杆
-
bloke
一个视频游戏角色系统,类似于任天堂的Mii - 但开源且适用于PC/手机游戏
-
bevy_ios_notifications
与iOS通知API交互的Bevy插件
-
fyrox-graph
Fyrox引擎的图管理crate
-
xplane
到X-Plane插件SDK的高级接口
-
gsfw
小型游戏服务器库
-
ck3save
与所有CK3存档(常规和铁人模式)进行人体工程学操作
-
bevy_procedural_grass
bevy生成草地的插件
-
billow
Rust中的波函数坍缩实现
-
serde_vrm
VRM的Serde类型
-
bevy_iced
Bevy的Iced集成
-
bevy_clap
使用clap解析CLI参数的Bevy插件
-
mooeye
基于ggez游戏库的小型UI库。正在进行中
-
digu
用Rust编写的引擎
-
psvr
与PlayStation VR接口
-
uciengine
使用支持uci命令的棋引擎包装器,用于玩游戏。不支持分析。
-
urex
UnityRustExtractor和修补程序的工作中
-
bevy_regions
使用 u16 纹理的区域绘制系统
-
petnat
为 Bevy 引擎编写的 Petri 网插件
-
bbecs
Brooks Builds 项目的 ECS 库,在 Twitch 上直播,链接:https://twitch.tv/brookzerker
-
evalexpr
强大的算术和布尔表达式评估器
-
bevy_ogle
适用于 2d 向量游戏的多种模式相机库
-
olc_rust_game_engine
控制台游戏引擎的初学者移植版
-
shakmaty-uci
通用棋盘接口 (UCI) 消息解析器
-
uobors_infrastructure_database_seaorm
在Rust中释放OpenBOR modding
-
graphite_minecraft
构建高性能 Minecraft 服务器
-
softbuffer
跨平台软件缓冲区
-
game_of_life_bevy
在 bevy 中实现 Conway 的生命游戏
-
amethyst_physics
Amethyst 物理引擎接口
-
bevy_shader_graph
Bevy 的着色器图
-
bevy_prng
为 Bevy 提供新的 RNG,以进行集成
-
bevy_pause
一个非常简单的 Bevy 暂停插件
-
simple-cards
具有一些有用功能的牌组库
-
rustpak
管理 GoldSrc .pak 文件的 Rust 库/工具
-
cogs-gamedev
常见、令人讨厌的游戏素材。包含编写游戏的一些有用的模板。
-
bevy_auto_update
为您的 Bevy 游戏添加自动更新
-
bevy_picking_tilemap
bevy_mod_picking 对 bevy_ecs_tilemap 的支持
-
bestagon
用于六边形网格离散内容的引擎
-
rg3d
3D 游戏引擎
-
teki-ecs
东方风格的弹幕射击游戏
-
mem-rs
运行进程内存中指针的模式扫描和抽象
-
main_game_loop
构建 winit 游戏循环的集合
-
common_x
common
-
mewo
轻量级ECS
-
box_intersect_ze
使用 Zomorodian 和 Edelsbrunner 的混合算法(具有剪枝和扫描的流式段树)的广相碰撞检测
-
wgtr-scene-manager
具有易于理解功能的场景管理器
-
double_dot_macro
Double-Dot 架构生态系统的宏
-
geng-ui
游戏引擎
-
unrust-inbuilt
unrust 用于 unity 和 bevy 之间常见类型的内置类型
-
dotrix
3D 游戏引擎
-
cvars-console-fyrox
Fyrox 游戏引擎的游戏内控制台,使用 cvars crate 进行配置
-
bevy_touch_camera
支持拖动和捏合缩放的 Bevy 触摸相机
-
png2wasm4src
将索引 PNG 图像转换为 WASM-4 引擎的 Rust 源代码
-
gdvariants
实现 godot-rust 变体特性的 Rust 标准库集合包装器
-
wasm4fun-fmt
WASM-4 幻想控制台格式化原语
-
bevy_ui_string_parser
bevy-ui 中使用的各种值的解析器
-
crankit-game-loop
使用
playdate-sys
的 playdate 游戏的安全且方便的入口点 -
bevy_ecss
允许使用 CSS 的子集与 Bevy ECS 交互
-
xonix
基于 macroquad 引擎用 Rust 编写的经典 PC 游戏 xonix 的重制版
-
bones_lib
Bones 游戏开发库
-
hnefa
适用于塔防风格游戏的引擎
-
lf-gfx
我们使用的实用工具集合
-
squares-rng
游戏开发中使用的 Squares RNG
-
ultimate-ttt
终极井字棋 - 游戏引擎
-
piston2d-opengl_graphics
Piston 游戏引擎的 OpenGL 2D 后端
-
sungod
无需依赖的随机数,让你的日子更加光明
-
reactor_proto
一个具有观点的Rust库,用于将磁盘上的资源转换为Bevy中的实体
-
bsp
高效加载 BSP 文件 - 目前仅适用于 Quake 3 BSP 文件。是
quake3_loader
crate 的分支。 -
libmancala
一个不依赖于前端实现的马赛克游戏库
-
devotee-backend
devotee 项目后端库规范
-
bevy_server_browser
Bevy 游戏引擎插件,用于在本地网络上创建和搜索可发现的服务器
-
minecrevy_io
读取和写入 Minecraft 协议类型
-
bevy_dragndrop
简化 bevy ECS 引擎中的拖放功能实现
-
bevy_ui_extras
包含一系列工具,使在 bevy 中处理 UI 更容易
-
mineswipe
玩扫雷!💣
-
unity-native-plugin-sys
-
valence_inventory
Valence 的库存支持
-
ambient_sys
Ambient 的系统抽象,跨越桌面和网页。仅主机。
-
rg3d-ui
可扩展的UI库
-
beet_ecs
一个针对游戏和机器人的非常灵活的AI行为库
-
y-craft
使用X-Craft引擎打造您的梦想2D游戏体验
-
flp-tsl
模板脚本语言
-
bevy-yoetz
Bevy游戏引擎的决策型AI
-
alnilam-types
Alnilam 类型
-
rrise
Wwise的绑定
-
bevy_flurx_ipc
使用bevy_flurx进行ipc通信的方法
-
bevy_mouse_tracking_plugin
Bevy游戏引擎中轻松实现鼠标跟踪的插件
-
gl-capture
在OpenGL中捕获截图
-
salva2d
使用Rust实现的二维基于粒子的流体动力学
-
ramirezmike/not_snake
使用Rust和Bevy游戏引擎制作的受蛇启发游戏
-
苏科
简单的数独生成和解决
-
bevy_mod_pies_spacetraders_api
为Bevy游戏引擎实现SpaceTraders API
-
oxygengine-visual-novel
Oxygengine的视觉小说模块
-
unreal_asset
Unreal Engine 4/5游戏资产序列化库
-
bevy-discord
用于发送和接收Discord消息的Bevy插件
-
bevy_rapier_collider_gen
从具有透明度的图像生成bevy_rapier2d碰撞器,用于Bevy应用程序
-
covalent
名称可用
-
yurei
创建于bevy_rapier3d的高级别包装器,旨在在Bevy中原型化3d平台游戏时移除一些样板代码
-
source-engine-types
Rust类型为Source Engine游戏
-
bevy_retrograde_physics
Bevy Retrograde的物理工具
-
bevy_prototype_schedule_states
Bevy插件,将状态作为计划
-
simple-tilemap
瓦片地图 & 瓦片集实现
-
godot-rust-cli-upgrader
一个命令行工具,帮助您在引入破坏性更改的版本之间升级您的 Godot Rust CLI 项目
-
bevy_blob_loader
Bevy 插件,用于从 JavaScript blob URL 加载资源
-
convchain
使用卷积和 MCMC 从单个示例生成位图
-
chess-move-gen
快速棋子移动生成库。使用 SIMD 快速生成滑动棋子的移动
-
bevy_state_stack
改进的 bevy 状态栈
-
kurinji
bevy 输入映射
-
fishsticks
游戏手柄输入库
-
auburn
快速简单的物理库
-
ggez-goodies
为 ggez 游戏框架提供的各种小型实用插件
-
android_base
使用 piston 和 glutin-window 制作 Android 应用程序的基础,简化 Android 开发
-
godot_egui
Godot 引擎的 Egui 后端
-
游戏循环
deWiTTERS 游戏循环
-
vulkust
游戏引擎
-
doryen-fov
一个包含用于 rogue-like 的 2D 视野算法的纯 Rust 库
-
zero_sum
一个带有游戏实现的零和游戏分析引擎
-
otter-base
Otter 游戏系统;WASM/hostside 通用代码包
-
fps-controller
用于 eventloop 的 fps 稳定器
-
dodgy_3d
ORCA,一个用于 3D 的局部避障算法
-
pi_ecs_old
ecs
-
machinery
用于与 The Machinery 游戏引擎一起工作的安全包装
-
shogai
一个将棋辅助工具
-
bevy_ios_impact
允许使用 ios ImpactFeedback API 生成触觉设备振动
-
steel-dynlib
用于 steel 游戏引擎的动态库,可以在运行时重新加载
-
bevy_stardust_extras
为 bevy_stardust 提供的各种实用工具
-
纹理
基于文本冒险的微型引擎
-
text2rom2600
cc2600的配套工具,用于生成显示文本的rom数据
-
crow
像素完美的2D渲染引擎
-
amethyst-imgui
amethyst的imgui库
-
pulz-schedule
用于调度系统和管理其资源
-
thrustengine
3D图形引擎
-
piston3d-cam
3D摄像机和导航
-
gb-sym-file
Game Boy sym文件的解析器,完全符合规范
-
rayngin
用于矩形房间内由球体组成的对象进行接近和点击任务的3D 6DF框架/引擎
-
bevy-trait-resource
通过特质获取资源
-
bevy_enum_filter
在Bevy查询中按枚举变体过滤
-
bevy_yarnspinner_example_dialogue_view
Bevy Yarn Spinner的示例对话框视图,Rust的友好的编写游戏对话的工具
-
vampirc-io
基于UCI协议的非阻塞、异步通信,用于棋盘UI和棋引擎之间
-
bevy_awesome_debug_camera
为(出色的)bevy引擎提供的可定制的即插即用自由相机
-
bevy_sparse_grid_2d
用于碰撞广域的2d哈希表包装器
-
bevy_sprite_instancing
Bevy插件,用于渲染大量实例精灵
-
scene-graph
适用于游戏和动画的快速场景图
-
generic_game
一个通用的游戏引擎库
-
gsa
模仿虚构控制台的游戏开发库
-
gox
加载Goxel .gox文件
-
timberwolf
一个高性能的以3D为主的游戏引擎
-
fndg
一个解开地图游戏,你在建造自己的国家的同时战斗以获取资源
-
wolf_engine
一个专注于灵活性和易用性的游戏框架
-
bevy-tnua-avian2d
为bevy-tnua集成的Avian 2D
-
maikklein/unreal-movement
Rust与Unreal Engine 5的集成
-
pf_sandbox_lib
PF沙盒的数据结构和辅助代码
-
z-buffer-game
带有ASCII图形的生存/策略游戏
-
street_fighter
16位街霸2游戏引擎
-
krust_core
krust核心
-
rect_packer
一个矩形打包库。经过大量随机数据的测试,以确保总是产生正确的结果。
-
tinyecs
小型实体组件系统
-
bevy_dev
Bevy引擎的Dev工具
-
wolfengine
Wolf是一套实时渲染、实时流和游戏开发的模块
-
dos-like-sys
对类似DOS的低级绑定
-
dedenne
使用稳定的Rust的async/await的小巧生成器
-
bevy_assets_bundler
支持内容加密的bevy资产打包器
-
elikar
异步ECS游戏引擎
-
riichi-elements
日本立直麻将的构建模块
-
play-billing
适用于 Crossbow 的 Google Play 计费插件
-
bevy_console_parser
bevy_console 的控制台命令解析器
-
bevy_fsl_box_frame
通过 3D 选择操纵 OBB 的工具
-
essentia-rs
受真实世界启发的炼金术模拟引擎
-
flatbox_ecs
Flatbox 引擎的 ECS 功能
-
chickenwire
表示和操作六边形网格
-
dumbledore
考虑异步调用的 ECS
-
bevy_xpbd_2d_interp
bevy_xpbd 刚体体的插值
-
oxygen_core
Oxygen Core 是 Oxygen 游戏引擎的核心部分
-
newport_os
用于引擎使用的操作系统抽象
-
bevy_bundletree
在 Bevy 游戏引擎中生成捆绑树
-
pecs_http
为 Bevy 引擎提供的异步操作
-
ff-particles
基于 macroquad-particles 并支持 serde 的分支
-
bakkesmod
用于编写 BakkesMod 插件的 Rust SDK
-
text_adventure
一个允许使用 JSON 文件创建简单文本冒险游戏的程序
-
enet
对 ENet 库的高层 Rust 绑定
-
wutengine_macro
为 WutEngine 游戏提供的宏
-
sath
玩具数学库
-
bevy_mqtt
Bevy 的 MQTT 客户端
-
shine-store
SHINE 引擎的存储和容器模块
-
reason-othello
一个具有极快位板的 Othello 库
-
space_shared
space_editor crate 的子crate。包含 space_editor 中使用的常用类型
-
jam_theme_picker
一个启用 Bevy + mdbook 的模板仓库,可用于构建
-
bevy_double_res
为 bevy 资源提供的简单双缓冲实现
-
bevy_mod_gizmos
在 Bevy 中辅助开发和调试的可视化工具
-
更新率
一个通用的、开销低的FPS计数器等速率计数器
-
playdate-system
基于Playdate API构建的高级系统API
-
bevy_mod_component_mirror
一个用于镜像组件的Bevy插件
-
sarc-rs
在Rust中解析和创建任天堂SARC文件
-
pagurus_game_std
用于开发Pagurus游戏的标准库
-
gameboard
为文本UI游戏创建游戏板
-
dicey
解析形式为"adx,bdy,cdz"的骰子字符串,其中a、b、c是骰子的数量,x、y、z是这些骰子的面数;例如,5d6表示5个六面的骰子,如在Yahtzee游戏中
-
oxygengine-animation
Oxygengine的动画模块
-
bevy_simple_rich_text
Bevy的微型富文本助手
-
prongs
使用Rust编写的输入处理架构。后端无关,提供序列化、分配和统一接口来处理输入。支持键盘、鼠标和控制器。
-
sprite-gen
程序生成像素精灵库
-
pmd_message
支持读取message*.bin文件,用于3ds宝可梦神秘 dungeon游戏
-
sparkl3d
Rust的3维物理引擎
-
island_map_generator_bevy
使用过程生成、Rust和Bevy引擎制作的海岛地图编辑器
-
bevy_audio_stream
在Bevy中以编程方式流式传输音频
-
topaz
一个小型游戏引擎
-
ionic_deckhandler
牌组创建和洗牌库
-
kusa_pixel
专为厌倦了GUI的人设计的像素艺术画家
-
ayaka-script
Ayaka中的第一类脚本语言
-
blend-rs
读取Blender的.blend文件
-
mun_paths
处理相对和绝对路径的便利结构
-
bevy_dioxus
使用类似React的声明性UI框架和可扩展的ECS架构,在Rust中编写跨平台应用程序
-
迪亚卢加
Palkia的蓝图生成器
-
fontstash
基于fontstash分支版本的包装器
-
oxygengine-ignite
用于设置和开发Oxygengine项目的CLI应用程序
-
bevy_spicy_networking
为Bevy提供的辛辣且简单的网络插件
-
theobserver
使用evdev读取笔的压力
-
bevy_diagnostic_visualizer
Bevy游戏引擎诊断的可视化工具
-
forsyth
Tom Forsyth的'线性速度顶点缓存优化'的纯Rust实现
-
hextile
处理六边形游戏地图的坐标数学和其他逻辑
-
bevy_simple_scroll_view
将ScrollView实现到Bevy引擎的插件
-
midpoint-ui
Midpoint是一个AI和开放世界游戏引擎。编辑器是WASM,但编译目标是本地wgpu,而不是WASM。
-
cheats
游戏壳后端
-
gorrosion-gtp
在Rust和GTP(Go Text Protocoll)之间的最佳努力强类型接口
-
mathf
为Godi游戏引擎提供的数学库
-
egui
同时适用于Web和本地的即时模式GUI
-
minecraft-assets
使用Rust解析Minecraft资产文件和资源包
-
bevy_mod_yarn
Bevy Yarn Spinner运行时
-
bevy_glfw
Bevy的GLFW窗口后端
-
lunara
正在开发中的后现代游戏引擎
-
overworld_dice
Overworld Dice Library - Dice组件
-
bowtie
带有消息系统的2D游戏引擎
-
bevy_http
Bevy HTTP资产加载插件
-
morristown
与https://github.com/coding-horror/basic-computer-games合作
-
render-to-texture
使用Bevy渲染到纹理,可选地在主世界检索内容
-
rglua
使用源SDK和LuaJIT API进行Garrysmod开发的工具包
-
sculk
处理Minecraft NBT文件中的各种数据
-
zengine_engine
ZENgine的引擎功能
-
bevy_python_ffi
从Python运行和交互Bevy应用程序
-
catgirl-engine-utils
catgirl-engine的crate
-
ngen
一个非常简单的使用OpenGL的游戏引擎
-
tiny_die
为小型骰子设计的微型lib crate
-
gee
为2D游戏量身定制的便捷几何库!📐
-
gpm
Godot的包管理器
-
bevy_diagnostics_explorer
提供诊断信息到VSCode扩展的Bevy插件
-
iyes_scene_tools
用于与Bevy场景工作的额外助手
-
amethyst_lyon
Amethyst Lyon crate
-
tge
基于OpenGL 3.3+的纯Rust编写的轻量级跨平台2D游戏框架
-
bevy_script_api
Bevy API支持多种脚本语言,属于bevy_mod_scripting的一部分
-
bevy_rng
Bevy游戏引擎随机数生成器插件
-
mycraft
自定义Minecraft服务器框架
-
gmath
图形和游戏中的数学
-
dexterous_developer_dynamic
Rust的模块化热重载系统
-
gdlogue
游戏设计对话创建库
-
vek2d
2D向量
-
i3m_engine_core_base
IThreeM游戏引擎的场景编辑器
-
rafx-framework
基于可扩展资源管道的渲染框架
-
lib_tictactoe_menace
带有Menace AI的井字棋游戏
-
silver_animation
quicksilver的基本动画系统
-
stick
跨平台异步游戏手柄、摇杆和飞行杆库
-
复苏
一个设计用于嵌入应用程序的虚拟机后端
-
podch
podch 抽象棋盘游戏的引擎
-
bevy_ss_anim
从Adobe Animate生成的精灵图集动画精灵
-
graphite_server
graphite_minecraft项目的Minecraft服务器实现
-
hom
3D建模程序/查看器
-
ivy-graphics
在ivy-vulkan之上构建的图形抽象层,如网格、材质等
-
bevy_heterogeneous_texture_atlas_loader
从ron清单中加载异构纹理图集
-
gameloop-timing
游戏循环和主循环的时间工具
-
witchcraft-renderer
Witchcraft游戏引擎的渲染器
-
agb_image_converter
用于Game Boy Advance的图形转换
-
coin_toss
抛硬币的最简库
-
fna3d
FNA3D的包装器
-
fumarole
2D 引擎
-
行为树
Rust 的行为树库!
-
devotee-backend-pixels
基于像素的 devotee 项目后端
-
bevy_mod_wanderlust
Bevy 引擎的角色控制器库
-
san-rs
解析标准代数表示法 (SAN)
-
bevy_2d_box_physics
用于 Bevy 引擎的 2D 盒碰撞物理引擎
-
orthrus-panda3d
支持 Panda3D 引擎的 Orthrus 模块
-
malkmusl-game-engine
支持 OpenGL 和 Vulkan 的游戏引擎
-
pulz-ecs
基于原型的 ECS
-
bevy_pixel_buffer
在 Bevy 中绘制像素
-
drumbeat
面向实时应用(如 GUI 和游戏引擎)的事件处理系统
-
bevy_pixel_perfect
与 Astortion 类似的 Bevy 像素完美后处理效果
-
bevy_component_extras
包含QOL bevy组件,这些组件可能被其他crate想要交互的常见功能
-
bevy_picking_core
Bevy 的模块化拾取插件
-
enco
小型项目的实体-组件库(不是ECS库!)
-
smol-layout
为非常简单的像素艺术游戏提供小型布局实用工具
-
rgs_models
查询游戏服务器。模型。
-
neos
NeosVR的rust API
-
termris
Rust的终端俄罗斯方块
-
emf-core-base-rs-ffi
emf-core-base接口的Rust包装器
-
imperator-save
以人体工程学的方式处理Imperator Rome存档(调试和铁人模式)
-
micro_quest
用于管理游戏对话和任务的结构和系统
-
bevy_tileset_map
bevy_ecs_tilemap的扩展,允许使用bevy_tileset crate进行可配置的瓦片集、自动平铺等
-
celtic-names
凯尔特名字生成器
-
opensimplex2
OpenSimplex2的移植
-
bevy_puffin
Bevy、puffin和追踪之间的集成层
-
tak
(来自《国王杀手》系列)
-
ldtk_map
读取ldtk地图以在游戏中使用
-
tetris_gui
使用egui实现的俄罗斯方块
-
oasis-game-core
Oasis游戏SDK的核心引擎
-
bevy_input
Bevy引擎的输入功能
-
astral-engine
Astral 引擎(开发中)
-
i3m-resource
IThreeM引擎的资产管理crate
-
bevy_ldtk_asset
将LDtk级别和项目作为Bevy资源加载
-
polako
使用
eml!
定义Bevy树,使用类似very-css的ess
语法进行样式化,并通过bind!
和connect!
关联数据。 -
游戏引擎核心
游戏引擎的主循环
-
quantic
用Rust编写的游戏引擎,支持Rust和编译为wasm
-
spades
用Rust实现的流行的四人纸牌游戏
-
chargrid_graphical
图形化chargrid上下文
-
entity_store_helper
使用由entity_store_code_gen生成的代码简化
-
rantz_random
主要是一个用于许多类型的fastrand包装器。支持bevy和rantz_spatial2d。
-
bevy_jpeg2k
Bevy的JPEG 2000图像加载器
-
conniecs
基于
ecs
crate的ECS系统,但进行了一些小的API调整和derive宏,以实现大部分样板代码。请确保还包括conniecs-derive
crate -
rbot
在Bot Beats中编程机器人
-
igsolve
解决公平游戏的程序
-
bevy_shader_mtoon
Bevy MToon着色器
-
滴
使用类似React的声明性UI框架和可扩展的ECS架构,在Rust中编写跨平台应用程序
-
ldtk
读取LDtk 2D瓦片地图格式
-
ikarusdef
描述Ikarus的功能
-
delos
一个针对Rust构建游戏的偏执式引擎
-
rcocos2d-sys
对RobTop修改的cocos2d v2.3.3版本的原始FFI绑定
-
rsaarelm/magog
roguelike游戏
-
reverie-engine-opengl
由OpenGL支持的玩具游戏引擎
-
ambient_package_rt
对Ambient包宏生成的代码的运行时支持
-
moonshine-check
Bevy的验证和恢复解决方案
-
bevy_replicon_quinnet
bevy_replicon与bevy_quinnet的集成
-
bevy_trauma_shake
用于震动2D摄像机的插件
-
constellation
一种针对缓存一致资源访问和并行系统执行优化的面向数据实体的组件系统
-
pagurus_sdl_system
使用 SDL 2.0 运行 Pagurus 游戏
-
ambient_package_semantic
对 Ambient 包清单的语义分析
-
bracket-random
基于 xorshift 的随机数生成器,专注于骰子滚动。可选包括解析 RPG 风格的骰子字符串(例如 "3d6+12")。Bracket-lib 家族的一部分。
-
input-actions
一种将 PC & 游戏手柄输入绑定到应用程序动作的输入系统
-
godot-ggrs-wrapper
为 Godot 引擎提供 GGRS 的 GDNative 项目
-
libloadorder-ffi
提供一个 C FFI 的包装库,用于 libloadorder
-
romy
一个适用于便携式、可存档和确定性的视频游戏的运行时
-
asefile
加载 Aseprite 文件
-
bevy_mod_chroma_request_lib
bevy_mod_chroma 的请求库
-
hydrate-loader
游戏资产管道和创作框架
-
edger_bevy_util
edger.dev bevy 工具
-
hill_vacuum_lib
HillVacuum 主要库
-
micro_ldtk
从LDTK加载数据,对其进行索引并使其可通过Bevy资源访问,提取并使用自动平铺规则
-
rs-tiled_json
一个用于加载JSON格式Tiled地图的辅助库
-
sandbox
一个小型的模块化沙盒游戏
-
naia-bevy-client
提供naia_client与Bevy互操作性
-
rider2emacs
将JetBrains Rider调用转换为emacsclient调用(适用于Unity)
-
steel-engine
钢游戏引擎核心库
-
shogi_usi_parser
从USI格式字符串进行转换
-
bevy_jornet
Bevy插件,用于Jornet社交游戏服务器
-
texture_bag
glium纹理的存储和加载器
-
bevy_input_mapper
输入绑定从未如此简单:一个旨在提供惊人简单性的Bevy游戏引擎插件
-
legion-task
Legion ECS的Fork-join多任务处理
-
bevy_window_icon
Bevy 中的轻量级本地化
-
ruscii
终端图形引擎
-
mc-repack-core
重新打包Minecraft模组和资源包以优化大小和加载速度
-
spritesheet-generator
使用piston的texture_packer的精灵图生成库
-
check-buddy
check buddy的主系统
-
tm-sys
machinery api的FFI绑定
-
fyrox-animation
灵活的动画系统
-
mgf
一款用于视频游戏的3D碰撞和物理框架
-
tiles7800
cc7800的配套工具,从Tiled地图生成镶嵌数据
-
morkovmap_rc
一个基于马尔可夫链的、数据驱动的瓦片图生成库和应用程序。单线程风味。
-
treasury-server
财务服务器
-
dwat20
模拟骰子滚动
-
omt
一组小型工具,主要用于游戏开发。纹理图集打包器、字体转换器、pak文件创建器。
-
three
Rust灵感的3D引擎
-
bevy_physimple
基于physme的bevy 2D物理引擎
-
ecs-rs
Rust中的超级简单的实体-组件系统
-
machinery-api
为The Machinery游戏引擎生成API类型
-
tiled-json-rs
解析和交互Tiled编辑器JSON文件
-
anduin
使用如vulkan api(vulkano)等新技术和基本原理(1)速度;(2)内存安全;(3)跨平台;(4)用户友好)的复杂端到端游戏引擎
-
tachyon-networking
为游戏和IPC提供的基于NACK的可靠UDP库
-
bevy-fps-counter
Bevy的FPS计数插件
-
bevy_progress_bar
bevy中的简单九宫格进度条
-
indeedee
将迭代工作分配到多个帧
-
henninglive/boids
使用Amethyst游戏引擎实现的鸟群模拟
-
bevy_mod_simplest_healthbar
并非真正的健康条,但至少可以用来获得某种健康指示
-
lex-map_editor_std
lex-map_editor 的标准类型和解析器
-
bevy_fpc_core
bevy_fpc 的核心功能
-
lingon
主要面向游戏制作节(Game Jams)的游戏引擎
-
bevy_device_lang
跨平台查询设备语言设置的途径
-
ayaka-runtime
Ayaka 的底层运行时
-
adam_fov_rs
Adam Milazzo 的 FOV 算法 http://www.adammil.net/blog/v125_Roguelike_Vision_Algorithms.html#mine
-
freecell
FreeCell 单机卡牌游戏的物体和规则
-
bevy_lospec
Bevy 的资产加载插件,支持 lospec 颜色方案
-
bevy_simple_networking
Bevy 的权威服务器网络库
-
seldom_singleton
当资源包含句柄时的辅助
SystemParam
-
bevy_retrograde_text
Bevy Retrograde 的文本渲染实现
-
bevy_defer_picking
bevy_defer reactors for bevy_mod_picking
-
bevy_wasm_scripting
为Bevy添加了对wasm/wat资产的支持,并使得脚本编写变得简单
-
bevy_asset
为Bevy引擎添加了资产功能
-
niko
wasm游戏引擎
-
geng-utils
为Geng引擎收集的一系列实用工具
-
bevy_text_animation
Bevy的文字动画库
-
pg_sdl
一个易于游戏或应用程序开发的SDL2超集库
-
moonshine-util
为Bevy收集的一系列实用工具
-
scone
游戏引擎
-
index_camera_passthrough
Linux上Valve Index的相机透传
-
bevy_crt
为bevy引擎提供一个包,该包允许使用CRT效果
-
salva3d
Rust中的基于粒子的三维流体动力学
-
blunders
UCI国际象棋引擎应用
-
recastnavigation-rs
recastnavigation路径查找库的绑定,支持跨平台确定性
-
discord_game_sdk_sys
Discord游戏SDK的底层绑定
-
parry2d
Rust中的二维碰撞检测库
-
rscenes
Raylib的场景管理器
-
chess-core
一个独立存在的象棋引擎
-
physics2d
具有铁力支持的2D物理引擎
-
bevy_ghx_grid
Bevy的2D & 3D网格插件
-
ggez-egui
ggez 的 egui 库
-
rg3d-sound-sdl
使用rg3d-sound与SDL的音频子系统
-
chilloutvr
ChilloutVR API的未官方Rust类型
-
playdate-controls
基于Playdate API的高级控制API
-
VigilantLamp
多目标游戏引擎/图形库
-
componentile
类似最小化、基于瓦片的ECS
-
bevy_ui_styled
一个函数,允许您使用
tailwindcss
灵感的语法定义bevy_uiStyle
组件 -
extol_pixel_font
在 Bevy 中从 PNG 图片渲染像素字体
-
bevylder
将体素带到bevy中
-
shipyard_hierarchy
Shipyard 实体组件系统层次结构
-
wgpu_tokio
使用tokio对wgpu进行异步绑定的工具
-
bevy-either
一个Bevy crate,允许使用宏构建匹配多个其他WorldQueries的WorldQueries
-
easel-rs
一个用于创建高分辨率数字绘画的着色器游乐场
-
bevy_tasks
Bevy引擎的任务执行器
-
steel-common
steel游戏引擎的通用库,由steel-engine和steel-editor共同依赖
-
specs_sprite
specs的精灵组件
-
async-uci
tokio运行时的异步UCI实现
-
rusty_gfx
创建窗口,显示图形,处理输入事件(键盘,鼠标等)。rusty_engine游戏引擎的一部分。
-
roead
针对常见任天堂格式的oead C++库的Rust版本
-
wasm4fun-sound
WASM-4幻想控制台的声音原语和子系统
-
bones3_core
Bones Cubed插件用于Bevy的核心功能
-
jecs
但功能化的 ECS
-
bevy_debug_overlay
Bevy插件,用于显示调试信息,如fps、帧时间、窗口配置等
-
ezwin
简单、最小化的Win32窗口创建
-
bevy_xpbd_3d_interp
bevy_xpbd 刚体体的插值
-
cuicui_dsl
用于在bevy中生成事物的易于扩展的宏
-
rhusics
与specs一起使用的物理库
-
space_undo
space_editor crate的子crate。包含撤销功能。
-
blizzard-server
Blizzard Server Engine ❄️ 是一个TCP多人服务器解决方案
-
allegro_examples
Allegro 5 封装示例
-
libliquidfun-sys
Box2D 和 LiquidFun 上的 Rust ffi 封装。使用 autocxx 构建。
-
myopic-core
核心国际象棋工具
-
bevy_transform
为 Bevy 引擎提供的变换功能
-
ugli
游戏引擎
-
simbelmyne-uci
由 Simbelmyne 国际象棋引擎用于通过 UCI 协议进行接口
-
otter-daemon
Otter 游戏系统;服务器可执行包
-
grid_plane
bevy 游戏引擎的网格平面
-
rantz_camera2d
受 Love2D 相机插件 STALKER-X 启发的 Bevy 2D 相机插件
-
dummy-agones
用于开发 Agones 集成的 Dummy Agones SDK 服务器
-
bevy_crossterm
使用 crossterm 和 Bevy 开发终端游戏
-
bevy_mod_osc
Bevy 引擎的 OSC 插件
-
oat
一个棋盘引擎
-
rpgdk
一款适用于(但不限于)文字冒险游戏的角色扮演游戏开发工具包
-
gurgle
掷骰子工具包
-
fyrox-scripts
Fyrox 引擎的标准脚本
-
gamekit
一套用于使用 notan 制作游戏的辅助工具
-
bevy_serde_macros
用于简化 serde 在 Bevy 实体和组件上的使用的宏
-
bevy_math
Bevy 引擎的数学功能
-
ambient_guest_bridge
Ambient 运行时,允许代码针对原生宿主代码或向客代码公开的 API 进行目标定位
-
bevy_mod_debug_console
Bevy 插件,用于通过控制台从 ECS 获取信息
-
bevy_system_graph
为 Bevy 游戏引擎创建严格有序的系统执行图
-
bracket-algorithm-traits
括号-* 库所需的特性。使用 Algorithm2D、Algorithm3D 和 BaseMap 适配您的地图。
-
procedural-generation
优雅地生成地图
-
catgirl-engine-client
catgirl-engine 库的客户端部分
-
tanton
一个闪电般的快棋库
-
dfhack-proto
DFHack API 生成的代码
-
bevy-firebase-firestore
为 bevy 游戏引擎提供的 firebase firestore
-
spirit_edit_core
spirit 编辑器
-
bevy-rrise
Wwise 与 Bevy 的集成
-
ivy-collision
Ivy 的 3D 碰撞库
-
rose-graph
一个小型图,大多数项目不可用
-
minecrevy
使用 Rust 和 Bevy 构建Minecraft服务器的工具包
-
qilin
用于在 Rust 中制作有趣 2D 游戏的轻量级游戏引擎
-
bevy_mod_check_filter
一个模块,用于改进带有Enabled-style标记组件的易用性
-
bevy_overlay_plugin
Bevy 插件,用于在游戏上渲染 CEF 投影
-
seldom_interop
Bevy组件的互操作性特性
-
navmesh
NavNet、NavGrid、NavFreeGrid 和 NavIslands 导航系统
-
rekt_lib
使用 rekt-protocol 的通用库。请查看 crate 主页以检查协议 RFC。
-
godot-ffi
godot-rust 内部使用的 crate
-
yarnspinner_runtime
为 Rust 的 Yarn Spinner 提供的运行时/虚拟机,用于编写游戏对话的友好工具
-
bevy_koto
Bevy 的 Koto 支持
-
egui_extras
egui 图形用户界面库的额外功能和控件
-
gsfw-util
游戏服务器开发工具
-
gaia_quadtree
Gaia 中使用的 Quadtree 实现
-
piston_window
Piston 游戏引擎的官方窗口封装
-
distill
游戏引擎和编辑器套件资产管理框架
-
audir
低级音频库
-
macroquad-platformer
为 macroquad 提供的平台物理库
-
fgruc
快速图形渲染工具集合 // 考虑性能的图形渲染和游戏制作工具集合
-
kayak_font
为 Kayak UI 和 Bevy 游戏引擎提供的 SDF 字体渲染器
-
overworld_demo_typegame
使用 Overworld 库制作的打字游戏演示
-
rliron
一款 rogue-like 算法库
-
vdb
基于 Rust 实现的数据库系统,借鉴了实体组件系统和关系数据库的理念
-
stockton-bsp
解析 Q3 .bsp 文件
-
despero-hecs
一个快速、最小化和易用的实体组件系统库
-
maikklein/unreal-reflect
Rust与Unreal Engine 5的集成
-
romy-wasmer
一个适用于便携式、可存档和确定性的视频游戏的运行时
-
bengine
现代的多线程游戏和渲染应用引擎。版权所有 (c) Bengine Studios - Benjamin Roth。保留所有权利。
-
tyche
骰子滚动和骰子表达式(语法类似于FoundryVTT)解析库
-
wachter_storage
为Wachter游戏引擎开发的某些存储实用程序
-
bevy_eventwork
Bevy的事件驱动网络库
-
kudo
一个极简的实体组件系统。(正在进行中)
-
bevy_roll_safe
Bevy的回滚安全实用程序和抽象
-
blue_engine_imgui
Blue Engine的ImGUI库
-
entity_component
完整ECS的实体和组件部分
-
bevy_dexterous_developer
Rust的模块化热重载系统
-
bevy_vach_assets
Bevy Vach Assets是Bevy引擎的一个插件,允许您从Vach存档中加载资源
-
bevy_ecs_ldtk_macros
为bevy_ecs_ldtk推导宏
-
advancedresearch-nano_ecs
基于宏的裸骨实体-组件-系统
-
pretzel
2D渲染 🥨
-
wecs
ECS 库,适用于通用用途
-
mod_plugins
减少Bevy游戏引擎中插件样板代码
-
hana_prefab
Hana 预制件是一个为 Bevy 定制的插件,允许您使用代码中创建的预制件在房间中存储关卡和其他数据
-
notation_bevy
有趣的符号 - Bevy 功能
-
bevy_ghx_proc_gen
使用 WFC/模型综合进行 2D 和 3D 程序生成的 Bevy 插件
-
caper
简约的游戏框架
-
ombre
Rust的阴影游戏和图形库
-
map-parser
解析和转换 vsrg 游戏 map
-
edger_bevy_egui
edger.dev egui 辅助工具
-
pi_ecs
优秀的 ECS 框架
-
ira
通用、以代码优先的游戏引擎
-
bevy_mod_scripting_lua
bevy_mod_scripting 对 Lua 支持的必要功能
-
xwebtransport
为浏览器和原生应用提供通用的WebTransport接口。一次编写,到处运行。最初设计用于与bevy配合使用。
-
qwac
Rust客户端库,用于制作qwac游戏
-
bevy_ui_builder
bevy_ui的UI构建库
-
oasis-game-contract
Oasis游戏SDK的通用合约
-
oxygengine-integration-vn-ui
Oxygengine的视觉小说和用户界面集成模块
-
oni
之后,将会有MMO游戏的框架
-
bevy_kira_audio
Bevy动态音频插件
-
mun_capi_utils
C api crates之间的通用功能
-
bevy_fly_camera
Bevy中的基本飞行相机
-
bevy_streamdeck
Bevy的Elgato Stream Deck插件
-
luminol
使用Rust对RPG Maker XP进行开源重制的项目
-
treasury-id
treasury的ID生成器
-
bevy-compose
Bevy的响应式UI框架
-
bevy_kindly
Bevy ECS的实体种类最小化实现
-
oxygengine-ha-renderer-debugger
Oxygengine硬件加速渲染模块的调试器
-
bevy_foliage_paint
使用鸣草的植被绘画系统
-
rusty_jsc_sys
JavaScriptCore引擎的原始绑定
-
bevy_splash_screen
一个Bevy插件,允许您创建屏幕以显示您精彩游戏背后的品牌和开发团队
-
bevy_kot_ecs
bevy_kot的ECS实用工具
-
wgsl-inline
用于在Rust中嵌入WGSL的宏
-
sark_pathfinding
来自red blob games的astar路径查找算法 https://www.redblobgames.com/pathfinding/a-star/implementation.html
-
crankit-image
Playdate的舒适图像API
-
notan_core
Notan中使用的基类型和结构
-
oxygengine-input-device-web
Oxygengine的Web输入设备模块
-
butsuri
目前仅提供2D碰撞检测和运动学,从头开始构建于bevy
-
nphysics_testbed3d
Rust中的3维物理引擎测试平台
-
nate-engine-core
我为乐趣而创建的游戏引擎的核心代码
-
vleue_navigator
Bevy的Navmesh插件
-
blend-inspect-rs
解析和分析Blender的.blend文件
-
prime-derived
Forged in Lost Lands 是一个简单的 Rust 编程游戏引擎,专注于数据控制和易用性
-
unity-native-plugin-vulkan
Rust的Unity本地插件API(Vulkan)
-
shen-nbt5
只是一个快速NBT解析器/写入器
-
bevy_async_system
异步等待游戏状态的能力
-
riichi-decomp
日本立直麻将等待手的分解
-
gerg_ui
我为BevyEngine编写的用于从文件创建UI屏幕的小包装器
-
bevy_simple_2d_outline
Bevy游戏引擎的2D轮廓材料
-
bevy_retrograde_epaint
Bevy Retrograde渲染的Epaint集成
-
intfic
用Rust编写的交互式小说框架
-
bevy_mops
bevy的网格操作库
-
bevy_diagnostic_vertex_count
Bevy诊断插件,用于统计世界中所有现有网格的顶点数
-
mextk-sys
用于编写超级摔角兄弟梅利的模的MexTK库的绑定
-
bevy_cameraman
bevy的2D相机
-
akashi
构建可收集卡牌游戏和抽卡游戏的框架
-
arduboy-rust
在Rust中使用Arduboy进行Arduboy游戏编程
-
newport_engine
Newport引擎的核心可运行库
-
gdunsafe
godot-rust的宏,用于隐藏在使用与Godot引擎共享的资源时使用的某些常见模式
-
thunderstore-api
Thunderstore Web API的API绑定
-
wgpu-tilemap
基于wgpu的GPU加速瓦片地图渲染中间件,主要针对2D游戏
-
i3m-scripts
IThreeM引擎的标准脚本
-
rafx-renderer
基于可扩展资源管道的渲染框架
-
bevy-animated-text
Bevy的基本动画文本插件
-
grid_pathfinding
在网格上使用JPS和连通分量进行路径搜索
-
bevy_kot_utils
bevy_kot的ECS实用工具
-
bevy_mod_2d_hierarchy
Bevy的2D插件,提供更人性化的2D功能
-
specs-blit
Specs ECS系统的2D精灵渲染扩展
-
rsanim
用于管理精灵动画的基本状态机
-
devotee-backend-softbuffer
基于Softbuffer的devotee可视化引擎后端
-
bevy_mod_ui_texture_atlas_image
使用Bevy UI从纹理图集绘制图像
-
bevy_outline
Bevy像素完美轮廓着色器
-
juke
🤖 一个用于原型设计的简易引擎
-
egui-miniquad
egui和miniquad之间的绑定
-
bevy_crevice
创建具有显式初始化填充的与GLSL兼容的结构体版本(Bevy版本)
-
i3m
功能丰富、易于使用的2D/3D游戏引擎,带有场景编辑器。类似于Godot,但基于Rust。
-
rain2d
2D游戏引擎
-
carrier-pigeon
游戏网络库
-
bevy_retro_physics
Bevy Retro的物理工具
-
ecs
实体组件系统(ECS)框架
-
i3m-ui
可扩展的UI库
-
aeronet_channel
aeronet的内存中MPSC通道传输实现
-
simbelmyne-chess
一个关注棋盘表示和走法生成的象棋库,用于Simbelmyne象棋引擎
-
sheep_cli
模块化和轻量级的精灵图打包器
-
bevy_wonnx
bevy wonnx 插件
-
ivy-window
GLFW 窗口包装器
-
kaige_editor
KaiGE 编辑器
-
rabex
UnityRustExtractor和修补程序的工作中
-
nodui_core
nodui crate 的核心类型
-
treasury-cli
treasury 客户端命令行界面
-
kit
3D 游戏的小型游戏引擎
-
bevy_mod_gltf_patched
Bevy 引擎 GLTF 加载(已修复)
-
wow_items
魔兽世界游戏服务器的物品定义
-
bevy_global_input
bevy 的全局鼠标 + 键盘输入 - 不需要聚焦的窗口
-
keeshond_editor
Keeshond 游戏引擎的编辑器
-
spatialos
用于连接 SpatialOs 库的系统 crate
-
ogre
Quake 和 Half-Life 双持纹理 WAD 解析器
-
egui-tetra
Tetra的egui集成
-
cvars-console-macroquad
基于macroquad游戏引擎的游戏内控制台,使用cvars crate进行配置
-
mun_syntax
Mun编程语言的解析功能
-
maikklein/unreal-api
Rust与Unreal Engine 5的集成
-
snowplay_sys
对Snowplay的底层绑定,Snowplay是Frost Giant Studios的游戏Stormgate所使用的游戏引擎
-
bevy_quill_obsidian_inspect
基于Bevy、Quill和Quill/Obsidian构建的反射属性检查器小部件
-
tictactoe_menace_c
带有Menace AI的井字棋游戏
-
hexmap
创建和使用基于六边形的瓦片地图
-
rafx-visibility
基于可扩展资源管道的渲染框架
-
tm-rs
machinery api的FFI绑定
-
underworld_core
一个小型库,可用于玩游戏或辅助生成房间
-
bevy_webview
使用现有的基于Web的技术快速迭代和构建Bevy UI
-
bevy_atomic_save
Bevy 游戏引擎的原子保存/加载系统
-
overworld_incremental
Overworld Incremental 库 - 为增量游戏提供工具
-
recast_navigation
Rust 对 recast 导航的封装
-
dbsdk-cli
用于简化构建 DreamBox 幻想游戏控制台 Rust 游戏的命令行实用工具
-
legion-systems
高性能实体组件系统(ECS)库
-
dodgy
ORCA,一种本地碰撞避免算法
-
omn-sprites
用于精灵动画的小型库
-
effect-engine
用于构建视频游戏的特效引擎
-
vbsp
Rust 对 valve bsp 文件的解析器
-
dashing
ASCII 风格的 rogue-like 引擎
-
i3m-animation
灵活的动画系统
-
bones_ecs
灵活的实体组件系统
-
tesserae
模仿8位文本模式绘图的8x8双色瓦片图形处理
-
oxygengine-overworld
Oxygengine的RPG世界模块
-
clipping
高效处理任意多边形裁剪
-
tiny_ecs
尝试避免不必要的复制/克隆的小型ECS
-
spectra
演示场景框架
-
astral-string
Astral引擎的字符串库(WIP)
-
dfhack-proto-srcs
从源代码下载和提取DFHack protobuf文件
-
hydrate-data
游戏资产管道和创作框架
-
open-oak
2D游戏引擎和渲染库
-
cargo-playdate
用于漂亮黄色控制台的构建工具
-
wolf_engine_events
Wolf引擎的事件模块
-
deathframe
我为 Amethyst 游戏引擎开发的游戏开发框架
-
hltas
读取和写入 Half-Life TAS 脚本 (
.hltas
) -
bevy_quickmenu
在 bevy 中快速创建嵌套菜单,可以使用键盘、游戏手柄和指针进行导航
-
conditional_commands
Bevy 命令扩展
-
ezra
一组有助于开发虚拟桌游的工具。目前这个包只包含与骰子相关的工具。目前处于非常初级的 alpha 版本。
-
material_designer
Bevy 的自定义材质设计师
-
foxtrot
适用于桌面的 Bevy 3D 游戏模板
-
rusty_textui
创建简单的文本用户界面,如终端中的文本街机游戏
-
bbecs_tutorial
为教程制作的 ECS 库
-
bosh-rs
适用于 Line Rider 游戏的高度可定制的物理引擎
-
naia-bevy-server
简化 naia_server 与 Bevy 交互
-
recastnavigation-sys
recastnavigation 的原始 FFI 绑定
-
bevy_ios_review
Bevy 插件,用于在应用内请求 iOS 原生审核 API
-
bevy_activation
Bevy 实体激活管理器
-
bevy_stat_bars
用于绘制悬浮状态条的插件
-
ryot_utils
Ryot 框架的通用工具和辅助函数,支持广泛的游戏开发任务
-
wasm4fun-storage
WASM-4 幻想控制台的数据存储原语和子系统
-
pistoncore-event_loop
适用于游戏和交互式应用的 Piston 事件循环
-
chessagon
六角棋
-
devcaders
Bevy+Rust 的 Devcade 输入支持库!
-
om-fork-distance-field
临时分支!从图像生成距离场以进行伪向量渲染
-
calx-ecs
适用于游戏的可序列化实体组件系统
-
tw4f
WASM-4 幻想控制台的微小且安全的抽象层
-
optimisticpeach-opengles_graphics
Piston 游戏引擎的 OpenGL ES 2D 后端
-
flappy
使用 Piston 引擎制作的一款绝对不是 Flappy Bird 的游戏版本
-
bevy-nest
🪹 Bevy 的 Telnet 插件,用于在 Bevy 中获得 MUDdy 经验
-
omr-bumper
针对发布版本的意见版本标记器。对我们来说效果不错。
-
bevy_kot
Koe 的 Bevy 工具包
-
resources_package
宏,允许您在库或可执行文件中打包文件
-
reactor_camera
受 Love2D 相机插件 STALKER-X 启发的 Bevy 2D 相机插件
-
maikor-vm-interface
虚拟机(模拟硬件)的接口
-
konig
一个支持变体和自定义实现的棋引擎
-
crankit-sys
为 Playdate C API 生成的绑定
-
cyclone2d
来自《游戏物理引擎开发》的一个小型 2D 物理引擎
-
nesbox_utils
快速开发 NESBox 游戏
-
bevy_rectray_picking
bevy_rectray 的 bevy_mod_picking 后端
-
newport_asset
Newport 引擎的线程安全资源管理器
-
cargo-geng
游戏引擎
-
reactor_random
主要是一个针对多种类型的 fastrand 的包装器。支持 bevy 和 reactor_spatial2d。
-
minorhacks_chess
chess crate (github.com/jordanbray/chess) 的分支。这个版本包含一组独特的错误,适用于某些应用程序;建议使用上游 crate。
-
ldtk-codegen
从 LDtk 项目生成类型化 Rust 代码
-
srs2dge
2D 游戏引擎
-
yuxii
基于 ECS 的 3D 游戏引擎
-
bevy_blender_utils
bevy_blender_utils Blender 插件对应的 bevy 插件
-
bevy-tnua-physics-integration-layer
用于将物理后端与 bevy-tnua 集成的组件
-
mock-agones
用于测试 Agones 集成的模拟 Agones SDK 服务器
-
bevy_missing_texture
帮助处理 bevy 中的缺失纹理
-
space_persistence
space_editor crate 的子仓库。包含 space_editor 的持久化代码
-
cuicui_reflect_query
A bevy reflection addon to query world data from Reflect Components
-
basis-universal-sys
Binomial的basis-universal超级压缩GPU纹理编解码器绑定
-
noise-functions-config
Configurable noise generator for
noise-functions
-
bevy_flame
bevy flame model viewer plugin
-
gilrs-core
Minimal event based abstraction for working with gamepads
-
bevy_tile_atlas
A TextureAtlas builder for ordered tilesets
-
godot-bindings
godot-rust 内部使用的 crate
-
micro_bevy_splash
Bevy的单次使用logo启动画面
-
jamkit
一个小型游戏开发库
-
fna3d-sys
Rust FFI绑定到FNA3D
-
bevy_retrograde_audio
Bevy播放声音的插件
-
astral-math
Astral引擎(WIP)的数学库
-
bevy_stokes
提供围绕laminar的轻量级和人体工程学包装的bevy插件
-
yagl
游戏库
-
pecs_core
为 Bevy 引擎提供的异步操作
-
shura
一款快速的跨平台2D组件化游戏框架
-
bevy_tileset_tiles
bevy_tileset使用的瓦片定义
-
bevy_picking_selection
Bevy 的模块化拾取插件
-
bevy_interleave_interface
用于将e2e打包到平面绑定组的接口
-
parry3d
Rust中的三维碰撞检测库
-
ryot_tiled
支持基于瓦片的游戏开发,提供绘制和管理瓦片集和tiled地图的工具
-
egui-tetra2
Tetra的egui集成
-
hexe
一个棋盘引擎
-
bevy_tmx
用于由Tiled地图编辑器创建的.tmx文件的场景加载器
-
rg3d-resource
rg3d引擎的资产管理crate
-
photon_decode
用于解码由Photon框架生成的消息的实用工具集
-
bevy-basic-ui
用于菜单和HUD的小型管理器
-
ivy-physics
Ivy框架的物理引擎
-
crunch
用于将大量矩形压缩到较大的一个中的打包工具,主要针对精灵打包设计
-
bevy_procedural_vegetation
为Bevy游戏引擎提供的生成植被的系统
-
bevy_retro_ui
针对桌面和Web的无缝目标的像素完美、2D渲染器和插件集,用于Bevy
-
kludgine-core
为Kludgine提供的2D渲染
-
ayaka-plugin
Ayaka的插件运行时接口
-
game_tookit
进行CG和物理实验
-
bevy_camera_shake
为Bevy游戏中的摄像机添加震动效果
-
game_chess_cui
用于教育目的实现的棋类游戏的命令用户界面(CLI)
-
tarmac
Roblox项目的资源编译器和资产管理器
-
poirebot-lichess
用Rust编写的Lichess棋盘机器人
-
bevy_ui_mod_alerts
类似于小弹出窗口的简单UI生成器
-
rscenes-raylib-connector
Rscene 2的Raylib连接器
-
noframe
使用crate ggez的游戏开发框架
-
bevy_tilemap
Bevy游戏引擎的块状瓦片地图,一个简单驱动的游戏引擎和应用框架
-
noise_rs
2D和3D中的Perlin和Simplex噪声实现
-
riichi-decomp-table
为《riichi-decomp》生成查找表
-
lux-ik
游戏中的全身反向运动学(FBIK)
-
game_state_machine
带有更新函数的堆栈状态机
-
wolf_engine_framework
为Wolf引擎提供的一个完整、内置所有功能的框架
-
fly_bevy
为Bevy游戏引擎提供的酷炫实用工具
-
bevy_kot_misc
bevy_kot的杂项预构建实用工具
-
bevy_kot_ui
bevy_kot的UI实用工具
-
eframe_tao
egui框架 - 编译成网页和/或本地的GUI应用程序
-
ecs-lib-rs
用于学习的实体组件系统(ECS)框架
-
tictactoe_menace_s
带有Menace AI的井字棋游戏
-
specs_declaration
创建SPECS系统的宏
-
open_ui
🕹 使用Rust构建跨平台GUI应用程序
-
overworld_resource
世界地图资源库 - 资源管理
-
bevy_generative_grammars
处理bevy中生成语法的插件
-
bevy_event_priority
提供基于优先级事件处理的Bevy插件
-
static_ecs
静态实体组件系统
-
snake-rs
处理经典游戏蛇的逻辑
-
hydrate-base
游戏资产管道和创作框架
-
bevy_retrograde
Pixel-Perfect, 2D Renderer and plugins for Bevy that Seamlessly Targets Desktop and Web
-
simple_ecs
Rust中的超级简单的实体-组件系统
-
bevy_4x_camera
适用于 bevy 的 4X 风格摄像机
-
pleco_engine
一个快速高效的棋类人工智能
-
bevy_despawn_with
用于销毁多个实体的命令扩展特性
-
ryot_internal
Ryot 框架内部实用工具和基础元素,支持跨包功能
-
playdate-display
基于 Playdate API 的高层显示 API
-
rhusics-ecs
与specs一起使用的物理库
-
island_map_generator_algo
使用过程生成、Rust 和 Bevy 引擎生成岛屿地图编辑器的生成包
-
pistoncore-winit_window
pistoncore-window 的 winit 后端
-
astral-error
Astral 引擎(WIP)的错误处理库
-
mun
Mun 代码编译、监控和运行的命令行界面
-
bevy-pixel-map
bevy的像素地图!
-
tsukurou_engine
参考Tsukurou引擎的实现
-
helium
用于2D游戏开发的实用功能集合
-
crabfish
棋类引擎
-
dip_task
使用类似React的声明性UI框架和可扩展的ECS架构,在Rust中编写跨平台应用程序
-
ui4
为bevy游戏引擎提供的无vdom的响应式UI库
-
bevy_dexterous_developer_dynamic
Rust的模块化热重载系统
-
steering
自主代理的计算
-
camera_controllers
3D相机控制
-
friendly-chess
友好的社区棋类引擎
-
planck_ecs_bundle
为planck_ecs添加包
-
spring_motion
小型简单弹簧运动库
-
ryot-assets-cli
Ryot客户端资产管理的命令行界面
-
rustengine
Rust位图多变体UCI国际象棋分析引擎
-
bevy_log
Bevy引擎的日志记录
-
katharostech/arsenal_runtime
用Rust编写的Blender游戏引擎原型
-
shine-stdext
SHINE. 通用多线程渲染引擎的通用工具
-
rehexed
六角球体二十面体的邻接表
-
fyroxed
Fyrox游戏引擎的独立场景编辑器
-
led-rs
LEd 2D关卡编辑器的解析器
-
bevy_tray_icon
允许使用托盘图标来操作系统托盘
-
bevy_mod_fbx
Bevy引擎的Autodesk Filmbox (*.fbx) 加载器
-
bevy_cells
Bevy库,用于在网格中处理实体
-
bevy_starfield
适用于 bevy 的过程式夜空插件
-
collision2d
2D 碰撞检测库
-
srs2dge-presets
2D 游戏引擎
-
rafx-assets
基于可扩展资源管道的渲染框架
-
thyme
可主题的即时模式 GUI
-
gattai
将多个图像合并成单个精灵表
-
tmx-rs
Tiled 地图编辑器 xml 文件 (.tmx) 加载器
-
naia-bevy-shared
简化 naia 与 Bevy 互操作性,共享客户端和服务器版本的功能
-
beet_core
一个针对游戏和机器人的非常灵活的AI行为库
-
rluau
Rust 的高级 luau 绑定
-
mun_project
Mun 项目的便捷结构
-
bevy-embasset
一个 Bevy 插件,用于将资源嵌入您的游戏,或从其他来源加载资源!
-
bevy_event_set
用于创建 Bevy 事件束的宏
-
licoricedev
Lichess API。开发版本。
-
ambient_meshes
环境网格。仅主机。
-
bevy_proto_typetag
支持typetag的bevy_proto
-
alcibiades
用于在Rust中编写棋引擎的框架
-
bevy-debug-camera
适合在3D bevy游戏中调试的相机插件
-
flatbox_egui
Flatbox引擎的Egui绑定
-
bevy-add-events-macro
一个宏,可以轻松地向bevy应用程序添加多个事件
-
gamesense
用Rust编写的SteelSeries GameSense™客户端
-
screen-selector
使用GTK 4重新实现Unity的ScreenSelector.so插件的库
-
playdate-menu
基于Playdate API构建的高级别系统菜单API
-
brawl_stars_api
与Brawl Stars API交互
-
reactor_core
由reactor提供的一套工具,可用于与Bevy游戏引擎一起使用
-
magma_app
Magma-API的一部分,是Magma3D游戏引擎的API
-
piston-ai_behavior
AI行为树
-
replace_ident_in_expr
在expr中将目标标识符替换为给定标识符
-
piston2d-shapes
2D形状的便捷结构体
-
yarnspinner_codegen
为Rust语言的Yarn Spinner生成代码,编写游戏对话的友好工具
-
reactor_serial
Bevy 处理保存和加载的插件
-
flat_commands
bevy ecs 扩展特质
-
ayaka-model
Ayaka高级运行时
-
expedition
丰富的文本样式和格式化库
-
flatbox_assets
为Flatbox引擎提供的资源管理功能
-
bevy-tnua-xpbd3d
bevy-tnua的XPBD 3D集成
-
minecrevy_text
处理Minecraft文本组件
-
bevy_serialization_physics
为bevy_serialization_extras添加物理包装器
-
focus
2D游戏开发的Focused Entropy游戏引擎
-
bevy_quill_obsidian_graph
实现节点图编辑器的组件集合
-
bevy_hsl_multiplier
在HSL颜色空间中乘以纹理值
-
bevy_asset_packer
易于使用的bevy插件,用于打包单一文件中的资源并对其进行保护
-
notation_bevy_utils
有趣的符号 - bevy实用工具
-
aether_spyglass
bevy引擎的通用可扩展检查器
-
space_prefab
space_editor crate的子crate。包含预制系统组件。
-
bevy_manim
用于绘制和动画的bevy插件
-
rrise-headers
基于音库定义文件生成头文件的Rrise辅助工具
-
bevy_gizmos
Bevy引擎的gizmos
-
geng-debug_overlay
游戏引擎
-
recs
纯Rust(稳定!)中的灵活、无宏的实体-组件系统
-
vngineer
视觉小说游戏引擎
-
recast-rs
从recastnavigation提供的Recast绑定
-
evoke
基于edict的游戏引擎的强大网络代码
-
elaphos
bevy的动画框架
-
bevy_chair
椅子网格资源加载插件
-
bevy_mod_paramap
bevy游戏引擎的视差贴图着色器(高程和POM)
-
bevy_rapid_qoi
基于rapid_qoi的Bevy对QOI(相当好的图像)格式的支持
-
thebracket/rltk
一个CP437/ASCII终端库,用于简化在Rust中创建Rogue-like游戏。类似于libtcod,但旨在是Rust原生。
-
wasm4fun-time
WASM-4幻想控制台的时间和子系统原语
-
atlas
纹理图集生成(guillotine with dynamic resizing)
-
hedron
一个集成的3D建模库
-
bevy_fmod
Bevy中的典型FMOD
-
naia-client
一个跨平台客户端,可以向/从服务器发送/接收消息,并具有与服务器同步的作用域实体/组件池
-
appl
由Rapier库驱动的物理引擎。目前仅支持2D。
-
bevy_bad_sdr_bloom
Bevy插件,用于实现类似WebGL2的辉光效果
-
otter-support
Otter游戏系统;支持代码Rust包
-
bevy-pigeon
bevy插件,用于carrier-pigeon
-
bevy_config_cam
一个易于配置的多功能相机插件,允许轻松设置场景中的相机和玩家
-
bevy_sprite_animation
一个基于Aarthificial的Reanimator的节点式精灵动画插件
-
ivy-input
Ivy输入处理包
-
md-mage
马特的ASCII游戏引擎
-
mca
读取/写入Minecraft区域文件(mca)
-
fiz
Fiz:游戏引擎与图形工具包
-
bevy_hierarchy
Bevy引擎的层次结构功能
-
aglet
基于整数的坐标和方向以及实用工具
-
treasury-store
国库存储
-
bevy_cleanup
Bevy 的清理设计模式工具
-
ayaka-plugin-wasmi
Ayaka 的插件运行时,基于 Wasmi 构建
-
ryot
基于 Rust 和 Bevy 编写的开放蒂比亚概念的 MMORPG 库
-
cuicui_layout
Bevy 的布局算法,易于人类理解
-
bevy_prototype_inline_assets
Bevy 插件,用于加载打包到二进制中的资源
-
bevy_ui_animation
适用于 Bevy UI 的类似 GSAP 的动画插件
-
fna3h
层次结构中的 FNA3D 类型
-
terra-plr
泰拉瑞亚玩家解析器
-
glyph_packer
将符号打包到纹理中
-
bevy_retro_core
针对桌面和Web的无缝目标的像素完美、2D渲染器和插件集,用于Bevy
-
crankit-input
Playdate 的舒适输入 API
-
oxygengine-build-tools
Oxygengine 的构建工具
-
bevy_picking_highlight
Bevy 的模块化拾取插件
-
bones_schema
为脚本设计的运行时反射系统
-
bevy_concurrent_event
并发事件插件,原理类似于Commads,事件可以并发发送/读取,但事件的读取总是在下一个bevy帧
-
enteum
使用Rust的轻量级实体组件系统
-
sprocket_engine
一个基于Vulkan的游戏引擎
-
yarnspinner_core
Yarn Spinner的Rust核心概念,是用于编写游戏对话的友好工具
-
ryot_sprites
专注于精灵管理,处理游戏中的动态视觉内容(如动画和图形表示)
-
i3m-dylib
IThreeM游戏引擎的动态库
-
bevy-inspector-egui-rapier
rapier的bevy-inspector-egui集成
-
const-tweaker
从Web GUI实时调整常量变量
-
shipyard_rapier2d
shipard ECS的物理引擎rapier的集成
-
bevy_octopus_websocket
为Bevy提供的基于ECS的网络库
-
nuuro_build
专业的2D游戏库
-
bevy_editor_iris_plugin
bevy_editor_iris的插件逻辑
-
rusty-chess-core
象棋引擎的核心功能
-
bevy_other_world
为Bevy提供的实验性子世界插件
-
space-render
一个紧凑的渲染插件,为Amethyst游戏引擎渲染背景星星、近距离星星(太阳)和行星大气层,使用大气散射
-
particular
使用BarnesHut和GPU加速算法编写的N体模拟库
-
leaprs
LeapC Ultraleap (Leap Motion)手部追踪设备API的安全包装器
-
snowplay
Stormgate游戏(由Frost Giant Studios开发)使用的游戏引擎Snowplay的惯用Rust接口
-
starry-ecs
一个粗糙的ECS系统
-
terraformer3d
quantii的3D游戏引擎
-
amethyst
使用Rust编写的数据导向游戏引擎
-
bevy_sprite_material
用于精灵材质的插件
-
rafx-plugins
基于可扩展资源管道的渲染框架
-
vleue_kinetoscope
Bevy的动画GIF播放器
-
guimcaballero/bevy_chess
Bevy中的棋盘游戏演示
-
bevy_xml
Bevy的Sparrow SpriteSheet XML解析器!
-
godot_rust_helper
CLI工具,帮助您为Godot项目创建和更新Rust模块
-
dexterous_developer_builder
Rust的模块化热重载系统
-
shine-testutils
SHINE引擎的单元测试辅助工具。
-
storylets
游戏嵌入式基于storylet的叙事引擎
-
shipyard_scenegraph
实体组件系统场景图
-
bevy_texture_atlas_tools
用于处理Bevy纹理图集的工具
-
rekt-common
使用 rekt-protocol 的通用库。请查看 crate 主页以检查协议 RFC。
-
steel-client
Steel游戏引擎的游戏客户端
-
bevy_aoui
bevy 引擎的轻量级基于锚偏移的 2D 精灵布局系统
-
aeronet
轻量级客户端/服务器传输抽象
-
bevy_mod_scripting_rhai
bevy_mod_scripting 对 Rhai 的必要功能支持
-
librollenspielsache
用于处理桌面角色扮演游戏实体的 API
-
bevy_follow_path
使实体能够跟随路径的组件和系统
-
async-ecs
Rust 的异步并行实体组件系统
-
egui_speedy2d
speedy2d 的 egui 集成
-
wasm4fun-logo
WASM-4 幻想控制台的 Logo 动画
-
bevy_tiled_blueprints
允许读取带有属性的 tiled 地图
-
oxygen_orbit
Oxygen Orbit 是一个 API 库(用于 Perlin Noise 等),主要用于 Oxygen 游戏引擎
-
parry3d-f64
3 维碰撞检测库,Rust 编写,64 位精度版本。
-
ivy-presets
包含快速设置应用程序的常用预设
-
entity_store_code_gen
游戏数据存储的代码生成器
-
newport_log
Newport 引擎的全局日志包
-
gdnative-sys
生成与 Godot 游戏引擎的 gdnative 核心类型绑定的绑定(见 gdnative crate)
-
bevy-undo2
在 bevy 上使用撤销操作变得简单
-
bevy_quill_overlays
反应式、半透明的覆盖层
-
bevy_text
为 Bevy 引擎提供文本功能
-
rift_insight
《英雄联盟》的第三方 API 库
-
hecs
一个快速、最小化和易用的实体组件系统库
-
resphys
仅 2D AABB 的游戏碰撞检测/解决引擎
-
blunders-engine
UCI 国际象棋引擎核心
-
bevy_rhai
轻松集成 Rhai 与 Bevy 的方法
-
steel-project
钢铁游戏引擎模板项目
-
kraken-animation
优秀设计带你更远
-
打印
bevy模板实体蓝图
-
bevy-tnua-rapier3d
bevy-tnua的Rapier 3D集成
-
bevy_simple_stat_bars
绘制跟随精灵的统计栏
-
godot-cell
godot-rust 内部使用的 crate
-
akinator-rs
Akinator API的包装器
-
yaecs
实体组件系统
-
rox2d
受(受人尊敬的)Box2D物理引擎重度启发的2D物理引擎
-
warqueen
基于消息的网络,非异步和非阻塞
-
flatbox_render
Flatbox引擎的渲染功能
-
bevy_networking_turbulence
基于naia-socket和turbulence库运行的Bevy引擎的网络插件
-
tictactoe_menace_player
带有Menace AI的井字棋游戏
-
puffin_egui
在游戏中使用egui显示海雀性能分析器火焰图
-
geng-net
游戏引擎
-
oxygengine-integration-ow-ha
Oxygengine的RPG世界和硬件加速渲染集成模块
-
regigigas
游戏对象注册系统
-
bevy_yarnspinner_demo
Rust的Bevy Yarn Spinner演示,用于编写游戏对话的友好工具
-
lux
一个超级简单的2D图形引擎,为您处理窗口和事件!现在它应该是一个最高机密!嘘嘘
-
bevy_picking_raycast
Bevy 的模块化拾取插件
-
bevy_picking_input
Bevy 的模块化拾取插件
-
pantheon
一个具有意见的WIP/实验性3D游戏引擎
-
bevy_prank
Bevy游戏引擎中受Unreal Engine启发的意见性观众相机
-
renderling
用户友好的实时渲染。🍖
-
bevy-tnua-rapier2d
为bevy-tnua的Rapier 2D集成
-
bevy_time
为Bevy引擎提供时间功能
-
bevy_pathmesh
Bevy的Navmesh插件
-
tanton_engine
一个快速高效的棋类人工智能
-
dragon
采用ECS概念实现的3D/2D游戏引擎
-
hydrate-model
游戏资产管道和创作框架
-
bevy_asset_manager
在bevy中加载和组织资源
-
gaiku-3d
3d无关框架(游戏引擎)地形引擎
-
bevy_retro_camera
为Bevy提供缩放像素级渲染相机
-
flatbox
用C#编写的编辑器的Rust ECS游戏引擎
-
siege
渲染像素艺术攻城武器
-
srs2dge-gizmos
2D 游戏引擎
-
firefly-rust
用于制作Firefly Zero游戏的Rust SDK
-
smecs
无依赖的ECS
-
terminity
为游戏提供最佳终端UI质量的环境
-
tnaps
Rust的实体-组件-系统框架
-
tiktoklive
库。使用它从TikTok LIVE实时接收评论和礼物等直播流事件。无需凭证。
-
bvh_anim_parser
一个.bvh文件解析器
-
ambient_ui_native
Ambient UI本地宿主功能。仅宿主可用。
-
covey_asset_loader
Bevy的资产加载插件
-
nodui_egui
nodui crate的egui实现
-
dotrix_overlay
Dotrix 3D游戏引擎的覆盖层
-
ayaka-bindings
Ayaka插件编写的WASM绑定
-
hydrate-pipeline
游戏资产管道和创作框架
-
sylasteven-system-pns
用于从pns接收事件的sylasteven系统
-
bevy_hecs
hecs的Bevy分支:快速、最小化且易用的实体-组件-系统
-
egui_glow
使用 glow 库本地使用 egui 的绑定
-
overworld_affinity
Overworld Affinity 库 - 关联性和乘数
-
codegame
框架
-
psyche-amethyst
Psyche AI 工具集的 Amethyst 游戏引擎集成
-
bevy_sprite
Bevy 引擎的精灵功能
-
turbine_scene3d
Turbine 引擎的场景渲染
-
bevy_keybind
bevy_input 的通用事件接口,以便我们更好地将逻辑与配置分离
-
flecs-sys
对 Entity Component System (ECS) 框架 flecs 的低级绑定
-
steel-editor
steel 游戏引擎的编辑器
-
mun_libloader
加载 Mun 库的功能
-
beet_net
一个针对游戏和机器人的非常灵活的AI行为库
-
sdl3
跨平台多媒体
-
ecs_game_in_rust
游戏实体组件系统映射(Rust编程的简单测试)
-
mass
3D 物理引擎
-
newport
基于Rust的模块化游戏引擎
-
naia-serde
naia的位级序列化和反序列化
-
rafx-shader-processor
基于可扩展资源管道的渲染框架
-
pistoncore-window
窗口抽象层
-
bevy_action_animation
基于动作的动画系统
-
oxygengine-utils
Oxygengine的模块
-
russimp
为Rust编写的Assimp绑定
-
bevy_bones3
Bevy的块世界存储和网格生成插件
-
treasury-client
treasury客户端
-
dotrix_sky
Dotrix 3D游戏引擎的天空组件
-
oxygengine-network-backend-native
Oxygengine的本地网络后端模块
-
bevy_npr
基于Bevyengine的卡通渲染插件
-
bevy_wasm_touch_fix
为Bevy >=0.12,修复wasm中触摸位置错误的插件
-
include-wgsl-oil
包含一个带有
naga-oil
预处理器器的WGSL文件 -
bevy_ui_bits
为Bevy提供的简洁且具有偏见的UI组件集合
-
nuuro
专业的2D游戏库
-
playdate-color
Playdate API的颜色扩展
-
bevy_extern_events
用于将通用外部事件发送到Bevy EventReaders的Bevy插件
-
shipyard_rapier3d
shipard ECS的物理引擎rapier的集成
-
bevy_oneshot
为Bevy提供单次射击系统的插件
-
bevy_assetio_zip_bundler
bevy_assetio_zip包的资产捆绑器
-
bevy_backroll
为backroll回滚网络库提供Bevy引擎集成插件的插件
-
dexterous_developer_types
Rust的模块化热重载系统
-
fyrox-dylib
Fyrox游戏引擎的动态库
-
eccles
一个专注于速度和用户友好的 Rust 实体组件系统
-
bevy_scene
为 Bevy 引擎提供的场景功能
-
blit
在带有遮罩的缓冲区上绘制精灵
-
rusty-editor
rg3d 游戏引擎的场景编辑器
-
bevy_ninepatch
在 Bevy 中显示 9-Patch UI 元素
-
magma_winit
Magma-API 的一部分,是 Magma3D 游戏引擎的 API。负责处理窗口。
-
transform-gizmo-bevy
transform-gizmo 的 bevy 集成
-
bevy_window
Bevy 引擎的窗口功能
-
cgmath_dolly
可组合的相机装置,这次使用 CGMATH
-
bevy_mod_scripting_common
用于语言实现者的特性和 syn 结构
-
ayaka-bindings-types
Ayaka 运行时和 Ayaka 插件中共同使用的类型
-
lunex_engine
不打算独立使用。它是 Bevy_Lunex 的依赖项
-
rg3d-physics
rg3d-engine 的物理库
-
naia-server
一个服务器,使用 UDP 或 WebRTC 通信发送/接收来自连接客户端的消息,并将注册的实体/组件同步到它们有作用的客户端
-
oxygengine-navigation
Oxygengine 的导航模块
-
aeronet_wt_core
aeronet 的 WebTransport 实现的核心类型
-
bevy_health_bar
Bevy 插件,可轻松创建进度条、生命值条等 UI 元素
-
bevy_flurx_wry_api
bevy_flurx_wry 的 api 插件
-
zengine_asset
ZENgine 的资产功能
-
edict-proc
强大的实体-组件-系统库
-
geng-draw2d
游戏引擎
-
bevy_gltf
Bevy 引擎 GLTF 加载
-
bevy-remote-devtools-plugin
一套工具集,允许您使用基于 Tauri 的 UI 调试/查看任何 bevy 应用程序。此crate仅包含插件部分。
-
uil_parsers
uil 的解析器
-
egui_glium
使用 glium 库以原生方式使用 egui 的绑定
-
space_bevy_xpbd_plugin
space_editor crate 的空间 XPBD 插件
-
quilkin-macros
Quilkin 是一个非透明的 UDP 代理,专门设计用于与大规模多人在线游戏服务器部署一起使用,以确保安全性、访问控制、遥测数据、指标等
-
bevy_tileset_core
bevy_tileset 的核心
-
bevy-trait-query-impl-0-14-0
bevy-trait-query
的过程宏 -
wasm4fun-random
WASM-4 幻想控制台随机数生成器原语和子系统
-
ayaka-plugin-wasmtime
基于 Wasmtime 的 Ayaka 插件运行时
-
flatbox_systems
Flatbox 引擎的 ECS 系统
-
ambient_animation
环境动画功能。仅主机。
-
ambient_app
环境应用程序实现。仅主机。
-
bevy_ptr
以更安全的方式处理未类型化指针
-
hydrate-codegen
游戏资产管道和创作框架
-
steel-proc
钢铁游戏引擎 proc-macro 库
-
egui-winit
使用 egui 与 winit 的绑定
-
aeronet_webtransport
aeronet 的 WebTransport 传输实现
-
bevy_mod_scripting_rune
为 bevy_mod_scripting 提供Rune支持所需的功能
-
gdnative-core
Godot 游戏引擎的 gdnative 核心绑定
-
parry2d-f64
Rust 中的二维碰撞检测库。64位精度版本。
-
nate-engine-macros
为娱乐目的创建的游戏引擎的宏
-
piston-texture
纹理的通用库
-
darkengine
用 Rust 编写的 2D 游戏引擎
-
geng-ecs
游戏引擎(ecs)
-
godot-codegen
godot-rust 内部使用的 crate
-
goods-treasury
"goods"资产管道的数据库
-
oxygengine-editor-tools
Oxygengine的编辑工具
-
bevy_color
表示和操作颜色值的类型
-
magma_api
Magma3D游戏引擎的API
-
bracket-embedding
为bracket-lib提供资源嵌入服务
-
oil
面向游戏的用户界面库。它包括用户界面语言。
-
playdate-scoreboards
基于Playdate API构建的高级排行榜API
-
srs2dge-ecs
2D 游戏引擎
-
mun_runtime_capi
Mun运行时的C API
-
usfx
实时过程式生成的声音效果
-
tarator
游戏引擎,具有ECS和UI功能
-
riag
一个棋盘引擎
-
bones_asset
bones_lib的资产接口
-
ggez_ui
ggez的UI。尚未提供教程,但可能会稍后制作
-
lightyear_macros
lightyear网络库的进程宏
-
fyrox-core
Fyrox引擎及其外部crate的共享核心
-
rhusics-core
与specs一起使用的物理库
-
bevy-tnua-xpbd2d
为bevy-tnua集成的XPBD 2D
-
wyrd
为TimberWolf创建的实体组件系统
-
bevy_retrograde_core
Bevy Retrograde的核心组件和渲染器
-
bevy_picking_avian
Bevy 的模块化拾取插件
-
dexterous_developer_dylib_runner
Rust的模块化热重载系统
-
beetmash_template
将Bevy应用程序和场景发布到Beetmash的示例工作流程
-
bevy_flurx_wry_core
bevy_flurx_wry的核心库
-
wasm4fun-log
为WASM-4幻想控制台提供的日志函数和宏
-
tm-derive
machinery api的FFI绑定
-
magma_ui
Magma-API的一部分,Magma3D游戏引擎的API。负责UI。
-
geng-shader
游戏引擎
-
bevy_editor_pls_core
为bevy应用提供内建编辑器工具
-
wasm4fun-input
为WASM-4幻想控制台提供的输入原语和子系统
-
dotrix_ecs
为Dotrix游戏引擎实现的实体组件系统
-
amethyst-navigation
Amethyst引擎的导航模块
-
bevy_aoui_widgets
bevy_aoui crate的UI、事件和dsl
-
hydrate-schema
游戏资产管道和创作框架
-
assets_manager
方便加载、缓存和重新加载外部资源
-
siege-editor
像素艺术围攻引擎编辑器/动画师/创建者
-
bevy_picking_ui
Bevy 的模块化拾取插件
-
godot-core
godot-rust 内部使用的 crate
-
sdl2
Rust的SDL2绑定
-
wasm4fun-panichandler
WASM-4幻想控制台的中断处理器
-
newport_cache
Newport缓存构建器
-
crankit-time
Playdate的舒适时间API
-
srs2dge-link-static
2D 游戏引擎
-
nanquim
3D游戏框架
-
oxygengine-editor-tools-backend-web
Oxygengine编辑器工具Web后端模块
-
bevy_core_pipeline
Bevy引擎的核心渲染管线
-
pistoncore-event
灵活的泛型事件线程
-
franim
适用于
no_std
游戏开发的帧动画库 -
goshawk
bevy的RTS摄像机
-
zero_ecs_macros
用于构建脚本的进程宏:ZeroECS:一个仅使用零成本抽象的实体组件系统(ECS)
-
bevy_render
Bevy引擎的渲染功能
-
bevy-atlas-loader
Bevy插件,用于定义和加载2D TextureAtlas图像
-
mun_compiler
Mun的二进制编译功能
-
oxygengine-integration-ui-ha
Oxygengine的用户界面和硬件加速渲染集成模块
-
goods-treasury-import
用于导入器的“Treasury”API
-
fyrox-impl
功能丰富、易于使用的2D/3D游戏引擎,带有场景编辑器。类似于Godot,但基于Rust。
-
overworld_components
增加适用于增量和管理游戏的系统
-
dotrix_math
Dotrix 3D游戏引擎的数学crate
-
transform-gizmo-egui
transform-gizmo的egui集成
-
moonshine-core
用于在Bevy中制作游戏的非常规框架
-
notan_extra
Notan的额外功能或插件
-
ambient_decals
环境贴图。仅限主机使用。
-
wasm4fun
来自WASM-4幻想控制台的原始数据和常量
-
bevy_ui_forms_form_proc
用于创建表单的 bevy 插件
-
uil
面向游戏的用户界面库。它包括用户界面语言。
-
rapier3d-urdf
3D Rapier物理引擎的URDF文件加载器
-
geng-camera
游戏引擎
-
bracket-rex
加载/保存REX Paint文件,并在bracket-terminal项目中使用它们
-
bevy_winit
Bevy引擎的winit窗口和输入后端
-
bones_utils
在整个bones_framework中使用的实用工具
-
bevy_flurx_ipc_macro
为bevy_flurx_ipc提供ipc命令宏
-
dexterous_developer_manager
Rust的模块化热重载系统
-
bevy-fpscam
bevy的基本fps风格相机
-
bevy_touch_stick
适用于移动游戏的Bevy虚拟触摸摇杆
-
beetmash_scene
Bevy场景注册的第一选择
-
bevy_animation
Bevy引擎的动画功能
-
bevy_mod_sysfail_macros
bevy_mod_sysfail的宏定义
-
oxygengine-prototype
Oxygengine的模块化原型工具
-
physx-sys
NVIDIA PhysX C++ SDK的不安全绑定
-
bones_render
bones_lib的核心渲染类型
-
rafx-nodes
基于可扩展资源管道的渲染框架
-
commands_send_event
Bevy通用事件分发扩展特性
-
mun_language_server
Mun语言的协议服务器
-
oxygengine-input
Oxygengine的输入模块
-
oxygengine-ai
Oxygengine的AI模块
-
bevy_fixed_sprites
Bevy中不随变换旋转或缩放的精灵
-
moshimoshi
一个小型crate,用于简化在bevy中使用命令回调的工作
-
bevy_matchbox
Bevy的Matchbox WebRtc网络扩展
-
egui-gizmo
egui库的3d变换gizmo
-
hydrate-editor
游戏资产管道和创作框架
-
check-buddy-core
check buddy棋引擎的核心系统
-
rafx-resources
基于可扩展资源管道的渲染框架