banner
[面包]MrTwoC

[面包]MrTwoC

你好,欢迎来到这个基于区块链的个人博客 名字:面包 / MrTwoc 爱好:跑步(5/10KM)、咖啡、游戏(MMORPG、FPS、Minecraft、Warframe) 兴趣方向:Rust、区块链、网络安全、量子信息(量子计算)、游戏设计与开发
bilibili
steam
email
github

Bevy

基于Solana结合NFT与IPFS实现去中心化的游戏论坛
文章与项目介绍: 项目受到国内某游戏论坛所启发,同时看到了区块链与 solana、Rust 的未来潜力,遂诞生了一个结合以上技术,实现论坛的想法。 但目前个人能力有限 (目前还是初学者阶段,正努力学习去实现这个项目),还在考虑从技术层面是否可行。目前还未有具体代码实现…
cover
cover

[0x05]Bevy-Plugin

参考文章 Bevy 的核心原则之一是模块化。所有 Bevy 引擎功能都作为插件 --- 代码集合实现,用于修改应用程序。这包括渲染器等内部功能,但游戏本身也是作为插件实现的!这使开发人员能够选择他们想要的功能。不需要 UI?不要注册 UiPlugin。想要构建无头服务器?不要注册…
cover

[0x04]Bevy-ECS

https://bevyengine.org/learn/quick-start/getting-started/ecs/ Bevy 中的所有应用逻辑都使用实体组件系统范式,该范式通常缩写为 ECS。ECS 是一种软件模式,涉及将程序分解为实体、组件和系统。实体是分配组件组的唯一…
cover
cover
cover

[0x03]Bevy-Run-demo

参考文章 尝试运行 bevy 自带的 demo Copy cargo new bevy-demo cd bevy-demo code. 打开 VScode - 在终端处添加 bevy 依赖 Copy use bevy::prelude::*; fn main() { App…
[0x02]Bevy-StartSet
Setup 由于 bevy 是由 rust 编写,所以使用 bevy 的前提,是要安装 rust,官方已经提供了响应的安装步骤,一步步安装即可。 如何创建一个 Bevy 项目 创建一个新的 Rust 可执行项目 Copy cargo new my_bevy_game cd my…
[0x01]初识引擎:Rust→Bevy
https://bevyengine.org/ 2024 年 2 月 11 日 相关介绍 在介绍 bevy 引擎之前,想先说一下,什么是 rust,它是一个编程语言,借用《Rust 圣经》中的一段话来说: Rust 语言真的好:连续八年成为全世界最受欢迎的语言、没有 GC…
Ownership of this blog data is guaranteed by blockchain and smart contracts to the creator alone.