EllanJiang/UnityGameFramework ? reverse-engineered prompt
Reverse engineered prompt
Build me a Unity game framework that makes it easy to start new games and keep the code organized.
I want a reusable foundation with the usual game systems already set up, like configuration, data tables, events, object pooling, scenes, UI, sound, networking, saving player settings, localization, downloading, resource loading, a debugger, and simple state and procedure management. It should help me load things asynchronously, reuse objects instead of constantly creating and destroying them, and manage game screens, entities, and game flow in a clean way.
Please make it feel like a real framework I can drop into a Unity project and extend later, with a sensible default setup and a simple way to plug in my own game logic. If anything needs current Unity docs or best practices, look them up online.