网页游戏的开始界面, 可以很复杂,比如带上游戏动画的背景图, 也可以很简单。 下面就分享一个简单的开始界面。如下图(上传图好像有问题);

点击开始游戏选项, 就接入游戏主程序(同时也可以激发游戏音乐,网页游戏的音乐必须由用户动作积分,不然不会自动播放音乐), 如果点击离开游戏, 则游戏结束。 代码如下:

<html><head><title> start menu</title><style>#StartScreen,#GameCanvas{height: 200px;width: 400px;background: gray;position: fixed;top: 50%;left: 50%;margin-top: -100px;margin-left: -200px;text-align:center;}#StartButton:hover {cursor:pointer;background:blue;}          #QuitButton:hover {cursor:pointer;background:blue;}               </style></head><body><div id="StartScreen"><h1>游戏开始界面</h1><input id="StartButton" type="button" value="StartGame" onclick="startgame()"/> <br> <br><input id="QuitButton" type="button" value="QuitGame" onclick="quitgame()"/></div><canvas id="GameCanvas" style="display: none;background:black;">Game Canvas </canvas><script>function startgame() {document.getElementById("StartScreen").style.display='none';document.getElementById("GameCanvas").style.display = 'inline';};function quitgame() {document.getElementById("StartScreen").style.display='none'alert("Quit Game"); }
</script>
</body>

HTML/Javascript game start menu:游戏开始界面(附代码)相关推荐

  1. html页面文字随机效果,教你用javascript实现随机标签云效果_附代码

    标签云是一套相关的标签以及与此相应的权重.典型的标签云有30至150个标签.权重影响使用的字体大小或其他视觉效果.同时,直方图或饼图表是最常用的代表约12种不同的权数.因此,标签云彩能代表更多的权,尽 ...

  2. JavaScript:实现Sudoku数独游戏算法(附完整源码)

    JavaScript:实现Sudoku数独游戏算法 class Sudoku {constructor (board) {this.board = board}findEmptyCell () {// ...

  3. JavaScript实现垃圾分类小游戏教程,附源码!

    JavaScript语言是让网页能够动起来非常重要的一环,今天小千就来给大家分享一个利用JavaScript开发一个垃圾分类小游戏的教程,学完之后别忘记自己动手试一试哦. JavaScript其实主要 ...

  4. java swing 大球吃小球游戏 功能完善 完整代码 下载即可以运行

    今天天气不错,利用一段时间给大家分享一个大球吃小球的游戏,该游戏也属于一个比较优秀的作品.整个系统界面漂亮,有完整得源码,希望大家可以喜欢.喜欢的帮忙点赞和关注.一起编程.一起进步!! 开发环境 开发 ...

  5. 应用zip压缩的javascript以及Egret H5游戏实战

    代码地址如下: http://www.demodashi.com/demo/11039.html 主要起因是策划对最快进入登录界面有硬性要求(3秒),那么最开始加载的文件越小越好.对H5的游戏程序进行 ...

  6. 从零开始实现放置游戏(十一)——实现战斗挂机(2)注册登陆和游戏主界面

    本章主要实现注册登陆功能和游戏的主界面.有了游戏的界面,大家能有更直观的认识. 本章我们主要开发的是idlewow-game模块,其实就是游戏的客户端展示层.因为是放置游戏,为了方便,主要使用spri ...

  7. javascript实现2048小游戏

    最近打算系统的学习一下javascript,想做点项目练手,就选择用javascript实现我比较喜欢玩的2048游戏,大体完成以后还是蛮有成就感的.(文末给出相关代码) 游戏相关截图:       ...

  8. 使用红孩儿工具箱完成基于Cocos2d-x的简单游戏动画界面

    [Cocos2d-x相关教程来源于红孩儿的游戏编程之路CSDN博客地址:http://blog.csdn.net/honghaier 红孩儿Cocos2d-X学习园地QQ3群:205100149,47 ...

  9. 用html5和js制作一个游戏启动界面(html5游戏开发一)、

    制作一个游戏启动界面,用户点击屏幕进入游戏主界面 首先建立一个html文档,在body里面添加一个游戏容器,再将主菜单界面元素添加到添加到游戏容器里面. <div id="game&q ...

最新文章

  1. 逐行阅读redux源码(二)combineReducers
  2. 电脑ping不通 plsql能连上_台式电脑不能上网手机却能连上wifi无线网络的解决方法...
  3. 处理SSL certificate problem self signed certificate
  4. 如何把SQLServer数据库从高版本降级到低版本?
  5. 计算机网络实验1线缆制作,计算机网络技术实验报告1双绞线的制作
  6. Pyomo 优化建模
  7. pythonlambda菜鸟教程-Python reduce() 函数
  8. axi4协议的乱序_一篇文章读懂读透FPGA AXI4 总线协议
  9. 10A 的GROUP和CUI使用
  10. 博士论文答辩||基于深度强化学习的复杂作业车间调度问题研究
  11. thinkphp5项目--个人博客(八)
  12. ubuntu16.04安装opencv3.3
  13. 11张网络安全思维导图,运维快收藏起来强化你的服务器吧!
  14. (5.2.1)配置服务器参数——即时文件初始化(IFI)
  15. jzoj3339. wyl8899和法法塔的游戏
  16. 每日一题(二三)function Foo(){ Foo.a = function(){console.log(1); } this.a = function(){console.log(2)}) Fo
  17. debug这个词真的源自小虫子
  18. Zabbix系列:zabbix trapper工作机制
  19. 自编码器的原理及实现
  20. Linux中TTY是什么意思

热门文章

  1. 申报职称要满足的条件
  2. 天亮了,昨晚是平安夜
  3. Veeam中的几种备份方式
  4. 该怎么职场中进行有效沟通工作?
  5. 土木专业的SCI 期刊
  6. springboot项目解决Whitelabel Error Page问题图解
  7. OSChina 周六乱弹 ——快来看美国总统候选人怎么被打脸
  8. (易水寒)大一c语言实训小笔记 第一篇(关于自身所缺乏的一些小知识)
  9. 药瓶药片FPGA设计(已上板验证)
  10. 雅虎瓦片地图切片问题