国内html5 框架是否有类似Construct2,GameMaker的HTML5游戏快速开发工具

《近匠》GameMei:简单易用、快速开发商用游戏
发表于 21:03|
摘要:《近匠》第36期,GameMei是一款可免费在线使用的所见即所得游戏制作平台。游戏策划修改游戏规则的同时,游戏美工可以为游戏更换素材,游戏开发可以编写自定义动作,而游戏测试可以随时在线看到最新的游戏。
GameSalad、Game Maker、Styncyl等低编程门槛的游戏开发工具不断拉低了游戏开发的难度。“这一批引擎都有个共通点,就是试图将游戏逻辑可视化,做成一个简单易用的编辑器,并以此为卖点。简单易用的代价就是功能限制。所以这类引擎往往提供专有的脚本语言或者外部脚本接口。我也曾经看过一些文章分析使用这些软件做商业开发的利弊,总结下来此类工具或许可以用作快速原型,但是真正的开发还是使用更加完善的商用引擎比较靠谱。”(引自知乎作者Avatar Ye的)《近匠》第36期,CSDN移动采访了国内刚刚推出几个月的同类游戏开发工具GameMei创始人兼CEO李愈胜与COO刘卫卫,听听他们对游戏开发的理解与GameMei的发展历程。CSDN:请讲讲你们是谁?你们以往的从业经历?
GameMei是一款可免费在线使用的所见即所得游戏制作平台。GameMei的团队有云平台技术专家、HTML5极客、游戏UI达人和资深测试。值得一提是我们团队中的游戏UI设计师,他们是GameMei的设计者,也是GameMei最初的用户,是他们对GameMei的热爱,让我们的团队充满朝气。
团队创始人和CEO李愈胜从学生时代起就对游戏/轻应用的开发流程优化有浓厚的兴趣,他的硕士专业方向是全球计算与多媒体。不断优化游戏开发流程、让专业游戏开发流程更简单,是他创业的动力。他曾就职于北电网络研发中心、上海育碧、微软亚洲研究院、和微软美国总部Office集团,具有超过10年的技术和行业经验。现在负责公司发展战略和技术创新。联合创始人和COO刘卫卫,毕业于中科大计算机系,热爱游戏,学生时代她和几个同学就曾尝试用C++为RPG游戏《仙剑奇侠传》开发扩展关卡。她曾就职于硅谷创业公司,国内机器视觉龙头企业副总裁,曾在美国创业,产品为室内设计3D建模软件。2010年她和同在美国微软总部工作的李愈胜一起决定回国创业。现在负责产品设计和公司运营。
CSDN:为什么要做这样一个工具?开发者有什么样的需求?
拥有游戏创意、擅长游戏创意的人,不一定会编写代码。他们往往只能将自己的创意写下来,请别人帮助他们实现。即使找到了能帮助他们开发程序的人,沟通的成本也很高,做出的游戏往往不能忠实于原来的创意。如果涉及到反复修改,就更加麻烦了。
在游戏开发团队中,游戏策划往往是最了解玩家需求的人,但是他们却不能直接对游戏进行调整和修改,只能假手于人;而代码开发人员也要反复根据游戏策划的要求修改游戏代码,做了很多重复劳动。即使更换游戏图片素材这样简单的操作,也需要代码开发人员参与。
在手游生命周期较短的现状下,游戏开发团队更需要提高协作效率,缩短游戏创意到游戏成品的开发周期。
CSDN:这个工具是针对游戏开发的哪一个环节?在这个环节中,现在格局是什么样的?
GameMei是一款可免费在线使用的所见即所得游戏制作平台,立志服务于本土游戏开发者。个人开发者可以像使用Photoshop处理图片那样,完全不写代码制作游戏。GameMei无需下载安装,打开浏览器即可使用,也没有后续升级的烦恼。通过鼠标拖放、点击、填填选选,建立游戏场景、添加游戏角色、事件和动作、音乐音效、以及动画和特效。动作库是开放的,支持用复杂的动作序列或者JavaScript代码,自定义游戏需要的动作。对于专业开发团队,GameMei支持多人在线并行的协作,游戏策划根据创意对游戏的玩法,交互,逻辑等直接进行制作和反复调整;美工根据游戏美术风格在策划制作的游戏上直接切换素材;代码开发人员集中精力在自定义动作的开发,以及游戏的性能优化;游戏测试则随时可以在线同步看到最新的游戏,有利于迅速发现定位问题。团队中每个人都能集中精力做自己擅长的事情,降低沟通成本,减少重复劳动。这一新的协作模式,将大幅提高游戏团队协作效率,缩短了游戏创意到游戏成品的开发周期。
在国外可视化制作游戏工具,已经存在了十几年。其中典型的有GameMaker、Construct2和GameSalad。但是高昂的价格,不支持中文版,加之相关中文资料很少,国内的游戏开发者很难使用这些工具。
另外,现有的此类工具都是传统的Windows或者Mac本地程序,下载安装才能使用,并且经常需要下载几十乃至上百兆的更新包;即不支持在线使用,也不支持在线并行协同,基本上同一时间只能有一个人对游戏进行修改,团队协作只能串行进行。
CSDN:GameMei产品做了多久?什么时候推出的?
其实开始创业的时候我们是集中精力在轻量级云平台技术的研发上,包括研发电信级的高并发、高可靠性的轻量级云后端,和基于HTML5+CSS+Javascript的WebApp前端。我们有自主研发的云平台,和所见即所得的WebApp设计IDE,以及一整套开发webapp的工具和流程。在2013年3月份的时候,应邀参加了在美国旧金山举办的Erlang全球开发者大会,并在大会上给了题为Browser
Frontend + Erlang Backend-& Webapp Anywhere的演讲。在大会期间,有幸认识了Erlang的创始人Joe
Armstrong和Robert Virding,以及Mochi Media游戏平台的创始人Bob Ippolito,并和他们进行了深入的技术交流。他们对我们的产品和技术给了许多很有价值的建议。会后我们也考察了附近硅谷的许多企业。回国之后,根据这些信息,我们决定在自己平台的基础上加入对游戏的开发和部署的支持,这就是GameMei的开始。
因为之前积累的前端和后端开发的经验,从4月份到8月份,我们的GameMei内测版已经上线;到了11月份,第一版的GameMei正式推到外网测试。为了满足用户不断的需求,我们不断的加入各种功能,并不断的推出新版本,基本上是每个月都有更新版本。在功能不断丰富的同时,我们坚持强调的是简单易用。有时为了让用户在使用的时候节省一步操作,我们内部会开发数个版本,不断的试用讨论,力求使用户第一次使用的体验达到最佳。
CSDN:从第一个内测版本,到现在你们做了些什么?
我们把GameMei打造为一个可在线协作的、可视化游戏制作平台。GameMei从最直观的角度理解游戏,把游戏分为场景和多个独立的对象。每个对象有自己的图形、属性;围绕着对象“响应事件-&执行动作序列”这一模型,每个对象对各种事件(点击,碰撞等),响应从动作库中添加的动作序列(移动,新创,销毁等);
再加上路径,时间轴,动画效果,物理仿真效果的可视化编辑;一个完整鲜活的游戏就诞生了。
GameMei开发界面
GameMei最重要的核心是不写代码极速制作游戏。为了达到这个目标,我们对各种游戏模型不断加深理解、不断总结,同时不断倾听用户的需求,在技术上加入了很多的创新的抽象层,不断在GameMei中加入贴心的功能。
支持批量导入素材后,创建文件夹分类管理,并可以同步批量创建素材对应的对象;
在场景中选中对象,会出现9个操作点,通过操作这些操作点,所见即所得的调整对象的大小和旋转角度;
支持在动作序列中加入条件判断,并且条件判断可以嵌套,方便实现复杂的逻辑;
动作序列可以保存、复制、粘贴、随意重组和检索,并可以带有注释;
完全兼容PhotoShop的使用习惯的图层系统;
支持设置游戏视窗,支持视窗在大的游戏背景图中移动;
鼠标跟随对象,或让对象替换鼠标;
支持碰撞效果中对多边形物理形状的编辑,就近取点,物理形状可以和图片很相似。
游戏创作出来之后,我们的后端提供了发布游戏的多种渠道:1.可以立刻发布在我们的云平台,立刻得到游戏的访问链接URL;2.可以下载整个游戏,离线运行、部署到其它服务器,或者自由的进行二次开发;3.可以直接打包为Android的安装包,推送到各个应用商场;4.可以直接打包为iOS安装包,推送到苹果的应用市场。这样就完整的把整个游戏开发生态链结合到了GameMei中,确保创作出来的游戏进入良性的生态周期循环(创作=&发布=&上架=&赚钱=&用户反馈=&再创作)。支持极速的创作过程
+ 完整的游戏生态周期,是GameMei一直以来遵循的开发原则。
动作库开放
开放的动作库是我们的一个创新。一个复杂的商业游戏的实现,需要策划、美工人员和程序开发者之间紧密的协作。在GameMei平台上他们可以通过开放的动作库和分布式项目管理来实现。首先各方面的人员统一讨论游戏的功能点,根据功能点决定需要的动作,以及决定动作需要的各个参数;例如主角可以发出大招,招数需要用到的图片素材,可以定制损伤度等等。然后代码开发者实现各个动作(大招);美工准备各种图片素材;每天的各人进度都可以合并到项目中,然后策划可以根据美工创作的素材和开发者实现的动作,直接在GameMei中进行游戏的制作。复杂动作实现的技术难题只在代码开发者这边就完全屏蔽了。同时也借鉴了jQuery的plugin模式:
如果有开源共享的复杂动作,直接拿过来放到动作库可以无缝的使用了。
使用GameMei制作NinJump游戏截图
现在GameMei已经有6000多名注册用户,使用GameMei完全不写代码已经可以制作类似《Flappy Bird》、《Pyro Jump》、《NinJump》、《莫洛莫洛》这样的商用游戏,这几个游戏的示例项目已经出现GameMei引导页面中,教程可以在我们的博客中找到。 未来一个月GameMei将会完整支持像《捕鱼达人》 《植物大战僵尸》这样的关卡较多的中型游戏的无编码制作。
今年8月GameMei计划支持像《刀塔传奇》这样的卡牌类游戏的制作。
CSDN:如何收费,盈利模式如何?
GameMei现在是一款可以免费使用的工具,未来也会一直坚持支持通用功能的免费版。对于希望使用GameMei订制功能的商业用户,我们会收取一定的订制费用。如果是大中小院校或者教育机构希望使用GameMei的订制功能,我们会坚持免费提供。未来GameMei将为游戏制作者提供游戏生命期内的一站式服务,包括游戏制作、游戏资源共享、一键植入广告,一键植入收费接口、一键发布到多个游戏平台、数据监控/分析等等,还将打造自己的游戏聚集地/平台。随着市场的快速成熟,中小型游戏盈利已经越来越容易。GameMei能够帮助游戏制作者大大缩短将创意转变为商业游戏并获利的周期。
CSDN:未来游戏的发展方向如何?GameMei对游戏的未来畅想是什么?
GameMei团队合影
我们内部有一个梦想,那就是“所有的(移动)游戏都Powered By GameMei”。移动端的高速发展,完全改变了游戏市场的格局,不再是一个高端3D的PC游戏就能统一江湖的时代了;买高端PC、高端显卡的游戏发烧友也不再是游戏消费者的主体。例如愤怒的小鸟,部落战争,粉碎糖果等等,这些游戏可以直接在手机/平板上就能玩,用户人群都不是以前所谓的烧显卡一族,而游戏的受众非常广,带来的利润极其可观。这也直接决定了未来游戏开发的新趋势,那就是:大型游戏开发团队不再占有开发市场的主体;取而代之的是针对移动游戏市场的中小开发团队;开发的周期更短,更需要快速迭代,积极创新,随时调整。这就要求游戏开发工具能够适应这种变化趋势。其实大型游戏引擎公司也意识到这个市场的转变。世界著名的Unreal游戏引擎,已经把它的入门使用费用从几十万美元降到按月付费,每个月只需要19美元,即可获得整个引擎的源代码。另一个著名的游戏引擎CryEngine也不甘落后,宣布每月只需要9.99美元。入门费从数十万美元到十几美元的转变,说明这些公司其实正在积极抢夺下一开发浪潮的主体人群,那就是以移动端为目标的中小开发团队。如果再深入的分析这个现象,其实和当年的小型机被PC取代是很相似的。当年DEC是小型机市场的巨擘,其昂贵的小型机给公司带来了丰厚的利润,公司也因此获得了各种殊荣,罩着各种光环。但是PC作为颠覆性创新(Disruptive
Innovation)的出现,短短的几年内就导致了该公司的巨额亏损,一下从巅峰跌倒了低谷。当前大型游戏引擎的费用巨变,其实也是在这个市场上出现了颠覆性创新,
也就是以前专业的游戏硬件,包括Console、高端PC等,作为游戏市场的主体地位正在被移动设备取代;游戏的主体人群,也从少数的发烧友,转变为非常广大的移动端用户;大型高端的3D游戏引擎开发工具在开发市场的主体地位正在被专门针对移动端的游戏开发工具所取代;而以webgl为核心代表的标准HTML5技术更是让大量有着创作游戏梦想的中小团队有了神兵利器。随着移动端软硬件技术的极速发展,移动端游戏高速的普及,将是移动游戏开发的黄金时代,中小开发团队的黄金时代。我们希望GameMei能够让所有有着创作游戏梦想的人,实现他们梦想中的游戏,纵身投入到这个高速发展的崭新的浪潮中。传送门:、、
《近匠》第35期:在极路由眼中,一套智能家居体系应该是由各种触发时间与一套智能规则的结合。构建一个可与所有设备互联互通的开放平台,这是极路由在创始之初就设下的目标。康晓宁讲述了极路由的安全与平台化理念。
《近匠》第34期,人脸识别技术的发展从20世纪70年代开始兴起,是计算机视觉领域迄今为止最热门的研究问题之一。作为人脸识别领域的老兵和移动互联网创业的新进者,Face++试图将这一技术引入到更多领域。
《近匠》第33期:刘振宇与董迎军已经在硬件领域耕耘多年,他们希望将他们在硬件领域多年积累的技术经验和供应链资源共享出来,帮助更多Maker、硬件爱好者、硬件初创团队。因此,他们推出了Mixtile系列嵌入式平台。
及线下开发者活动信息,请关注mobilehub公众微信号(ID: mobilehub)
寻求《近匠》免费报道,请私信:,或发送邮件至mobile#csdn.net。
推荐阅读相关主题:
CSDN官方微信
扫描二维码,向CSDN吐槽
微信号:CSDNnews
相关热门文章问题已关闭
与已有问题相似
问题已重定向至
国内是否有类似Construct2, GameMaker的HTML5游戏快速开发工具?
国外已经有不少HTML5游戏快速开发工具,如Construct2, GameMaker等,它们甚至能够帮助单个UI设计人员独自完成一款游戏。但是纵观国内,基本上只是零散的游戏,貌似并不存在能够帮助非开发人员快速制作HTML5游戏的成熟工具或平台。最近看到一款在线可视化HTML5游戏制作工具GameMei () , 主页上 ()上放出了八款由该工具制作的可定制休闲游戏。尽管与Construct2有不少差距,但已经可以看出其目标是打造一款快速开发HTML5游戏的工具。除此之外,国内是否还有类似的工具或平台呢?以及HTML5技术在游戏开发领域有什么劣势和不足?国内都有哪些企业涉猎HTML5游戏领域?对这个行业的前景又有些什么看法?欢迎大家探讨,谢谢~游戏制作软件比较
这两天涉猎了市面上一些优秀的游戏开发工具,谈谈我的感受
1.橙光文字游戏制作工具
适合游戏类型:AVG
导出格式:WebFlash,Exe,iOS,Android
优势:非常傻瓜化,上手难度低。而且有平台支持,做好的游戏可以很轻松发布到网上,平台有足够的流量。
缺点:产品会受到橙光平台的限制。没有自适应,有不少BUG
BUG越来越少了
Showcase:
适合游戏类型:各类小游戏
导出格式:Flash Exe(收费) iOS(收费)
优势:As3代码开放,界面很清爽,拖曳式编程
缺点:导出格式太少
Showcase:
3.GameSalad
适合游戏类型:各类小游戏
导出格式:Html5 iOS Android(收费)
优势:功能强大 调试方便(利用Gamesalad Viewer)
界面清爽 平台丰富&拖曳式编程
缺点:Html5存在效率瓶颈
Showcase:
4.RPGMaker VX ACE
适合游戏类型:RPG AVG
导出格式:Exe
优势:功能强大 上手简单 纸娃娃系统很棒
缺点:格式单一 默认画质/战斗系统十分老土
Showcase:去月球 雨血:死镇
5.GameMaker:Studio
看到这渣渣一样的UI我就不想看下去了
6.Construct2
适合游戏类型:各类小游戏
导出格式:Html5(收费) PhoneGap(收费)
优势:导出的Html5游戏效率还挺高的样子
劣势:UI较渣 全收费
适合游戏类型:3D中小型游戏
导出格式:iOS Android
Web(UnityPlayer)Mac Windows
优势:免费 自带3D引擎 跨平台性好 底层功能丰富
劣势:封装的API导致有坑只能绕
Showcase:/gallery/made-with-unity/game-list
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。  看着应用商店里五花八门的游戏,大神级的人心痒了,完全可以挥洒一下自己的才能,去开创一个更符合自己心意的游戏。然而,我等刚入门或小白级别的平民呢,只能在边上仰望大神流哈喇子吗?对于这一情况,一些傻瓜式的游戏引擎便应运而生,让不会编程的你,也能够展现一下才华,创建属于自己的游戏。
  GameSalad是一个无需编码的游戏平台,提供拖放式游戏开发引擎,用户只需要想好图片和整个流程,其它的交给GameSalad处理即可,支持Android、iOS、Windows Phone和HTML5等平台。
  主要特性:
GameSalad是率先支持使用HTML5发布游戏的游戏创作平台之一,这就可以使用户更简便地将游戏分享到那些不支持Flash游戏的平台中去。
GameSalad拥有一个蓬勃发展的论坛社区,由上千个独立开发者组成,在这里与其他开发者交流,对你的开发会很有帮助。
功能全面。
  相关链接:
  Stencyl是一个游戏创作平台,让你无需编码就可为iOS、 Android以及Windows等多个平台创建出令人惊叹的游戏,让你实现,一次编程处处运行。
  主要特性:
一次设计处处运行:支持iOS、Android、Flash、Windows、Mac和Linux。
无编码要求:拥有非常高大上的可视化拖放界面。
  相关链接:
  GameMaker是一款拥有图形界面,可灵活编程,以2D游戏设计为主的游戏开发软件。除了能让开发的速度比原生语言快80%外,还可以在短短数小时之内构建出功能齐全的原型,或在几周之内就能完成一个完整的游戏。
  主要特性:
支持GML脚本语言,通过它用户可以进一步控制游戏,对角色、物体和场景进行设计。
支持拖动和拖放的方式,在IDE里开发游戏。
跨平台:支持iOS和Android。
  相关链接:
  Construct 2是一款功能强大基于HTML5的游戏编辑器,专为构建2D游戏而设计。通过它,没有编程基础的人可以使用鼠标拖动和拖放的方式,利用可视化编辑器和基于行为的逻辑系统开发属于自己的游戏。
  主要特性:
快速易用:用Construct 2制作游戏是小菜一碟,只需拖放对象,对其添加行为,就能让一切活跃起来。
强大的事件系统:通过强大的事件系统,让你的游戏在一个可视化方式下做一切需要做的事。
即时预览:使用Construct 2可以在任何时候预览自己的游戏。
跨平台:支持iOS、Android平台等。
惊人的视觉效果。
可扩展性。
  相关链接:
  Gideros提供跨平台技术来创建惊人的游戏,无须懂特别高深的编程语言,就可以自己开发游戏及应用。Gideros还提供了自动屏幕缩放和适当的图像分辨率,这使得支持不同的屏幕分辨率与创建通用的项目成为一个简单的任务。
  主要特性:
免费:只需注册一下,就可免费使用。
即时测试:开发游戏时,Gideros可以在真实设备上通过无线网进行测试,仅需要1秒钟,并不需要浪费时间来导出或者部署程序。
原生速度:在C/C++和OpenGL的基础上开发,游戏以本地速度在运行。
跨平台:支持iOS及Android平台。
  相关链接:
  Game Editor是一款开源的游戏设计软件,给你创造游戏的力量。不像其他游戏开发工具,它给你机会去更改游戏创建器中的源代码,为移动设备及个人电脑构建2D游戏。
  主要特性:
跨平台:支持iOS、Android、Windows及Linux等。
通过Game Editor你可以学到很多关于游戏创建、编程以及许多其他的知识。而且,如果它没有你想要的功能,你完全可以自己去创造,并无须担心系统问题或兼容性。
  相关链接:
  使用Multimedia Fusion 2快速又简单,让你在短时间内就能够学到创建游戏的基础知识。而且,它拥有众多导出选项,让你能够为多个平台发布游戏,例如iOS、Android和Windows等平台。
  主要特性:
Multimedia Fusion 2为你提供所有创建所需的软件。
创建任何类型的2D游戏或应用。
无需烦恼复杂的编程知识,只需在一小时之内就能学到基础要点。
  相关链接:
  LiveCode主要服务那些想要学编程的非专业人员,特别是学生,支持Android、iOS以及Windows等多平台。现在还处于研发者测试阶段的LiveCode7,完全是为中国市场来设计的。除了它预留的名字以外,其他的任何东西都可以直接使用中文。&
  主要特性:
平民化:简单的英语脚本、图像化开发环境,目标就是让全民都可以写代码。
免费化:免费的开源版本、免费的培训教材和免费的社区支援。
普及化:研发跨平台支持、发布跨平台支持和云端服务器支持。
  相关链接:
  最后一个说的是,国内首款在线可视化游戏开发平台GameMei,它是启云旗下的一款在线可视化HTML5游戏开发制作平台,通过上传几张图片即可做成一款跨平台游戏,降低游戏开发门槛,简化游戏开发流程。
  主要特性:
无需编码:可视化操作,不用写代码,在拖放中实现动作、事件及行为添加。操作简单便捷,让做游戏更加顺手。
支持关键帧动画,物理仿真效果:可视化关键帧动画编辑器,不用写代码也能做酷炫的游戏动画效果,同时支持2D的刚体和软体力学以及碰撞检测,模拟真实物理运动场景,使游戏更加逼真。
一键生成游戏,实时分享做游戏的喜悦:一键生成游戏在线链接,同步到你社交圈、朋友圈,与你的好友一起分享。
支持发布到各大游戏平台:可同时生成Android、iOS平台游戏。
  相关链接:
  相关文档:
验证消息:Admin10000
提示:常上QQ空间的朋友可关注,精彩内容不错过。
理智评论文明上网,拒绝恶意谩骂 发表评论 / 共0条评论
登录会员中心}

我要回帖

更多关于 国内html5网站案例 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信