Об этом проекте
QFramework предлагает четкую четырехуровневую систему проектирования: уровень представления (IController), уровень систем (ISystem), уровень данных (IModel) и уровень инструментов (IUtility). Взаимодействие между уровнями координируется через паттерн Command. Платформа включает не только базовую архитектуру, но и богатый набор инструментов (Toolkits), охватывающих управление ресурсами, аудио, UI, систему действий и другое. В комплекте идут официальные примеры (FlappyBird, Snake, Gomoku и другие) и кейсы из сообщества. Проект имеет полную документацию на китайском языке, QQ-группу, Discord-сообщество, а также множество примеров инди-игр на Steam и TapTap. Это отличное решение для практического применения архитектурных принципов в разработке игр на Unity.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.