目前做 webgame,Flash 还是主流吗?
本人是一个前端自学者,也学过一点HTML5小游戏。对webgame很有兴趣,想了解一下,不过目前貌似webgame的语言都是flash?好像没看到有JS/HTML5的,即使有也只是一些悠闲小游戏。
所以目前要做webgame,主要还是需要flash?
回复内容:
Flash必然是主流 原因如下:第一: flash在webgame上已经有整套的成熟解决方案。
第二: flashplayer在pc机上的安装率是非常高的。
第三: flash的开发成本比较低,成熟的开发框架,成熟的开发工具。
第四: Flash开发技术不断的强大,例如多线程的支持、3D的支持、音视频的优化等等,同时Adobe也将重点和专注领域放到了游戏方面。
第五: Adobe推出的Air在一定程度上也解决了手机应用的实现。
关于html5
第一: html5处于发展阶段,目前的API不够完善,浏览器支持程度不够,开发工具不够完善等
第二: 目前html5确实是在不断强大例如:对于绘图的支持、websocket的支持、音视频的兼容,开发组件的强化(表单)。 但是都不够成型甚至一些还有些鸡肋。 例如 音视频, html5的音视频仅仅是支持视频音频的播放,但是不支持解码编码,需要依赖浏览器,由于浏览器的不同也就造成了兼容问题
第三:从目前来看html5可以制作一些简单的应用,例如 一些小游戏,一些手机上的单机游戏。但是比较大的pc上的webgame 还是谨慎使用。
希望对你有帮助。
啰嗦两句: 总听到有人收 html5会替代掉 flash, 我认为这是比较不负责任或者是跟风的说法,因为这两种技术在未来 html5比较亲向于手机方面的应用 flash 比较亲向于pc。 所以不会是谁干掉谁,而是一定程度上的互补! HTML5以后会在轻量级游戏上有不错的发展,但是大型WebGame Flash在近几年内仍然肯定是主流 我们公司早期开发的两款游戏都是js+html,但是在表现上遇到很多问题,而且缺乏socket等长连接支持,难以实现即时战斗等功能,商业游戏不能放弃IE6等早期浏览器的用户,兼容性上也要花很多功夫,所以之后的游戏都改用flash开发了。这也是目前业内的普遍趋势。 如果你去 Google Chrome Store 看看。已经有不少 Web Game 采用 HTML 5 方案实现。比如 Popcap 的 Bejeweled 钻石迷情。但不得不说,除非你的团队很大,有额外的人可以做这些研究。还是用 Flash 做游戏比较稳当,如果你想现在做产品:Flash。如果你想研究制作 Web Game:HTML 5 第四: Flash开发技术不断的强大,例如多线程的支持、3D的支持、音视频的优化等等,同时Adobe也将重点和专注领域放到了游戏方面。-----flash是不支持多线程的。 HTML5是趋势,Flash的Air也不错 2D游戏的话必然Flash,已成定局。3D游戏有3个大方向,Unity3D,Flash3D或者自己写引擎写插件.这3个方向都可以找到成功案例,所以很难讲将来哪个是主流~~ HTML5做游戏的根本问题在于所有人都能看到源代码,HTML5游戏的运行依赖浏览器的解释,如果浏览器篡改变量的话。。。HTML5游戏防外挂是个巨大的挑战,因为所有的逻辑都必须在服务器端做二次校验,一个不留意的话。。。 我比较看好AIR在手机上的发展,重点在游戏方面,特别是用GPU渲染的游戏,性能大幅提升,而且是跨平台的。

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Panduan untuk Sempadan Jadual dalam HTML. Di sini kita membincangkan pelbagai cara untuk menentukan sempadan jadual dengan contoh Sempadan Jadual dalam HTML.

Panduan untuk HTML margin-kiri. Di sini kita membincangkan gambaran keseluruhan ringkas tentang HTML margin-left dan Contoh-contohnya bersama-sama dengan Pelaksanaan Kodnya.

Ini ialah panduan untuk Nested Table dalam HTML. Di sini kita membincangkan cara membuat jadual dalam jadual bersama-sama dengan contoh masing-masing.

Panduan untuk Susun Atur Jadual HTML. Di sini kita membincangkan Nilai Susun Atur Jadual HTML bersama-sama dengan contoh dan output n perincian.

Panduan untuk Pemegang Tempat Input HTML. Di sini kita membincangkan Contoh Pemegang Tempat Input HTML bersama-sama dengan kod dan output.

Panduan kepada Senarai Tertib HTML. Di sini kami juga membincangkan pengenalan senarai dan jenis Tertib HTML bersama-sama dengan contoh mereka masing-masing

Panduan untuk Memindahkan Teks dalam HTML. Di sini kita membincangkan pengenalan, cara teg marquee berfungsi dengan sintaks dan contoh untuk dilaksanakan.

Panduan untuk Butang onclick HTML. Di sini kita membincangkan pengenalan, kerja, contoh dan onclick Event masing-masing dalam pelbagai acara.
