Ben Forta谈Flash和HTML5游戏开发的差异性
2011年08月14日
导语:日前,2011年Adobe开发者大会在上海成功举办,超过500名Flash领域的技术爱好者来到现场分享了本次技术盛宴。根据大会上获得的数据,全球已有超过3 000 000名游戏开发者和设计师在使用Flash,99%的具有上网功能的台式机安装了Flash Player,75%的在线视频采用了Flash技术,70%的网络游戏是基于Flash开发的,在中国这个数字更大。Flash(3D)游戏开发、 Flash应用与移动设备结合、基于Flex的企业移动应用开发、针对移动设备的Flash游戏性能优化和移植以及与HTML5的比较是今年谈论最多的话 题。在大会现场,Adobe全球平台技术推广总监Ben Forta接受了CSDN记者的专访,就相关热点话题分享了他的看法。
CSDN记者:能否比较一下Flash和HTML5游戏开发的差异性。什么类型的游戏更适合于用Flash开发,什么类型的游戏更适合用HTML5开发?
Adobe全球平台推广部总监Ben Forta
Ben Forta:HTML5 当前非常火爆。但是Flash和HTML5不应该有什么冲突。Flash是对HTML 5的一个延伸和扩展。过去Flash用过的一些技术,现在HTML5也在用。究竟在何种情况下一定要使用HTML5,哪一种一定要使用Flash,其实并 没很清晰的界线,两者之间是一种互补的情况。HTML5有的东西不能做,但Flash可能可以做。反过来其实也是一样的。
如果一定要说到某些具体的应用,HTML5相对来说还是一个比较新的技术,针对某些特定的浏览器可能会用到HTML5。就游戏开发总体上来讲,更好 的选择还是Flash。我赞同这样的看法,HTML5今后也会有比较多的应用,当然这要取决于具体的应用类型,以及用户需要的用户体验是什么样的。此外, 如果是基于浏览器的应用,更加适合于HTML5的应用,我指的是一些桌面终端。如果是其他终端的话,如移动终端,显然HTML5不是一个很好的选择,这方 面Flash开发出的应用效果是最佳的。
CSDN记者:今年以来,我们看到Adobe明显加强了对HTML5的支持力度,包括今年3月份发布的将Flash文件转换为HTML代码的工具Wallaby(小袋鼠),以及最近发布的Edge。总体来说,您认为HTML5对Adobe来说是一个机会,还是威胁?机会和威胁分别体现在哪些方面?
Ben Forta:HTML5对Adobe来说是一个非常大的机会。在对HTML5的支持力度上,Adobe 做了很多工作。我们的工作就是要为开发者提供最好的开发和设计工具。Adobe推出上述工具的原因,一方面满足了开发者社区的需求,同时进行了多项的技术 投资,无论将来开发者使用HTML5或Flash,只要他们热衷于Adobe的工具和工作流,Adobe都将是赢家。
备注:
Wallaby(小袋鼠):Wallaby可以将Flash文件转换为HTML格式。不过这款工具面向开发人员,因此普通用户无法将其安装到手机上并开始浏览Flash页面。
Adobe Edge:Adobe Edge允许设计师通过HTML5、CSS和JavaScript制作网页动画,无需Flash。
CSDN记者:今年的Adobe开发者日上,您观察到中国开发者对新技术有哪些反响?目前他们用Flash开发的情况能否简单介绍一下?
Ben Forta:中国游戏开发者的创意非常好、非常丰富。我每次来中国都会发现有一些新的应用,这些应用程序在其他国家都没有看到过。包括企业应用、社交媒体方面的应用都非常不错。总的来说,中国游戏开发者的参与感非常强,在参与新的应用开发方面,比其他国家的开发者的参与感都要大。
当然这方面也不是没有挑战。中国市场最大的挑战就是非常的庞大,中国有非常大的人口,玩家的数目非常庞大的。要尽可能的开发出适合中国市场、中国玩家,更多本土化特点的游戏,这并不是一件容易的事。
CSDN记者:最近Adobe宣布将于下月末关闭其应用程序商店,这对Adobe以及开发者会产生什么影响?
Ben Forta:对Adobe公司基本上没什么影响,所以才关闭了。Adobe未来的重心更多会放在帮助开 发者跨平台开发应用上。在推广渠道上,不仅Adobe会和合作伙伴采取更多的方式帮助开发者推广应用赚钱。另一方面,开发者可以直接用iOS、 Android、BlackBerry等各自的平台发布应用,直接面向于不同平台的用户。Adobe因此没有必要再自己做一个应用商店。
CSDN记者:Adobe 今年发布了两款移动程序开发软件:Adobe Flash Builder和Adobe Flex 4.5。开发者使用Flash语言在这两款软件上编写程序后,软件会自动再编译,将程序转成可以在Android、iOS和黑莓PlayBook上的原生 应用。但问题是,这些自动编译过来的应用会缺少一些各个移动操作系统所度具有的功能以及应用运行不畅的问题。对此,Adobe会有什么解决办法或建议?
Ben Forta:Adobe提供的Flash工具能够使开发者开发出支持不同平台的应用。刚才说的问题确实存在,Adobe很重视这些问题,已经有了解决办法并将在下一个版本的开发工具功能中有所体现。我们将为不同的移动平台提供本地扩展(调用)插件,在编译的时候,应用可以通过该插件调用平台的本地特性。由此带来更顺畅的运行效果。
举个例子,今天的演讲中我提到有一个双屏幕的终端,这个功能就是我们现有的AIR支持不了的。不过在这方面我们已经拿出了解决方案。采用了本地扩展(调用)插件后,开发者只要开发一次,就可以将同一应用用在不同的终端上面。(付江/文)
人物简介:
Ben Forta:Adobe 公司的全球平台推广部总监,他在计算机行业的产品开发、支持、培训和营销等方面具有二十多年的丰富经验。Ben 是最畅销系列书籍 ColdFusion Web Application Construction Kit 的作者,以及关于 SQL、正则表达式 (Regular Expressions)、Java 服务器网页 (Java Server Page)、WAP 和窗口开发 (Windows development) 等书籍的作者。Ben Forta 撰写的、超过50万册的书籍已经在全世界以15种语言出版。(付江/文)
浅谈java中的四个核心概念
两大主流编程语言将主宰未来IT行业
发表评论
-
C语言字符串函数大全
2012-07-06 09:52 512函数名: strrev 功能: 串倒转用法: char * ... -
SQL Server CLR 极速入门,启用、设计、部署、运行
2012-07-06 09:46 743原文:http://www.yongf ... -
基于commons-fileupload组件的上传下载与删除
2012-07-03 13:44 812作者:蜗牛 527812862 1. 首先把ja ... -
怎么在DropdownList下面嵌入图片
2012-07-02 12:54 874flex4 的DropdownList下拉框组件本身并不支 ... -
[tamarin系列之3] ASC编译器命令行基础
2012-07-02 12:54 9181、ASC编译器简介 avmshell执行了abc文 ... -
mx_internal变量读取和设置
2012-07-02 12:54 671Flex中很多组件的变量都有mx_internal命名空间 ... -
让数据自己来讲故事
2012-07-02 12:54 540Adobe Flash Builder 4 简 ... -
flash builder 制作 浏览器并 读写配制文件
2012-07-02 12:54 740flex/spark" xmlns:mx=&q ... -
Flex 开发框架汇总
2012-07-01 10:21 610现有成熟常用的Flex ... -
探究 Flex 组件的生命周期
2012-07-01 10:21 493简介: 最为新一 ... -
Silverlight与Flex的比较选择
2012-07-01 10:21 519flash已经出现很多 ... -
重写Flex组件
2012-07-01 10:21 647一、为什么要重写组件 1、在FLEX已有组件无法满足业务 ... -
实现最大化、最小化、缩放功能的TitleWindow
2012-07-01 10:20 745前段时间在做flex的一个文档在线浏览时用到了需要Titl ... -
iphone开发-3ds降价继续友好合作?Adobe发布开发平台AIR
2012-06-30 16:49 642iphone开发-3ds降价继续友 ... -
ADOBE推出“Adobe RIA开发工程师”认证
2012-06-30 16:48 3ADOBE推出“Adobe RIA开发 ... -
成为一名高端的Flash游戏开发工程师需要具备的方方面面
2012-06-30 16:48 624成为一名高端的Flash游 ... -
[转载]Test 4 : Ben Forta谈Flash和HTML5游戏开发的差异性
2012-06-30 16:48 739[转载]Test 4 : Ben Forta谈Fl ...
相关推荐
[MySQL必知必会].Ben.Forta.扫描版(ED2000.COM)
MySQL必知必会+高清晰中文书签版MySQL必知必会+高清晰中文书签版
正规表达式必知必会 [(美)BEN FORTA著;杨涛译][人民邮电出版社][2015.01][131页] 高清扫描带书签
SQL必知必会-Ben+Forta.mobi(第四版)超清文字版,kindle可以打开,
1.1 数据库基础 1.1.1 数据库 1.1.2 表 1.1.3 列和数据类型 1.1.4 1.1.5 主键 1.2 什么是SQL 1.3 动实践 1.4 结
每天10分钟学习SQL:Sams教你如何自学(第5版)SQL in 10 Minutes a Day, Sams Teach Yourself (5th Edition)
MySQL 是世界上最受欢迎的数据库管理系统之一。...和基于全文本的搜索、存储过程、游标、触发器、表约束,等等。通过重点突 出的章节,条理清晰、系统而扼要地讲述了读者应该掌握的知识,使他们不经 意间立刻功力大增。
mysql是世界上最受欢迎的数据库管理系统之一。书中从介绍简单的数据检索开始,逐步深入一些复杂的内容,包括联结的使用、子查询、正则... 本书注重实用性,操作性很强,适用于广大软件开发和数据库管理人员学习参考。
(Safari Books Online_Sams Teach Yourself in 10 Minutes) Forta, Ben - MySQL crash course Includes index-Sams Publishing (2005).pdf
MySQL必知必会,带你入门MySQL,包括数组的脚本文件!!!
By Ben Forta Publisher : Sams Publishing Pub Date : March 31, 2004 ISBN : 0-672-32567-5 Pages : 256 Slots : 0.5 Sams Teach Yourself SQL in 10 Minutes has established itself as the gold ...
本书是全球程序员公认的正则表达式最佳速成教材。作者Ben Forta是世界知名的技术作家,目前担任Adobe公司的高级技术推广专家。
Ben Forta经典著作“MYSQL必知必会
本书注重实用性,操作性很强,适合于SQL 的初学者学习和广大软件开发及管理人员参考。 作者简介: Ben Forta是世界知名的技术作家,也是Adobe技术界最为知名的专家之一,目前担任Adobe公司的...
SQL必知必会(第4版) (图灵程序设计丛书 80) - [美]Ben Forta.mobi
与其他同类图书不同,它没有过多阐述数据库基础理论,而是专门针对一线软 件开发人员,直接从SQL SELECT开始,讲述实际工作环境中最常用和最必需的SQL知识,实用性极强。通过本书,读者能够从没有多少SQL经验的新手...
Ben Forta 著;钟鸣 刘晓霞 译 本书实例丰富,涉及不同平台数据的排序、过滤和分组,以及表、视图、联结、子查询、游标、存储过程和触发器等内容。
By 作者: Ben Forta ISBN-10 书号: 0134757068 ISBN-13 书号: 9780134757063 Edition 版本: 1 出版日期: 2018-05-25 pages 页数: 144 $34.99 Learn to use one of the most powerful text processing and ...