EllanJiang/GameFramework
GameFramework is a Unity-based game development framework that provides a comprehensive suite of modular utilities for building games. It offers specialized systems for managing game states, resources, and data, including finite state machines, object pooling, and hierarchical data management. The framework also handles core gameplay infrastructure such as network communication, sound, UI, and localization, while providing foundational tools like logging, event handling, and configuration management.
42.3
Weak · 5 August 2026
52k
lines of production code
C#
primary language
1
bus factor · 3 authors in all
3
measurements over time
How it got here
2017 · Initial release of Game Framework
This period marks the initial release of the Game Framework, a Unity-based game development toolkit. The work introduced a comprehensive suite of 19 built-in modules, including systems for entity management, finite state machines, object pooling, and resource handling, establishing the core architecture for the project.
25 changes
2018–2020 · Core infrastructure and modularization
This period focused on establishing a robust, modular foundation for the Game Framework by introducing dedicated managers for configuration, versioning, logging, and data assets. The team standardized interfaces and data structures to support custom implementations and improve type safety across the system.
6 changes
Survey your own repository
EllanJiang/GameFramework was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.
About this page
- The description of this project is derived from its own commit history, not from its README.
- The score is its highest published measurement, taken on 5 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit d0c010b051 — the exact code this score is about.
- Scored under rubric rubric-2026.08.19. Score the same commit under that rubric and you get the same number.