# kisence-mian/MyUnityFrameWork

我的Unity框架，包含资源加载，配置加载，数据加载，UI管理，日志管理，动画系统，特效系统

Repository: https://github.com/kisence-mian/MyUnityFrameWork
Canonical: https://ross.abutalabs.com/products/myunityframework
Language: C#
License Family: other
Last push: 2020-10-13T02:34:44+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 3728, "days_push": 2151, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2189, forks 560 (observed 2026-08-28T04:06:23.918444+00:00)

## What it is
A pluggable Unity game development framework written in C# covering resource loading, config/data loading, UI management, audio, logging, animation, effects, hot updates, and Lua integration, with visual editor tools and code generation. It supports Android, iOS, PC, and WebGL builds and includes developer tooling like in-game consoles, bug replay, and Jenkins build integration.

## Use cases
- build a Unity game with a complete framework
- manage asset bundles and resource loading in Unity
- add hot update support to a Unity game
- manage UI, audio, and config in Unity projects
- integrate Lua scripting into Unity
- automate Unity builds with Jenkins
- add a tutorial/guide system to a Unity game

## When to choose
- you are building a Unity mobile/PC game and want an all-in-one framework with editor tooling
- you need resource loading, UI management, and hot updates out of the box
- you want Lua scripting and SDK management integrated

## When to avoid
- you use a modern Unity version with Addressables and built-in tooling
- you need an actively maintained project with a license and recent updates
- you only need one small feature and not a full framework

## Facets
- artifact type: framework
- maturity: maintenance
- function: game-engine, ui-components, state-management, logging, animation, audio-processing, configuration-management, plugin-system, developer-tools, internationalization, workflow-automation, networking, serialization
- domain: gaming-tools, developer-tools, cross-platform
- platform: cross-platform, windows, cpp, c
- tags: unity, game-framework, asset-bundle, hot-update, lua, ulua, editor-tools, object-pool, ui-framework, sdk-manager, tutorial-system, csharp, game-development, android, ios

## Member repositories
- kisence-mian/MyUnityFrameWork (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:23.918444+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:47:44.264730+00:00, confidence not recorded.
  - readme: https://github.com/kisence-mian/MyUnityFrameWork (fetched 2026-08-28T04:06:23.918444+00:00, sha 794383bc2e8d)
- Data as of 2026-08-30T08:39:29.467469+00:00.
