Cocos Studio家族更新太频繁,初学者不要跟得太紧(纠正)

简介:

 说实在的,Cocos Studio和Cocos2d-x这两个更新都过于频繁,小版本太多。似乎许多开源框架也都有类似特点。夸张一点说,开发商似乎是更新1-2个BUG,或者增加1-2个新功能就急急地宣布一个新版本。我几乎是一路紧跟学习的,感觉其中的“坑”太多!!!!!!

    到底哪些版本搭配比较稳定,目前还没有这方面的统计文章。此前我开发的环境是Cocos2d-x 2.2.3+CocoStudio 1.4.0.1感觉比较稳定,但是很显然,其中的CocoStudio GUI加载等方面还存在明显效率问题。

    Cocos2d-x 3.x版本主要的增强在于,Sprite3D这块加载,而且引用C++ 11新特性。

    Cocos Studio这边,除了感觉提供json的二进制导出支持与Cocos Studio编辑器运行速度明显加快外,太大变化也不多。

--------------------------------------------------------------------

    最近,在为升级视频教程作准备,想从Cocos Studio 2.0.6+Cocos2d-x 3.3 Final开始,一下就吃了一个闭门羹。例如想加载CocosStudio导出的csb文件,代码如下:

Node* node = CSLoader::createNode("res/MainScene.csb");

  闭门羹截图如下:

wKiom1SvGBjCcnOzAAFF1NMgPzE707.jpg

 

    从网络上了解到在Cocos2d-x 3.3此前的几个版本中就存在类似BUG,不想到现在还存在。想想我的感受吧!

   

    回忆再三,从很早的Coco Studio 0.X开始,我几乎是一路紧跟学习的,感觉其中的“坑”着实有些多--开发商家太急于公布小版本!


抱歉!


    不好意思,埋怨错了!上面代码应该修正为如下即可:

Node* node = CSLoader::createNode("../res/MainScene.csb");


    系统从当前路径开始搜索上述项目中的资源文件,当前路径即是当前win32项目路径proj.win32下文件*.vcxproj所在位置,因此需要使用上述表达。


    但还是坚持前面观点,不要跟随版本更新太急,特别是小版本。当然,如果在公司工作,项目之余,作为学习新性能,临时安装使用一下小版本也未尝不可。


    刚刚确定下想基于Cocos2d-x 3.3 Final+Cocos Studio 2.0.6更新当前视频教程,前不久才来了一个Cocos2d-x 3.4 Beta。还有一个Cocos Studio 2.1 Beta--显然这是一个大更新。而且,从我简单了解Cocos Studio 2.0.6来看,它恰恰缺乏我需要的骨骼动画控件。先重新调整一个思路再说。



















本文转自朱先忠老师51CTO博客,原文链接:http://blog.51cto.com/zhuxianzhong/1600916 ,如需转载请自行联系原作者


相关文章
|
存储 程序员 编译器
Visual Studio 2022 程序员必须知道高效调试手段与技巧(下)终章
Visual Studio 2022 程序员必须知道高效调试手段与技巧(下)终章
179 0
|
5月前
|
开发者 Windows Android开发
跨平台开发新选择:揭秘Uno Platform与.NET MAUI优劣对比,帮你找到最适合的框架,告别选择困难症!
【8月更文挑战第31天】本文对比了备受关注的跨平台开发框架Uno Platform与.NET MAUI的特点、优势及适用场景。Uno Platform基于WebAssembly和WebGL技术,支持Windows、iOS、Android及Web平台,而.NET MAUI由微软推出,旨在统一多种UI框架,支持Windows、iOS和Android。两者均采用C#和XAML进行开发,但在性能、平台支持及社区生态方面存在差异。Uno Platform在Web应用方面表现出色,但性能略逊于原生应用;.NET MAUI则接近原生性能,但不支持Web平台。开发者应根据具体需求选择合适的框架。
211 0
|
传感器
时隔这么长时间,我把常用的功能整理好了,再来感受VueUse工具库的优雅吧~
时隔这么长时间,我把常用的功能整理好了,再来感受VueUse工具库的优雅吧~
时隔这么长时间,我把常用的功能整理好了,再来感受VueUse工具库的优雅吧~
|
iOS开发 MacOS
iOS 的这个功能你肯定听过,但用对它能极大提升效率
iOS 的这个功能你肯定听过,但用对它能极大提升效率
112 0
|
存储 缓存 数据可视化
还有这种操作?--掌握了这些小技巧,让你事半功倍(Unity3D)(三)
掌握一些Unity编辑器的小技巧,会让你开发以及使用更加快捷有效。这篇文章就分享一些Unity在使用使用的一些小技巧,有什么不对的记得留言哦。
|
Android开发 iOS开发 开发者
iOS 模块化进阶整理记录(中)
iOS 模块化进阶整理记录(中)
314 0
iOS 模块化进阶整理记录(中)
|
存储 前端开发 测试技术
iOS 模块化进阶整理记录(下)
iOS 模块化进阶整理记录(下)
194 0
iOS 模块化进阶整理记录(下)
|
存储 前端开发 中间件
iOS 模块化进阶整理记录(上)
iOS 模块化进阶整理记录(上)
471 0
iOS 模块化进阶整理记录(上)
|
图形学 开发者
还有这种操作?--掌握了这些小技巧,让你事半功倍(Unity3D)(二)
掌握一些Unity编辑器的小技巧,会让你开发以及使用更加快捷有效。这篇文章就分享一些Unity在使用使用的一些小技巧,有什么不对的记得留言哦。