社区10款年度优秀插件框架盘点!

news2024/11/17 0:50:08

Cocos 社区年度插件框架 TOP 10

以下游戏资源排名不分先后,Cocos Store & Cocos微店 年终元旦限时优惠进行中......

74ef363b05df75cb4c91396c5a07989f.png

作者:Chuan——张川
介绍:一款节点树实时预览插件,支持 Cocos Creator 2.x\3.x 引擎版本,除节点预览外还支持 DrawCall 分析、属性控制与过滤、代码调试等多项功能。

d29363467ee0c3d6ae9a0d23682e801a.png

Cocos Inspector 开发者已连续更新数百个版本,连续两届 Cocos Store 插件品类榜TOP前三,赢得用户的一致好评。

cfe38b2abe7959397f26bcb71ad1e132.png

视频链接:
https://www.bilibili.com/video/BV1Nh411h72h

下载链接:
https://store.cocos.com/app/detail/2940

b562e0d4975a66ffe4f017edfdf78586.png

作者:supersuraccoon——超级浣熊
介绍:Shader Editor 可视化 Shader 编辑器,支持 Cocos Creator 2.x/3.x 引擎版本。以蓝图拖拽式进行 Shader 编程,内置近百基础组件与特效,可同时在 Creator 插件环境与网页环境方式运行。

0b9d78e894e3d9cfc53522cc6f075c96.gif

Shader Editor 同样连续两届 Cocos Store 插件品类 TOP 前三,让不少开发者从零开始上手 Shader 编程与特效制作。

体验地址:
http://supersuraccoon.gitee.io/ssrshaderfxeditor/preview

下载链接:
https://store.cocos.com/app/detail/2749

0e75d2b09a21ee1f729384be38f9c21e.png

作者:我是98K
介绍:高性能轻量 3D 碰撞管理器,对 Mesh 模型和基本几何体提供高效的碰撞系统和射线检测系统,以及极致的包体大小控制,非常适合H5与小游戏。

44c1a732485318051c8d2eaf0f50d379.gif

核心功能有:

  • 多物体场景管理:Octree,对场景物体进行高效划分查询。

  • 模型三角化管理:Kdtree,对物体表面进行高效划分查询。

  • 通用 3D 碰撞计算:GJK+EPA,精确计算修正碰撞后的物体。

  • 3D 角色控制器:3D 物体在场景碰撞系统下的自由移动。

  • 高效射线检测:基于 Octree 和 Kdtree 对射线检测加速。

e4ead83aa6de5ec7c69e5994e8fb317c.gif

在 H5 环境下对比 98K 与 Bullet,PhysX 评测数据如下:

53f21e7021f829be0404453464a2d681.png

虽然和 Bullet、PhysX 相比,98K 的功能还不够全面,但是在需要使用 3D 碰撞检测和射线检测的 MMO、SLG、FPS 等 3D 场景的游戏中,目前 98K 提供的功能已经可以满足需求,并且 98K 更加轻量,使用也更简单一些,可以替代 Bullet、PhysX。

体验链接:http://www.cocospro.com/98K/

下载链接:https://store.cocos.com/app/detail/4035

399b2cc798d519bb769c65f47d2fead9.png

作者:k8w
介绍:TSPRC 是一套 TypeScript 设计的全栈 RPC 开源框架,适用于 HTTP API、WebSocket 实时应用、NodeJS 微服务等。

146c8148d0a3f53eb67400fdb1e94189.png

因腾讯 MGOBE 对战引擎从腾讯云下架,作者 k8w 应社区开发者的需求,在 TSPRC 框架基础上,设计了一套房间系统 + 匹配系统。

403213e9f1050c0f33707831968e4b26.png

同时利用 TSPRC 分布式架构,轻松支持十万人同时在线,相比传统三层架构,结构难度和上手门槛都更低。

f978491a1d8c10310590f085aba3d8ef.png

体验链接:
https://tsrpc.cn/room-management/index.html

下载链接:
https://store.cocos.com/app/detail/3766

669188922ed3b7395e1cbf7cf4cfe7c5.png

作者:dgflash——董刚
介绍:oops-framework 开源、免费,基于 Cocos Creator 3.x 游戏引擎,以 TypeScript 语言设计的一套游戏框。提供游戏常用功能库、代码模板与工具(热更新、Excel配置转JSON)。

c6034d3929a2a9ec25209a780998c785.png

在线体验:
https://oops-1255342636.cos-website.ap-shanghai.myqcloud.com/oops-framework/

下载链接:
https://store.cocos.com/app/detail/3558

2a3726247b6ea225457aa642323fab78.png

作者:magician-f
介绍:super-html 是将 Cocos Creator 构建出的 Web 项目打包成一个独立 HTML 文件,这将不存在有跨域问题,更方便部署与传播!

203ca7f9e8ba76f999c6216852014032.png

而且插件支持代码混淆与 zip 压缩,是制作 Playable 试玩广告项目的极佳工具,并受到不少海外用户的称赞!

b7344e808ee8215a449ce8746ce378f5.png

论坛交流:
https://forum.cocos.org/t/topic/134727

下载链接:
https://store.cocos.com/app/detail/3657

e63db879645c7b9db7f6d170806b0933.png

作者:iwae——孙二喵
介绍:Easy NavMesh 是一款轻量级的网格导航库,采用了A* + 漏斗算法,整个库只有 40KB 大小,可满足 H5 对包体大小的极限要求。

79ffb419a6aa5c18fcf6917eba7258d9.png

同时 Easy NavMesh 还提供了预烘焙 NavMesh 网格信息保存为了 JSON 格式,来确保加载和运行效率。

5b11b8028439bbe8cd2d6ab111916c2f.png

体验链接:
https://iwae.github.io/navmesh/

下载链接:
https://store.cocos.com/app/detail/3641

03c6a4b23ea58b38579f04cee03a6477.png

作者:麒麟子
介绍:KylinsEasyController 是一套 Cococos Creator 3.x 组件工具包,你只需要简单拖拽、配置组件属性,就可以在手机或 PC 上控制摄像机旋转和操作角色。

7aaa392c59c9b5f573937f2d04168dd5.gif

它包含以下主要特性:

  • 虚拟摇杆

  • 键盘、鼠标事件处理

  • 角色控制器(移动、跳跃、动画切换、场景碰撞处理等)

  • 摄像机(第三人称摄像机、漫游摄像机)

KylinsEasyController 完全免费,麒麟子的初衷是期望有更多的开发者,能使用 Cocos Creator 方便快捷地做出自己的作品。

bc17d07382306d09b377d7a216c9db04.gif


体验链接:
https://download.cocos.com/Cocos/CocosStore/ManualUp/Demo/easy_controller_v1/index.html

资源下载:
https://store.cocos.com/app/detail/4207

3bfcce7ee8fd9cfc94d107d21b1691f7.png

作者:wingcd
介绍:使用3D动态骨髂插件所提供的能力,只需要简单设置,可在胸部、头发、衣服、尾巴等部位,通过物理模拟出晃动或者飘动的动画。

c5c48b17787622ffe5e0008b01618cdf.gif

功能特点:

  • 开箱即用,通过组件参数设置

    e80c0de08c69808a4915c124197eb580.png

  • 性能优异的物理模拟,所有向量与矩阵均使用对象池

  • 支持编辑器模式运行,显示调式图形

  • 包含完整应用场景代码示例

体验链接:
https://h5.redblack.cn/ccc/dynamic-bone/demo1/

资源下载:
https://store.cocos.com/app/detail/3782

5682760ce8b45e2ffd732ef3abf36a85.png

作者:iwae——孙二喵
介绍:3D 技能特效管理器,作者还提供有丰富技能特效资源,并同时对角色、技能的运行效率进行极致优化。

cd9ac874f03fa9c70aa364665cbdf071.gif

主要特性包含如下:

  • 10 个超炫的 AOE 技能体;

  • 完善的技能配置和角色配置;

  • 人物 Simple Toon 无光照 shader,支持 instancing 边缘光合批、消融合批;

  • 带震动效果和钝祯效果;

  • 技能管理系统,支持暴击、躲避、连击等。

68c7356be349954a543081ca62412e26.gif

体验链接:
http://gameview.creator-star.cn/iwea/skill

资源下载:
https://store.cocos.com/app/detail/4321

往期精彩

  • 2022社区 10 大年度优秀游戏资源盘点!

  • Creator 2.x 项目升级 3.x!避坑要点与 API 差异

  • 一个人30天!开发一款3D竞技足球游戏!

  • 麒麟子免费3D角色虚拟摇杆控制器!这也太好用了

  • 物理画线“救救小鸡”技术教程分享

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/130329.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

云信小课堂 | 如何管理音视频的通话状态?

2022.12业务背景 用户在实际使用云信音视频通话 2.0 服务中,常常会遇到弱网,掉线等情况,对于这类情况,云信 SDK 提供了自动重连的相关策略,业务层不需要单独处理重连,只需要监听并做好相应的 UI 逻辑。所以…

【OpenCV】使用 Python 的铅笔素描图像

目录:使用 Python 的铅笔素描图像一、前言二、代码实战2.1 导包2.2 读取照片2.3 使用 OpenCV 显示图像2.4 灰度图像2.5 反转图像2.6 模糊图像2.7 减淡和融合三、结果展示五、源代码一、前言 图片在 Python 中表示为一组数字。所以我们可以进行各种矩阵操作来得到令…

跨域问题(三种解决方法)

跨域就是一个域名的网页去请求另一个域名的资源,比如你刚刚在A网站输入了自己的账号密码,然后访问B网站,B网站无法获取账号密码 两个请求的协议(比如http),域名(比如说localhost或者192.168.0.…

python 时间

目录标题python的时间模块1、时间戳2、时间元组3、获取格式化的时间可以自定义输出格式日期格式化的符号4、显示某月的日历5、sleep模块python的时间模块 1、时间戳 时间戳,以1970为时间基准,但是太过于遥远的时间就不可以了,windows最源支持…

基于springboot实验室管理系统(程序+数据库)

大家好✌!我是CZ淡陌。一名专注以理论为基础实战为主的技术博主,将再这里为大家分享优质的实战项目,本人在Java毕业设计领域有多年的经验,陆续会更新更多优质的Java实战项目,希望你能有所收获,少走一些弯路…

C进阶:征服指针之指针笔试题强化(3)

目录 ​​​​​​​ 🐲T1. ​​​​​​​ ​​​​​​​ 🤖 T2. ​​​​​​​ ​​​​​​​ 🐬 T3. ​​​​​​​ ​​​​​​​ 🐳 T4. ​​​​​​​ ​​​…

并发编程——5.共享模型之无锁

目录5.共享模型之无锁5.1.问题提出5.1.1.案例5.1.2.解决思路——锁5.1.3.解决思路——无锁5.2.CAS 与 volatile5.2.1.CAS5.2.2.volatile5.2.3.为什么无锁效率高5.2.4.CAS 的特点5.3.原子整数5.4.原子引用5.4.1.概述5.4.2.案例5.4.3.ABA 问题及解决5.5.原子数组5.6.字段更新器5.…

数位统计DP

目录 算法简介 算法讲解 数字计数 数位统计DP的递推实现 数位统计DP的记忆化搜索实现 算法实践 一 Windy数 二 手机号码 附录: 算法简介 数位统计 DP 用于数字的数位统计,是一种比较简单的 DP 套路题。 一个数字的数位有个位、十位、百位,等等,如果题目和…

Python3入门基础(03)数据结构

Python3 数据结构 Python3 中有四种标准的数据结构: List(列表)Tuple(元组)Set(集合)Dictionary(字典) Python 3 的六个标准数据类型中: 不可变数据&…

MATLAB算法实战应用案例精讲-【人工智能】语义分割

前言 语义分割是一种典型的计算机视觉问题,其涉及将一些原始数据(例如,平面图像)作为输入并将它们转换为具有突出显示的感兴趣区域的掩模。许多人使用术语全像素语义分割(full-pixel semantic segmentation),其中图像中的每个像素根据其所属的感兴趣对象被分配类别ID。…

跟领导提离职了,现在后悔,想留下来,怎么办?

提完离职后悔了,怎么办?是坚持不变,继续离开?还是厚着脸皮留下来?有些网友支持楼主留下,让他舔回去。有人说,等领导挽留,哪怕是做个样子,就同意留下来,如果完…

第9章 前端调用POST-Api注意事项

1 “ has been blocked by CORS policy: Response to preflight request doesnt pass access control check: It does not have HTTP ok status.”。异常 1.1 通过跨域策略解决 1.1.1 在appsettings.json文件中定义跨域策略配置 // 跨域(Cors)配置的域名及其端口集&#xff0…

央视春晚彩排的关键时刻,主持人朱军终于回归了

盼望着、盼望着,春节临近了,春晚的零点钟声即将开始敲响了。一年一度的央视春晚,已经开启了第一次彩排,众多明星都参与其中,看来今年的春晚要热闹了。 虽然只是第一次彩排,但是很多明星艺人都已经亮相&…

Colyseus:轻量级多人游戏免费开源解决方案

点击上方“青年码农”关注回复“源码”可获取各种资料Colyseus 是一个独特的多人游戏框架,被用于许多 H5 小游戏和手机游戏中,使用容易,且选项众多,可满足开发者多样化的需求。如果你在制作多人联网游戏时遇到过各种扩展性需求和细…

数据卷(Data Volumes)

目录 1.Docker宿主机和容器之间文件拷贝 利用MySQL镜像安装MySQL服务 从容器中拷贝文件到宿主机 从宿主机拷贝文件到容器 2.数据卷 3.数据卷容器 1.Docker宿主机和容器之间文件拷贝 利用MySQL镜像安装MySQL服务 docker run -p 3307:3306 --name mysql2 -di -v /home/…

Qt中用thrift验证flume

一.flume简介 flume是Cloudera提供的一个高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统。 在flume中分为了3个组件,分别为source,channel和sink。 Source是负责接收数据到Flume Agent的组件。Source组件可以处理各种…

在阿里做了7年软件测试原来是........

你了解软件测试岗吗? 很多人做测试3,5年,甚至年限多长。 但并不懂软件测试岗所要求的技术和能力,只是拘于当前的工作环境和培训班的宣传。 在一个微信里中看到如下的对话: 某人说,工作中开始做自动化了。…

8253练习题(8253端口地址怎么求?怎么求初值?怎么看出工作方式)

目录 一:简单(题目把计数初值和工作方式都给你了) 二:给了你输入时间周期和初值,你会不会求输出? 三:简单 四:初值计数方式都不给,初值还是给的时间和频率混合 五&a…

前端_swapCache方法 发布文章

swapCache方法 swapCache方法用来手工执行本地缓存的更新,它只能在applicationCache对象的updateReady事件被触发时调用,updateReady事件只有服务器上的manifest文件被更新,并且把manifest文件中所要求的资源文件下载到本地后触发。顾名思义…

[极客大挑战 2019]Secret File(BUUCTF)

前言: 这篇文章还是是为了帮助一些 像我这样的菜鸟 找到简单的题解 题目描述 解题工具: fiddler或burpsuite抓包 解题过程: 又是要找秘密, 先检查一下源代码 发现了一个链接与背景颜色融合了 点进去看看 找到了SECRET但肯定没这么简单 点击SECRET页面发生…