首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Kapaseker
掘友等级
安卓工程师
|
美行科技
A Kotliner, Rustacean and roid.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
110
文章 108
沸点 2
赞
110
返回
|
搜索文章
最新
热门
Bevy Resource
Bevy中的资源是用来实现存储某种数据类型单个全局实例的方式,它和Entity最大的不同就是,资源是全局的。通常,游戏中的配置或者设置项,都可以用Resource来实现。 创建资源 想要创建新的资源类
Bevy Plugin
随着项目的发展,为了整个项目更加模块化和可扩展性、健壮性。我们可以把我们得游戏逻辑其拆分为Plugin。 就像我们写代码使用的VS Code,IDEA等开发工具一样,我们可以通过插件扩展工具的功能,而
Bevy 时间
本文我们将会介绍三种时间相关的工具——Time、Timer和Stopwatch、,也就是游戏时间、定时器和秒表。 游戏时间 Time是获取游戏时间的主要全局资源,我们可以在任何系统中访问时间,如果我们
Bevy Sprite Sheet
在上一篇文章中,我们介绍了2D图像——精灵在Bevy中的应用。今天,我们稍微花点篇幅,介绍一下2D的动画——Sprite Sheet。 什么是Sprite Sheet Sprite Sheet(精灵图
Bevy Sprite
到目前为止,我们还没进行到游戏逻辑上来,那么今天,我们从2D游戏中一个比较重要的概念——精灵入手,看看Bevy是如何使用精灵的。 创建精灵 bevy_bird_dark.png 定义一个System,
Bevt Event
事件让我们可以在System之间通信,我们可以在一个系统中发送事件,然后在另一个系统中接收事件以触发我们的游戏逻辑。 添加事件 我们先定义我们的事件: 事件只需要derive(Event)即可,同时事
Bevy Input
输入对于游戏逻辑是非常重要的,在Bevy中,支持以下的输入资源: 资源 描述 Axis 某些输入设备的位置数据 ButtonInput 可按下抬起的输入 GamepadAxis 游戏手柄的轴输入 Ga
Bevy Query——ECS缺失的部分
前面我们已经介绍完了ECS三个主要构件,简单的总结下他们的功能: Entity,一条Component组成的记录。 Component,定义数据类型与功能。 System,定义Component的行为
Bevy Entity
从上一篇Bevy Component我们基本认识了ECS中的Component,这篇文章,我们将介绍Entity。 Entity和Component是紧密相连的,从比较高的视角看,Entity可以拥有
Bevy Component
在ECS中,我们可以想象Component就是数据库表中的项,而Entity,则是一行记录。 Component使我们能够将数据附加到Entity中。 实际上,一个单独的Entity并没有什么用,它只
下一页
个人成就
文章被点赞
11
文章被阅读
7,273
掘力值
717
关注了
20
关注者
12
收藏集
5
关注标签
23
加入于
2016-04-28