涡轮 具有内置编辑器的3D游戏引擎 注意! 该项目处于早期阶段。 期待错误和缺少的功能。 发展 引擎的某些部分将首先作为其他项目的一部分进行测试和开发。 例如,由于Gfx目前正在大量开发中,因此将使用OpenGL开发某些VR功能,然后将其移植到Gfx中。 计划 介面: 图形: 脚本: React式设计: 场景渲染: VR支持:
2021-04-30 12:03:06 1.25MB Rust
1
rust-beta-aarch64-apple-darwin.pkg 2020-12-5 BETA官网版 适用于苹果M1芯片的RUST离线安装包 RUST 编译器、标准库、CARGO、文档、RLS
2021-04-28 20:01:50 158.38MB RUST 苹果M1 APPLESILICON
1
rust 网络编程
2021-04-20 12:02:36 5.43MB rust 网络编程 network 源码
1
版本号 rustc 1.22.1 (05e2e1c41 2017-11-22)。 Rust 是一门着眼于安全、速度和并发的编程语言。其程序设计兼顾底层语言的性能与控制,并不失高级语言强大的抽象能力。其特性适合那些有类 C 语言经验,正在寻找更安全的替代品的开发者;同样适合有着类 Python 语言背景,寻求在不牺牲表现力的前提下,编写更高性能代码的开发者。
2021-04-10 16:35:04 5.38MB rust
1
Ray Becast的演员表 一个用于光线投射的插件。 用于构建 。 欢迎捐款! 使用此插件可以轻松创建射线投射源,例如变换(第一人称,第三人称射击)或屏幕空间坐标(鼠标拾取)。 使用bevy系统每帧从这些源发出光线,并将相交存储在射线投射源的组件中。 仅检查用组件标记的网格的相交。 您可以通过用相同类型标记分组的源和目标来定义哪些射线投射源应与哪些网格进行交互。 该插件还提供了一些功能来计算光线与原始形状的交点。 选择加入的边界球提供了基本加速。 Bevy版本支持 我打算追踪Bevy的main分支。 欢迎支持此事的公关人员! 卑鄙的 bevy_mod_raycst 0.5 0.2 0.4 0.1 例子 使用使用屏幕空间坐标构建的射线投射进行鼠标拾取: cargo run --example mouse_picking --features ex 使用相机实体的G
2021-04-08 14:10:41 18KB game-development raycasting bevy Rust
1
编译器 计算机代码翻译器 :floppy_disk:
2021-04-06 11:07:09 9KB rust compiler Rust
1
非官方的Bevy作弊书 简洁地引用Bevy游戏引擎中的编程。 涵盖了常见游戏开发任务的有用语法,功能,编程模式和解决方案(“食谱”)。 设计简单易懂,直截了当,使用简单的语言专注于重要信息。 执照 版权所有:copyright:2021 Jasen Borisov。 本书中的所有代码均根据。 本书的文本在。 例外:如果出于对Bevy官方项目和/或其官方文档的贡献而使用,则该书的全部内容都可以根据。 会费 如果您有任何错误/混淆/误导性信息,以及对您想要添加到书中的新内容的建议,请提交GitHub Issues。 可以接受捐款,但有一些限制。 有关所有详细信息,请参见页面。
2021-04-03 22:06:28 70KB Rust
1
tes3mp-rs 用于创建TES3MP服务器插件的Rust绑定 可以通过运行来生成绑定 ./setup-externs ./generate-rust.py 这将生成一个新的tes3mp-plugin/src/plugin/generated.rs文件
2021-04-03 22:06:05 42KB morrowind tes3mp Rust
1
潮汐 Flood-tide是命令行标志和选项解析实用程序 特征 支持no_std和std 。 标志,选项,子命令和自由参数 短标志和选项(如-a ) 长标记和选项(例如--long ) 组合的短标志(例如-abc :: = -a -b -c ) 单长选项(如-long ) 缩写长选项(例如--abbr :: = --abbreviate ) 单个错误或多个错误 仅UTF-8参数 具有许多功能的编译开关可以最佳地使用它。 最低支持:rustc 1.41.1(f3e1a954d 2020-02-24) 托多斯 多重错误 no_std 选项建议(您的意思是?'-abc') Windows样式(如/a ) 源代码生成器支持工具 更容易使用 不支持 程序宏样式 传统的宏观风格 非UTF-8参数,多字节或宽字符 例子 在目录中。 手动编码样式:bsd-sed.rs,gnu-
2021-04-03 22:05:25 84KB Rust
1
bb8-rusqlite 此板条箱提供了一个连接管理器,您可以将其与一起使用以提供连接池。 例子 请参见以获取一个独立的示例,但是从本质 ,这是这样的: let manager = RusqliteConnectionManager::new("my-database.db"); let pool = bb8::Pool::builder().build(manager).await?; // ... let conn = pool.get().await?; // conn is a rusqlite::Connection, so do whatever you'd normally do with it! 注意事项 没有内存数据库 rusqlite允许使用Connection::open_in_memory系列方法创建内存数据库。 内存中SQLite数据库是按连接的,这意味着拥有
2021-04-03 12:09:42 8KB Rust
1