I was trying to study the breakout clone however, it seemed really tough to understand and over that even more tough to implement. However gd could be better only if you could add certain things to it. My suggestions are:-
- Solid automatism: Construct 2 has such a behavior and is really helpful to be honest. In gd you have to use physics to simulate something like it and its impossible to get the exact same behaviour. This would be one of THE simple features that could increase the scope of games made with gd.
- Bullet automatism: The bullet automatism can be another helpful feature. It can be better than using physics for everything because then it would give direct options relating only to bullets and hence make work efficient.