snek
Version 1.0.0
用 JavaScript (Node.js) 编写的基于终端的 Snake 实现。
使用箭头键( ↑
、 ↓
、 ←
、 →
)或W
A
S
D
向上、向下、向左或向右导航蛇。吃掉红点即可获得积分。如果蛇撞到墙壁或自己的尾巴,游戏就结束了。按ENTER
重新启动,按Q
、 ESCAPE
或CTRL
+ C
退出游戏。
玩游戏最简单的方法就是在终端中运行它,无需安装任何东西!
npx taniarascia/snek
git clone https://github.com/taniarascia/snek
cd snek
# install and run via npm or yarn
npm i && npm run play
添加snekjs
模块。
npm i snekjs
创建游戏。
// index.js
const { UserInterface , Game } = require ( 'snekjs' )
const game = new Game ( new UserInterface ( ) )
// Begin game
game . start ( )
运行游戏。
node index.js
该项目是开源的,可根据 MIT 许可证使用。