{"id":43720914,"url":"https://github.com/wyb10a10/cocos_creator_framework","last_synced_at":"2026-02-05T08:08:51.447Z","repository":{"id":43612483,"uuid":"212480760","full_name":"wyb10a10/cocos_creator_framework","owner":"wyb10a10","description":"cocos creator 基础框架，包含资源、ui管理，网络模块","archived":false,"fork":false,"pushed_at":"2024-06-20T03:23:43.000Z","size":64794,"stargazers_count":931,"open_issues_count":3,"forks_count":338,"subscribers_count":60,"default_branch":"master","last_synced_at":"2024-06-20T15:25:12.919Z","etag":null,"topics":["cocos","cocos-creator","framework","websokcet"],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wyb10a10.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-10-03T02:14:05.000Z","updated_at":"2024-06-20T03:23:42.000Z","dependencies_parsed_at":"2024-06-20T15:12:02.192Z","dependency_job_id":"375118e2-8d46-4356-a45e-3e829402c52f","html_url":"https://github.com/wyb10a10/cocos_creator_framework","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/wyb10a10/cocos_creator_framework","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wyb10a10%2Fcocos_creator_framework","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wyb10a10%2Fcocos_creator_framework/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wyb10a10%2Fcocos_creator_framework/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wyb10a10%2Fcocos_creator_framework/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wyb10a10","download_url":"https://codeload.github.com/wyb10a10/cocos_creator_framework/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wyb10a10%2Fcocos_creator_framework/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29116451,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-05T05:31:32.482Z","status":"ssl_error","status_checked_at":"2026-02-05T05:31:29.075Z","response_time":65,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cocos","cocos-creator","framework","websokcet"],"created_at":"2026-02-05T08:08:51.344Z","updated_at":"2026-02-05T08:08:51.420Z","avatar_url":"https://github.com/wyb10a10.png","language":"TypeScript","funding_links":[],"categories":["TypeScript"],"sub_categories":[],"readme":"\n# cocos creator 框架 -- kxCreator\n\n## 3.0支持\n\n已完成3.0版本的适配，3.0的改动巨大，但框架上层的逻辑代码需要调整的内容较少，主要是适配typescript严格的代码检查，目前所有的示例都已经通过测试，详细可查看`creator3.0`分支，该分支需要用creator3.0打开\n\n## 资源管理重构\n\n计划 2021-2-10 之前完成对资源管理底层的初步重构，重构有几大目标：\n* 使接口兼容2.4之前和之后的cocos资源底层\n* 为cc.Asset注入引用计数功能，使框架使用的体验与新资源底层保持一致\n* 性能与内存占用的优化\n\n## 写在前面\n\n\u003e 我对框架对一点理解，所谓框架，浅薄一点地说，只是将一些常用的代码进行封装，方便我们少写一点代码，更快地完成功能开发。但有的框架用起来舒坦，有的用起来令人令人感觉繁琐、压抑。希望这一堆代码，可以提高你的开发效率，并规避一些繁琐易错的问题。\n\n有2个问题，是我们在平时编码的时候总是会困扰我们的问题，一个是生命周期的管理问题，一个是数据的读写问题。这两个问题决定了我们能否轻松地实现各种功能，对于生命周期管理问题，最好的方式是不用管理，让框架自动帮我们做这件事，同时也能支持让我们手动控制某些我们希望控制的地方。\n\n## 核心框架\n\n* 资源管理\n  * ResLoader：资源的加载和卸载，支持资源依赖的识别\n  * PrefabPool：Prefab的简单池子，用于优化大量重复创建的对象\n* 网络框架\n* UI框架\n* 通用\n  * EventManager: 事件机制的支持\n  * TaskQueue: 任务队列的支持（确保有序地执行逻辑)\n* todo: 热更新\n* todo: 新手引导框架\n\n## 示例项目\n\n* 基础示例\n  * 网络功能示例 参考 Scene/example_net 场景\n  * 资源管理示例 参考 Scene/example_res 场景\n  * UI示例 参考 Scene/example_ui 场景\n  * ...\n* 完整游戏示例\n\n## 工具\n\n...\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwyb10a10%2Fcocos_creator_framework","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwyb10a10%2Fcocos_creator_framework","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwyb10a10%2Fcocos_creator_framework/lists"}