合集-Rust

摘要:环境 Time 2022-11-29 WSL-Ubuntu 22.04 RLTK 0.8.7 前言 说明 参考:https://bfnightly.bracketproductions.com/rustbook/ 目标 渲染一个主窗口,并且在窗口上渲染一些静态的字符。 Cargo.toml [pac 阅读全文
posted @ 2024-08-15 11:28 jiangbo4444 阅读(25) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2022-11-29 WSL-Ubuntu 22.04 RLTK 0.8.7 前言 说明 参考:https://bfnightly.bracketproductions.com/rustbook 目标 在前一节的基础上,将静止的字符进行移动。 Component #[derive(C 阅读全文
posted @ 2024-08-16 16:26 jiangbo4444 阅读(10) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2022-11-29 WSL-Ubuntu 22.04 RLTK 0.8.7 前言 说明 参考:https://bfnightly.bracketproductions.com/rustbook 目标 使用键盘来控制角色在窗口中进行移动。 Component #[derive(Com 阅读全文
posted @ 2024-08-16 16:27 jiangbo4444 阅读(10) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2022-11-29 WSL-Ubuntu 22.04 RLTK 0.8.7 前言 说明 参考:https://bfnightly.bracketproductions.com/rustbook 目标 基于前一节的内容,生成一张可以让角色移动的大地图。 地板和墙 #[derive(P 阅读全文
posted @ 2024-08-16 16:28 jiangbo4444 阅读(13) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2022-11-30 WSL-Ubuntu 22.04 RLTK 0.8.7 前言 说明 参考:https://bfnightly.bracketproductions.com/rustbook 目标 基于前一节的内容,随着 main.rs 文件中的内容越来越多,将其进行分割。 co 阅读全文
posted @ 2024-08-16 16:30 jiangbo4444 阅读(5) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2022-11-30 WSL-Ubuntu 22.04 RLTK 0.8.7 前言 说明 参考:https://bfnightly.bracketproductions.com/rustbook 目标 基于前一节的内容,生成两个小房间,只修改 map.rs 文件。 生成房间函数 fn 阅读全文
posted @ 2024-08-16 16:31 jiangbo4444 阅读(5) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2022-11-30 WSL-Ubuntu 22.04 RLTK 0.8.7 前言 说明 参考:https://bfnightly.bracketproductions.com/rustbook 目标 基于前一节的内容,生成多个小房间,并且连接它们,增加控制方式。 水平通道 fn h 阅读全文
posted @ 2024-08-19 09:52 jiangbo4444 阅读(17) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2022-11-30 WSL-Ubuntu 22.04 RLTK 0.8.7 前言 说明 参考:https://bfnightly.bracketproductions.com/rustbook 目标 基于前一节的内容,不渲染整个大地图,而只渲染角色周围的可视区。 重构地图结构 #[ 阅读全文
posted @ 2024-08-19 09:54 jiangbo4444 阅读(11) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2022-11-30 WSL-Ubuntu 22.04 RLTK 0.8.7 前言 说明 参考:https://bfnightly.bracketproductions.com/rustbook 目标 基于前一节的内容,角色只能看见自身周围,这一节将记住探索过的区域。 记住打开的地图 阅读全文
posted @ 2024-08-19 09:57 jiangbo4444 阅读(19) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2022-12-01 WSL-Ubuntu 22.04 RLTK 0.8.7 前言 说明 参考:https://bfnightly.bracketproductions.com/rustbook 目标 基于前一节的内容,在每个房间的中间放置怪物。 comp.rs use rltk:: 阅读全文
posted @ 2024-08-19 09:59 jiangbo4444 阅读(18) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2022-12-02 WSL-Ubuntu 22.04 CLAP 4.0.29 前言 说明 参考:https://docs.rs/clap/latest/clap/index.html 目标 CLAP 表示 Command Line Argument Parser。基于 clap 编 阅读全文
posted @ 2024-08-19 10:00 jiangbo4444 阅读(31) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2022-12-02 WSL-Ubuntu 22.04 CLAP 4.0.29 前言 说明 参考:https://docs.rs/clap/latest/clap/index.html 目标 编写可以解析多个位置参数的程序。 Cargo.toml [package] edition 阅读全文
posted @ 2024-08-20 16:28 jiangbo4444 阅读(14) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2022-12-02 WSL-Ubuntu 22.04 CLAP 4.0.29 前言 说明 参考:https://docs.rs/clap/latest/clap/index.html 目标 编写可以解析长和短的命名的参数程序。 Cargo.toml [package] editio 阅读全文
posted @ 2024-08-20 16:29 jiangbo4444 阅读(20) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2022-12-02 WSL-Ubuntu 22.04 CLAP 4.0.29 前言 说明 参考:https://docs.rs/clap/latest/clap/index.html 目标 编写可以解析多个命名的参数程序。 Cargo.toml [package] edition 阅读全文
posted @ 2024-08-20 16:30 jiangbo4444 阅读(13) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2022-12-02 WSL-Ubuntu 22.04 CLAP 4.0.29 前言 说明 参考:https://docs.rs/clap/latest/clap/index.html 目标 编写一个必须提供某个参数的程序。 Cargo.toml [package] edition 阅读全文
posted @ 2024-08-20 16:31 jiangbo4444 阅读(23) 评论(0) 推荐(0) 编辑
摘要:环境 Time 2022-12-02 WSL-Ubuntu 22.04 CLAP 4.0.29 前言 说明 参考:https://docs.rs/clap/latest/clap/index.html 目标 编写一个使用参数宏来提供参数的程序。 Cargo.toml [package] editio 阅读全文
posted @ 2024-08-20 16:32 jiangbo4444 阅读(27) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示