Skip to content

nanlong/bevy-snake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

使用 Bevy 0.13 实现的贪吃蛇游戏

解决的问题

  1. 当蛇向右移动,快速按上方向和左方向键,有几率导致蛇反方向撞向自己。

    解决方案:使用新的变量存储最后一次的键盘输入方向,并使用变量记录蛇在更新方向后是否移动过,如果没有移动过不允许更新前进方向。

  2. 食物可能在蛇的尾巴上生成。

    解决方案:在生成食物前,使用所有的坐标点过滤掉已经被占位的,在剩余的坐标点中随机使用其中一个。

运行

cargo run --release

About

使用 Bevy 0.13 实现的贪吃蛇游戏

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages