Model Driven Game Development: 2D Platform Game Prototyping.
Using Domain-Specific Modeling towards Computer Games Development Industrialization