Skip to content

caijianhong/snake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

贪吃蛇

The site is live at https://caijianhong.github.io/snake/

updated 2023: 这是一个贪吃蛇游戏,被(作者)用在了小学毕业典礼上,开源共享在 github 上。文件中的 mem/ 文件夹原本放置了 memery*.jng(共 25 张)和 memery_last.jpg(共 1 张),现在替换成 6 张风景照。如果希望用这个代码拿去给各种毕业典礼,可以将这些照片换成自己找的(特别的,memery_last.jpg 是结尾照片),可以修改 js/constant.js 中的 memerylimits 常量以修改照片数量。

游戏分为 4 个环节:

  1. 开场白:看一下就行了。按 Enter 继续。
  2. 贪吃蛇:上下左右/WASD 移动,每吃 2 个苹果上面的星星多一颗。另外,背景图每隔 $40\times speed$ 毫秒更新一张,一共 25 张循环。吃掉 12 个苹果继续。
  3. 感谢师恩:按下 Enter 发送一段长达 20 秒的弹幕攻击,都是感谢师恩的话。按 Space 继续。
  4. 结束语:看一下就行了。这已经是结尾了。

由于我的技术拙劣,没有任何开发经验,写出来的效果也不尽人意。欢迎各路大神开 issues 或 pull requests,我有空一定会看。

另外,我留了几个后门:

  • C 清空弹幕;
  • P 直接隔空吃掉苹果;
  • M 让苹果动一下;
  • B 会停止游戏或开始游戏。

不保证使用这些后门不会出 BUG。

About

一个简单的贪吃蛇小游戏。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published