Game framework implementation: graphics