Objective: Design a framework for CSharp by Monogame engine