在这里给大家分享一个小游戏开发神器-Annie2x.
Annie2x是一款Flash插件,直接通过Flash来开发小游戏,简单逆天。
如果你会Flash或者以前用Flash做页游,做动画,那Annie2x基本上就是0难度了,直接上手。
如果你在Flash使用过CreateJS开发过H5,那基本上Annie2x基本上就是0难度了,直接上手。
并且Annie2x比CreateJS好用太多了。
如何使用呢,去Annie2x官网下载插件(http://annie2x.com)。然后在他的论坛有一个专门讲安装的教程
http://ask.annie2x.com/article/5。
照着来就行了。
不说了,直接上图:
具体制作可以去官方论坛,或者官方的QQ里了解,那里有更多学习资源。
上手非常快,之前用laya egret 还有cocos做一个项目,要做动画效果的时候真的是好麻烦。
有了Annie2x,像做swf一样开发小游戏,真的是太爽了。
上面这个游戏我只用了半天时间就把以前的Flash游戏转换成小游戏了。这里放出源码,大家直接下载后解压用微信开发者工具打开就能预览效果了,见证下这个神奇的开发工具吧。
源码地址:https://pan.baidu.com/s/1Igcyc7pAKijoezfCfm3I7A 密码:9x1j
下载完体验后,一脸懵逼,简直太神奇了,是直接将Flash发布成小游戏的吗???如果是的话,那真是神器了,为什么之前都没有听说过,有这个东西。https://github.com/flash2x居然还有自己的引擎并且开源了,看来要好好的 学习一番了。我的Flash 又可以捡起来了,正愁不知道怎么在小游戏里面把动画做的丰富,这个工具给我解决方案,不错不错!!!!
嗯。Annie2x是工具,结合和引擎叫AnnieJS。引擎是开源免费的
立刻下载试了一下,真的可以玩。十分方便快捷啊。要来好好研究一下了
是的,简单就是天生为小游戏服务的。
这个只用了半天时间改?我不信!我们改一个H5游戏都要好久,并且好麻烦,你这个直接用Flash改的,就更不可思议了。并且我发现里面的射门,是会根据你的手指滑动角度和力度来射出不同的弧线,就这个算法都要写好久吧。不过,总体体验下来,真的很不错!看来是我孤陋寡闻了,要好好了解一下。
嗯,确实是只花了半天时间,当然Fla源文件之前就有了,动画是之前已经做好的,动画制作的话应该也会花上个2天时间吧。至于那个射门效果,如果你仔细看看Fla文件,你会发现那些个射门角度和效果都是用动画去完成的。代码量其实非常少。
居然是真的,这么好的工具,为什么之前都没听说过, 这工具和flash简直结合的太好了,感觉就像官方的,我以前做createJS的时候,就在想国内会不会有大神把它转成小游戏了?果然被我说中了,对我们这种,喜欢flash的人来说,简直就是久旱逢甘霖,爽歪歪,好好研究,到时我也来分享。
之前一直也有的叫Flash2x,只支持H5.后来支持了微信小程序和微信小游戏就更名叫Annie2x了
文件大小好像超过了4M。仔细看了后,发现竟然可以分包加载,并且开放域居然也是用flash做的界面~简直太方便了。这是怎么做到的。
是的,居然被你发现了。这块忘记介绍了。确实是的。做开放域非常方便,你甚至可以把整个游戏都做到开放域。哈哈。
广告真是假
咋一看还以为Flash发布了新功能。原来是通过自定义插件一键把Flash视觉资源发布到小游戏的canvas。把案例下载下来运用楼主推荐的Annie2x工具转换了一下,发现还原度还是很高的。无缝的把Flash IDE 的动画资源转换到小游戏canvas上来。很好的解决了,视觉与逻辑的分离,大大的节省了开发时间。Annie2x是一款相当不错的工具,谢谢楼主推荐!
是的,大量以前的flash游戏资源可以拿来转换。
对了,忘了说。这里面的代码和文件90%是发布的时候自动生成的。我们只需要写最重要的逻辑代码就行。