CocosCreator你又从新燃起我对Cocos的激情!

2023-10-23 00:48

本文主要是介绍CocosCreator你又从新燃起我对Cocos的激情!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

更多教程请访问:

http://dingxiaowei.cn/

老早之前我对手游开发两款引擎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的激情!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/264655

相关文章

Debugging Lua Project created in Cocos Code IDE creates “Waiting for debugger to connect” in Win-7

转自 I Installed Cocos Code IDE and created a new Lua Project. When Debugging the Project(F11) the game window pops up and gives me the message waiting for debugger to connect and then freezes. Also a

PMP–一、二、三模–分类–14.敏捷–技巧–看板面板与燃尽图燃起图

文章目录 技巧一模14.敏捷--方法--看板(类似卡片)1、 [单选] 根据项目的特点,项目经理建议选择一种敏捷方法,该方法限制团队成员在任何给定时间执行的任务数。此方法还允许团队提高工作过程中问题和瓶颈的可见性。项目经理建议采用以下哪种方法? 易错14.敏捷--精益、敏捷、看板(类似卡片)--敏捷、精益和看板方法共同的重点在于交付价值、尊重人、减少浪费、透明化、适应变更以及持续改善等方面。

人生不只是需要激情,还需要的是平淡

在我们的生活中,随处可见激情,也随处可见平淡。每天,我们的生活很多都是从平淡开始的,每天重复着工作,每天都觉得这是很无聊的事情,可是人生就是这样,我们得适应这样的生活。激情的生活偶尔也可以去体会一下,太多的激情反而会让人不适应。

王楠首次讲述Cocos Creator背后的故事

Cocos Creator发布至今,得到了许多开发者的支持和喜爱,甚至有小伙伴留言说:幸福来得太突然。水滴石穿,非一日之功。这款工具从诞生到问世究竟经历了怎么样的曲折,未来又会走向何方?这方面,大概没有谁比Cocos Creator制作人王楠更有发言权了。   今天不妨抽出10分钟,听听王楠的讲述,相信或多或少会对你有所启发。   开发Cocos Creator的初衷是什么?   我和几

CocosCreator构建Android项目

CocosCreator构建Android项目 需要安装配置原生环境:官网教程 Visual Studio Code 用于编写js cocos软件:下载地址 android sdk 要低于25 否则不支持ant android ndk r10版本 :ndk不要太高10可以用了 ndk_r10e(Jan 2015) Windows32-bit : http://dl.google.co

CocosCreator物理引擎Demo源码分析(3)-stick-arrow

CocosCreator开发笔记(8)-读取和解析JSON数据文件 Box2D C++ 三种作用力效果 ApplyForce、ApplyLinearImpulse、SetLinearVelocity stick-arrow示例展示了如何动态发射刚体飞往目标点。 技术点 1、触摸屏幕发射刚体,计算起点和目标点的夹角,设置刚体的线性速度。 2、在Update中不断施加一个作用力到刚体尾部

速度与激情:荣耀100 GT携第三代骁龙8来袭,性能爆表

在智能手机市场,荣耀品牌以其独特的设计理念和创新技术赢得了众多消费者的喜爱。 随着荣耀100 GT预计将在年底登场的消息曝光,这款作为荣耀90 GT迭代更新款的智能手机,无疑将成为市场上的一大亮点。从外观设计到性能配置,荣耀100 GT都展现出了其张扬的个性和强劲的实力。 本文将从荣耀100 GT的设计理念、性能配置、市场预期以及对荣耀品牌的影响等方面进行深入探讨。 设计理念 首先,

【第一章】Cocos Creator 3.8

一、Cocos Creator 介绍 Cocos Creator 既是一款高效、轻量、免费开源的跨平台 2D&3D 图形引擎,也是一个实时 2D&3D 数字内容创作平台。拥有 高性能、低功耗、流式加载、跨平台 等诸多优点,您可以用它来创作 游戏、车机、XR、元宇宙 等领域的项目。 二、主要学习方向 1、场景制作 2、资源系统 3、脚本指南及事件系统 4、发布跨平台游戏 5、图形渲染 6、2D

如何五分钟使用 Cocos Creator 快速部署 TON 游戏(第一部分)

TON 生态在游戏赛道的火热,吸引了大量的开发者涌入其中,但从技术角度看,EVM 兼容性以及开发语言等方面的问题,基于 TON 底层建立游戏应用对于很多开发者而言仍旧存在较高的门槛。而 Zypher Network 作为目前最先进的区块链游戏开发引擎,支持将 Web2 游戏拓展为 dApp ,开发了大量插件,支持开发者基于 CocosCreator 开发的游戏能够快速部署在 Telegram 生态

cocos发布unity平台试玩广告失败问题

前言 关于如何输出试玩广告和平台文档中的说明就不赘述了,下面主要介绍在发布过程中遇到的问题。 检测不到mraid.open()或应用商店链接 提示: Creative pack validation failed: Your responsive playable is missing mraid.open() Your responsive playable is missing a st