博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【转】HTML5杂谈 概念与现行游戏 割绳子 宝石迷阵
阅读量:5981 次
发布时间:2019-06-20

本文共 1665 字,大约阅读时间需要 5 分钟。

尽管还没有完工,不过 HTM5 已经被炒得沸沸扬扬。Google 不时做一些基于 HTML5 的 LOGO 和演示让人心痒不已,一些经典游戏如《割绳子》、《宝石迷阵》等都已经开发了基于 HTML5 的网页版游戏,而在移动应用方面,网络应用(Web App)由于突破了传统原生引用(Native App)的环境和版本限制,无论是 Android 还是 iOS,只要浏览器支持都可以使用。

  本文就尝试闲聊一下 HTML5,尤其是 HTML5 游戏的现在和将来。

  一、什么是 HTML5

  建议在了解之前,先去维基百科一下。或者来听听:

  简单来说,HTML5是对 HTML 标准的第五次修订,目前仍未完工。其主要的目标是将互联网语义化,以便更好地被人类和机器阅读,并同时提供更好地支持各种媒体的嵌入。HTML5的语法是向下兼容的。

  但论及 HTML5 时,大部分开发者所指的并不仅仅是这个新标准,而是(如 Jeremy Keith 说的)“doing anything cool (on the web)”(在网上随意耍酷)。做这些“酷”的东西需要用到的技术和标准,除了 HTML5 标准外,还包括 CSS3 的一些新属性,以及一些新的 API。

HTML5杂谈

  好吧,如果这么多概念把你搞晕了,那么看看下面这张图吧,猛击图片见大图。

HTML5杂谈

 

  是不是更加晕了呢?反正我是。

  二、Google 的 HTML5 秀

  Google 和苹果是推广 HTML5 的两大巨头。除了推出了专门推广 HTML5 的网站 之外,Google 还有一个 (需FQ)。里面目前有 12 个演示,包括 2 个手机演示。

  除此之外,Google 还常常用 HTML5 炫出一下让你心痒不已的东西,比如这个被永久保存的可以弹奏的超炫电音吉他 LOGO。

HTML5杂谈

  Google 还有很多超炫的小把戏,比如:

  1、搜索 let it snow,屏幕就会开始下雪,结成雾后还可以写字(这个效果貌似已经没有了,可能是春天来了的缘故);

  2、搜索 tilt,屏幕会倾斜;

  3、搜索 do a barrel roll,屏幕会打个滚;

  4、Google gravity,一切都下落摔碎了,怎么搜索?

  三、HTML5游戏

  和其他应用相比,也许游戏是最能牵动人心的了。事实上,很多经典游戏都有了 HTML5 网页版了。

  1、《割绳子》(Cut the Rope)网页版

  经典的切绳子游戏,现在有了网页版了,据说在 IE9 下还有隐藏的额外几关。。

HTML5杂谈

  2、《宝石迷阵》(bejeweled) HTML5 在线版

  经典的宝石迷阵游戏,有 SD 和 HD 两个版本。。

HTML5杂谈

  3、《命令与征服:泰伯利亚联盟》(Command & Conquer Tiberium Alliances)

  EA 最近在《命令与征服》系列最新大作,目前正在内侧。。

HTML5杂谈

  四、Web App 的前景和 Native App 之争

  相比于 PC 版的 HTML5 应用,HTML5的手机应用更为丰富,也更为被人看好。想象一下,直接在手机浏览器上玩游戏,突破了 iOS 和不同 Andriod 版本的限制,跨平台手机应用,多么诱人啊。

HTML5杂谈

  从全球范围来说,目前 Web App 在商业应用的最大成功案例就是 Finance Time,短短的几个月之内已经突破了百万用户,其表现能力已经和 Native App 的品质相当。

  在国内,创新工场旗下的磊友也推出了首款基于 HMTL5 的移动平台游戏《黎明帝国》,尽管还比较简单,但也可以看出其广泛的应用前景。

  关于 Web App 和 Native App 究竟孰优孰劣的问题,前段时间争论比较激烈,我比较赞同 Native App 和 Web App 之争纯属扯淡(原文链接:“,)一文的说法,各有各自的优缺点,在今后的相当长一段时间里,应该是共同生存的。

  总之,HTML5来袭,你准备好了吗?

 
来自:

转载地址:http://gjoox.baihongyu.com/

你可能感兴趣的文章
mybatis-spring 项目简介
查看>>
Wireshark抓取RTP包,还原语音
查看>>
Behavioral模式之Memento模式
查看>>
Work Management Service application in SharePoint 2016
查看>>
Dos 改动IP 地址
查看>>
Laravel 源码解读:php artisan make:auth
查看>>
【转】ionic run android 成功launch success,但是genymotion虚拟机没有显示
查看>>
苹果在GitHub上正式开源iOS内核源码
查看>>
测试人员面临的测试挑战和必备技能
查看>>
使用Flutter之后,我们的CPU占用率降了50%
查看>>
同事反馈环:为什么度量和会议还不够充分
查看>>
[转]十问 Linux 虚拟内存管理 (glibc)
查看>>
老司机带你深入浅出 Collection
查看>>
查询系统-vba
查看>>
[译]Spring Session 与 Spring Security
查看>>
python学习笔记(05)
查看>>
路由器NAT网络地址转换
查看>>
checkbox全选,全不选
查看>>
linux下的连接文件——软连接和硬连接的区别
查看>>
怎么查看linux文件夹下有多少个文件(mac同样)
查看>>