For some time now we wanted to do futile stuff again. During a coffee break in summer the idea was born, to use Enterprise Architect as a gaming engine.

For simple games, of course. And what’s easier for the proof-of-concept than the 30 years old classic ‘Pong’?

All it takes is some Wrapper for the EA-Diagram-Coordinates and a basic engine for collision detection. Both was done in C# rapidly.

Astonishing is EA’s performance, because every 50ms the positions are changed and EA.Diagram.Save is called.

See the 50 seconds-video below.