贪吃蛇网页小游戏的代码

::selection {

color:#FFFFFF;

background:transparent;

}

::-moz-selection {

color:#FFFFFF;

background:transparent;

}

* {

margin:0;

padding:0;

font-family:"VT323";

}

body {

background-color:#000000;

}

.wrap {

margin-left:auto;

margin-right:auto;

}

header {

width:340px;

font-size:0;

}

canvas {

display:none;

border-style:solid;

border-width:10px;

border-color:#FFFFFF;

}

canvas:focus {

outline:none;

}

/* Top Styles */

h1 {

display:inline-block;

width:100px;

font-size:32px;

color:#FFFFFF;

}

.score {

display:inline-block;

width:240px;

font-size:20px;

color:#FFFFFF;

text-align:right;

}

.score_value {

font-size:inherit;

}

/* All screens style */

#gameover a,#setting a,#menu a {

display:block;

}

#gameover a,#setting a:hover,#menu a:hover {

cursor:pointer;

}

#gameover a:hover::before,#setting a:hover::before,#menu a:hover::before {

content:">";

margin-right:10px;

}

/* Menu Screen Style */

#menu {

display:block;

width:340px;

padding-top:95px;

padding-bottom:95px;

font-size:40px;

margin-left:auto;

margin-right:auto;

text-align:center;

color:#FFF;

}

#menu h2 {

-webkit-animation:logo-ani 1000ms linear infinite;

animation:logo-ani 1000ms linear infinite;

margin-bottom:30px;

}

#menu a {

font-size:30px;

}

@-webkit-keyframes logo-ani {

50% {

-webkit-transform:scale(1.3,1.3);

}

100% {

-webkit-transform:scale(1.0,1.0);

}

}@keyframes logo-ani {

50% {

transform:scale(1.3,1.3);

}

100% {

transform:scale(1.0,1.0);

}

}/* Game Over Screen Style */

#gameover {

display:none;

width:340px;

padding-top:95px;

padding-bottom:95px;

margin-left:auto;

margin-right:auto;

text-align:center;

font-size:30px;

color:#FFF;

}

#gameover p {

margin-top:25px;

font-size:20px;

}

/* Settings Screen Style */

#setting {

display:none;

width:340px;

margin-left:auto;

margin-right:auto;

padding-top:85px;

padding-bottom:85px;

font-size:30px;

color:#FFF;

text-align:center;

}

#setting h2 {

margin-bottom:15px;

}

#setting p {

margin-top:10px;

}

#setting input {

display:none;

}

#setting label {

cursor:pointer;

}

#setting input:checked + label {

background-color:#FFF;

color:#000;

}

Snake

Score: 0

Game Over

press space to begin a

new game

settings

Settings

new game

Speed:

Slow

Normal

Fast

贪吃蛇网页小游戏代码是一款简单黑白风格好玩的在线网页小游戏特效。

申明:php中文网下载站匠心打造专业的IT资源下载站!一切资源免费,来源网络收集,请自行检测软件的完整性。交流QQ群:916808767

贪食蛇php,贪吃蛇网页小游戏的代码相关推荐

  1. 用前端技术实现贪吃蛇的小游戏

    用前端技术实现贪吃蛇的小游戏 前言 游戏功能 游戏设计 游戏主页代码 游戏中的js代码(snake.js) 游戏运行界面 前言 周末大热天窝在家里无聊,想温习一下前端开发,所以用javascript ...

  2. 贪吃蛇html网页小游戏,网页贪吃蛇HTML5小游戏制作

    贪吃蛇是以前我们经常在手机里玩的一个小游戏,现在要是把它搬到网页上也会让人更回味.这是一款非常有趣的HTML5响应式网页贪吃蛇小游戏.在游戏中你可以使用键盘的上下左右来控制蛇的运动方向.现在要列出的是 ...

  3. 隐藏窗口 java swing_Java简单实现贪吃蛇经典小游戏(附源代码)

    在我们学习java的时候,为了提高我们的兴趣,我们经常会使用所学到的知识去做一些小游戏,这篇blog就介绍了一个经典而且好理解的小游戏-贪吃蛇. 一.使用知识 Jframe GUI 双向链表 线程 二 ...

  4. 在家用c++实现贪吃蛇——c++小游戏

    伪代码: 地图为二位数组 int main(){ 死循环 刷新地图 生成水果 获取键盘 移动头部 判定死亡.吃到水果 if(没有吃到水果) {移动尾部 } 等待指定秒数 清屏 } 首先,我们因该可以把 ...

  5. 最终幻想游戏java_Java简单实现贪吃蛇经典小游戏(附源代码)

    在我们学习java的时候,为了提高我们的兴趣,我们经常会使用所学到的知识去做一些小游戏,这篇blog就介绍了一个经典而且好理解的小游戏-贪吃蛇. 一.使用知识Jframe GUI 双向链表 线程 二. ...

  6. 100行实现《贪吃蛇》小游戏详解(Qt)

    目录 游戏说明 游戏效果展示 游戏代码详解 ​关键数据结构 初始化游戏界面 游戏部分 提示部分 蛇逻辑 小蛇的初始化 边界判断 蛇吃食物判断 随机生成食物 是否撞到自己 小蛇的移动 游戏主体逻辑 定时 ...

  7. javaswing 贪吃蛇双人小游戏

    游戏截图 代码 Java14写的哦低版本会报错 文件列表 package Sys;import javax.swing.*; import java.awt.*; import java.awt.ev ...

  8. 强化学习:贪吃蛇AI完整游戏逻辑代码

  9. html5小游戏 typescript,使用TypeScript和Canvas编写移动端贪吃蛇大作战游戏

    基本介绍 一款移动端贪吃蛇大作战游戏.(只支持移动端) 这是一个临近 deadline 的课设项目,为了方便地使用TS,我直接使用angular-cli生成了TypeScript的项目结构.如果你有好 ...

最新文章

  1. python自动退出程序_python异常退出
  2. mysql数据库优化的作用_MySQL数据库优化总结
  3. 程序员生存定律--管理向左,技术向右
  4. 中达变频器参数_台达变频器:满足未来驱动需求
  5. 【NLP】万字长文带你解读『虚假新闻检测』最新进展
  6. 2022 年是 Linux 桌面年吗?
  7. pymongo 的使用实例(超细)
  8. html select选择事件_用 Java 拿下 HTML 分分钟写个小爬虫
  9. 教师教学质量评价系统c语言,教师课堂教学评价大全_浅谈C语言课堂教学方法
  10. 常量指针(指向常量的指针)和指针常量
  11. 6.UNIX 环境高级编程--系统数据文件和信息
  12. 多线程(二)--同步及死锁
  13. 【印刷字符识别】基于matlab OCR印刷字母+数字识别【含Matlab源码 287期】
  14. 判断浏览器是否为微信内置浏览器
  15. 一文读懂AlphaGo Zero算法
  16. 当toB产品经理遇到数据分析
  17. 华为路由器配置静态路由和下一跳,使PC互通
  18. 幼儿园趣味舞蹈课教案
  19. SGX软硬件栈(三)——驱动接口、SGX API
  20. bin和obj文件夹

热门文章

  1. android 地图显示物流,离线地图
  2. 【Tools】推荐一些文件转换转换工具
  3. 安装工程造价课程设计_电气安装工程造价课程设计
  4. opencv 车牌字符分割 ANN网络识别字符
  5. 太空链SpaceChain OS:针对航天器设计、优化的操作系统
  6. OUC2021软件工程“e拼“校园拼车程序小组第九周Scrum Meeting记录
  7. C语言中 定义数组大小时 不能使用变量,编程达人 C语言中数组长度不能用变量定义吗...
  8. 心怀梦想奋力前行_心怀不满的风投公司起诉初创八卦网站
  9. 什么是war文件以及如何打开
  10. 惠普HP LaserJet Pro 400-M401d 打印机打印出的纸出现雨水滴在玻璃的现象!!