请问用HTML5能不能做单机游戏?可不可以做exe应用程序?

html-css015

请问用HTML5能不能做单机游戏?可不可以做exe应用程序?,第1张

说html5和flash没可比性,,,我就不能同意。。

起码在网页这块上面,不同意,,,

当然flash在很多地方html5是做不到的,

html5做出来的游戏,也只能是网页游戏,,,并不能做成你所想的exe程序。。

html5只是html的更高版本,,,单单html5是实现不了什么的,它只是提供了一些更便捷,更直接属性,供js来操作,供浏览器编译。。。

说优越性,说真的,还真要看在哪方面对比,,如果单从网页上来说的话,html5+上css3,实现的页面动画,更便捷,更简单,缺点是ie8以下支持不好。。

flash支持很好,但是它是一个纯swf动画文件,大小等,都不好控制。

 如何使用Node-Webkit开发HTML5本地桌面应用

这非常简单,像传统的开发你的HTML5应用一样开发它们,完成之后用Node-Webkit打包它。打包的方法是

先下载Node-Webkit

然后创建一个包文件命名为package.json,

写入下面的代码:

{

"name":

"nw-demo",

"main":

"index.html"

}

这里的“name”是你应用的名称,“main”是你的应用的启动文件,也就是应用启动是第一加载的文件。

将你的HTML5应用文件和package.json一起打包成zip

重命名zip文件,将其后缀变成

.nw

,比如app.nw

现在你就可以用node-webkit

runtime来运行你的app了在Linux上的运行命令是

./nw

app.nw

在Windows平台上你可以直接把你的app.nw拖拽到

nw.exe

程序上就行了。

想让你的应用更容易传播和发布,可以将它和node-webkit封装到一起,也就是将你的HTML5应用

app.nw

nw.exe

合成一个可执行文件。在Linux上的做法是

cat

/usr/bin/nw

app.nw

>

app

&&

chmod

+x

app

在Window上的做法是

copy

/b

nw.exe+app.nw

app.exe

第一,流畅度。FlashPlayer除了稳定性问题,支持跨平台(不包括Linux)、跨浏览器硬件译码是比HTML5具有优势。而HTML5最大的问题在于浏览器内建编码不统一。

第二,稳定性。FlashPlayer最大的问题就是容易宕,各位在玩游戏、看影片时遇过FlashPlayer出问题的经验。而HTML5利用标签和JavaScript来播放影片,不需任何外挂就能达成,是相对稳定许多的。

第三,兼容性。HTML5的播放器不支持低版本浏览器。

flash播放器是一个exe的可执行程序,用于播放本地swf格式文件。

Macromedia Flash Basic 8 和 Flash Professional 8 包含了集成的调试器。要使用此功能,您必须使用 Macromedia Flash Player 的支持调试的版本。Flash Player调试版在其它方面与不支持调试的版本(发行版)相同;不同之处是,调试版包含与 Flash Basic 8 和 Flash Professional 8 通信的附加代码。 为了便于开发和调试,Flash Basic 8 和 Flash Professional 8 安装程序默认情况下会在您的浏览器应用程序目录下安装 ActiveX 控件或插件的调试版本。

HTML5是近十年来Web标准最巨大的飞跃。HTML5并非仅仅用来表示Web内容,它也将Web带入一个成熟的应用平台,在这个平台上,视频,音频,动画,以及同电脑的交互都被标准化。随着HTML5的发展,各个浏览器都已经或即将支持HTML5。在大潮流的推动下,微软也表示将把HTML5作为IE9的核心,并将全力投入HTML5。

HTML5 Video Player可以让你通过比较简单的方式将你视频转码成HTML5格式的视频。