【转】HTML5杂谈 概念与现行游戏 割绳子 宝石迷阵

简介:
尽管还没有完工,不过 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 的网站 HTML5ROCKS 之外,Google 还有一个 HTML5的演示站(需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 之争纯属扯淡(原文链接:“Native vs Web” Is Total Bullshit译文在这里)一文的说法,各有各自的优缺点,在今后的相当长一段时间里,应该是共同生存的。

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

 




本文转自火地晋博客园博客,原文链接:http://www.cnblogs.com/yelaiju/archive/2012/02/27/2370222.html,如需转载请自行联系原作者
目录
相关文章
|
2月前
|
移动开发 HTML5
html5掷骰子跳棋游戏源码
html5掷骰子跳棋游戏源码
71 1
html5掷骰子跳棋游戏源码
|
24天前
|
移动开发 前端开发 程序员
程序员必知:基于HTML5堆木头游戏
程序员必知:基于HTML5堆木头游戏
10 0
|
1月前
切方块游戏 HTML5+jQuery【附源码】
切方块游戏 HTML5+jQuery【附源码】
16 0
N..
|
2月前
|
移动开发 前端开发 JavaScript
HTML基本概念
HTML基本概念
N..
27 1
|
2月前
|
安全 Windows
在线网页版扫雷游戏HTML源码
在线网页版扫雷游戏HTML源码
79 1
在线网页版扫雷游戏HTML源码
|
存储 人工智能 移动开发
HTML5 游戏开发实战 | 五子棋
五子棋是一种家喻户晓的棋类游戏,它的多变吸引了无数的玩家。本章首先实现单机五子棋游戏(两人轮流下),而后改进为人机对战版。整个游戏棋盘格数为 15×15,单击鼠标落子,黑子先落。在每次下棋子前,程序先判断该处有无棋子,有则不能落子,超出边界不能落子。任何一方有横向、竖向、斜向、反斜向连到 5 个棋子则胜利。
23448 8
HTML5 游戏开发实战 | 五子棋
|
2月前
|
移动开发 前端开发 JavaScript
编程笔记 html5&css&js 002 一些基本概念
编程笔记 html5&css&js 002 一些基本概念
|
2月前
|
前端开发 JavaScript
html+css+js开发一个猜数字游戏
【1月更文挑战第5天】html+css+js开发一个猜数字游戏
68 1
|
2月前
|
JavaScript
基于js和html的骰子游戏
基于js和html的骰子游戏
41 0
|
2月前
|
前端开发 JavaScript 定位技术
web版拳皇,使用html,css,js来制作一款拳皇游戏
web版拳皇,使用html,css,js来制作一款拳皇游戏
56 0