Skip to content

825126369/bevy-solitaire

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rust游戏面试作品

1: Rust 语言 开发 小游戏

2: bevy引擎官网: https://github.com/bevyengine/bevy

Rust基础知识

1: VSCode 终端: cargo new hello_rust 会创建一个hello_rust工程。

2: Cargo.toml 相当于 VS工程的工程文件,用来管理配置这个工程的。

3: 运行: cargo run --release

4: crates.io 是 Rust 的官方公共包注册中心.

5: #[cfg(not(target_arch = "wasm32"))] 是 条件编译属性,告诉编译器:「只在非 WASM 架构时才编译下面的代码」。

6:..default() 是 Rust 里 结构体更新语法(struct update syntax) 的一部分,和 Default trait 配合使用,表示:“把剩下的字段全部按 Default::default() 来填充”。

7: mut 是 “可变” 的标记

8: #[derive(Component)] 是 Bevy 的宏,标记一个结构体是组件,才能挂到实体上被系统查询。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages