CocosCreator你又从新燃起我对Cocos的激情!
来源:互联网 发布:银行软件 编辑:程序博客网 时间:2024/06/05 18:04
老早之前我对手游开发两款引擎Unity和Cocos都有接触过,也有过相关项目的开发经历,我个人谈谈这两款引擎的对比和看法:cocos的有点在于他的轻巧,导出的包比较小,一些动画方面也比较好用,但缺点在于他的UI,UI编辑器和逻辑是分开的,如果要修改UI还要重新导出文件放到工程中,还有一点就是配置环境太麻烦,甚至会成为新手入门的门槛,而且最后发布也是一个很繁琐的问题,这些点没有使用Unity那么方便,但Unity虽然说界面和功能是在一起的,但本身Unity公司之前一直没有太关注2D和UI这两块,无论公司还是个人都有这样的看法,3D游戏就用Unity,2D游戏就用cocos开发,说明cocos在2D游戏这块还是有它的有点,但我个人就是不太喜欢用cocos。
今天下午,朋友老张以为技术交流伙伴告诉我触控出来了一款软件CocosCreator,我好奇的问这是什么东西,以为又是一个跟CocosStudio差不多的UI编辑器,然后他发给我连接,我打开看了一下,心情一下子激动了起来,知道是触控出的一个完整的游戏开发解决方案,包括了 cocos2d-x 引擎的 JavaScript 实现(不需要学习一个新的引擎),以及能让你更快速开发游戏所需要的各种图形界面工具,说到底就是一款完全模仿Unity3D引擎的2D工具引擎,我自己更倾向于叫他Unity2D,他的操作体验上完全继承Unity3D的开发方式,然后还保存了原有自己在2D方面的优势,我当时就想这么好的东西为啥没早点出来,正如官方所说的,”对不起,我来晚了”。当然也能理解,Unity引擎逐渐蚕食着Cosos的市场份额,也许让触控不得不做出一些改变,下午得知这个新的“引擎”的时候,我就立马停下手头的工作,专注的去看了一遍所有的文档和教程,竟然官网上教程上直接贴出Unity用户上手指南,
,当然心里也想,触控这么做就不怕Unity会告他嘛?后来从一位“专业”的朋友那里得知,具体我也不知道可不可靠,说unity也支持这软件的开发,这个不是权威的观点,只是个人瞎掰,我又猜测是不是Cocos团队买的Unity源码来进行参考改写,又猜测或许是大中国也不缺乏这种牛人,能够在短期快速模仿出这款工具,总而言是就集成了cocos和unity两款引擎的有点,当然现在可能还不是太成熟,官方也说每周会更新一些bug,每个月会更新一个版本,说明官方团队也在加快步伐推进这款软件早点在市场上占稳脚跟。看完所有的官方文档之后,然后吃完饭,然后加班把下午耽误的工作补上,一直到11点下班回来继续研究这个工具引擎,他开源了一些游戏Demo供我们学习,我也是把Demo从git上clone下来,然后发布到自己的本地服务器,是能够成功的跑出来效果。
,然后我就想发布到我的外网服务器,但直接将导出文件传到服务器,在浏览器打开游戏地址却发现不能运行,后来尝试修改了一下服务器支持的文件MiME类型,就能够成功的显示出来了,贴上地址:http://dingxiaowei.cn/game/21/index.html ,
然后在手机浏览器打开发现也是能完美运行,切记打开手机的旋转模式哦!
效果图:
写到这里,我发现触控出来这个工具引擎之后,不就是在走H5的方向嘛,我在想白鹭引擎你颤抖了吗?反正对于一个Unity开发者而言是一个福音,能快速的上手cocos引擎,也能够在2D游戏多一个选择。希望自己能够多多写一些分享的文章,我们一起学习这款引擎!
相关教程链接:
http://www.cocos.com/docs/creator/getting-started/introduction.html
欢迎关注我的围脖
==================== 迂者 丁小未 CSDN博客专栏=================
MyBlog:http://blog.csdn.net/dingxiaowei2013 MyQQ:1213250243
Unity QQ群:375151422 cocos2dx QQ群:280818155
====================== 相互学习,共同进步 ===================
- CocosCreator你又从新燃起我对Cocos的激情!
- CocosCreator你又从新燃起我对Cocos的激情!
- CocosCreator你又从新燃起我对Cocos的激情!
- 燃起对研究的激情
- 最能燃起你学习激情的一句话是什么
- 最能燃起你学习激情的一句话是什么?
- 看完之后,我又燃起了斗志 !
- 哪一句话,能燃起你的斗志
- 我又没对你说
- 重新燃起孩子们对计算机编程的兴趣
- 俞敏宏的一段话,看着激情的老俞,我哭了又哭
- 如果你不再对你所从事的饱含激情,那么就到了改变的时刻
- 我的激情 怎么了!
- 亲,你裁到我心坎里面去了,激情48小时的裁员斗争
- 我的blog从新开张了
- 燃起新的生命火焰
- 一群对J2EE充满激情的兄弟
- 你的生活为什么没有激情?
- IntelliJ IDEA导航特性Top20
- React Native iOS 开发环境搭建
- android网络编程 五(WebView)
- 程序员:如何接手垃圾代码?
- OpenGL头文件区别
- CocosCreator你又从新燃起我对Cocos的激情!
- unity学习(三)
- 支付宝 rsa 签名-客户端支付
- python初学main函数 文档字符串 编码声明
- uva 10759 throw dice
- 带环链表
- 【cocos2d-x 2.x 学习与应用总结】13: 借助CCGLProgram实现自定义绘制
- Eclipse stm32 编辑 编译 下载 调试 ( ST-Link J-Link ) 环境搭建 (使用GNU ARM Eclipse)
- DP -----Backpack