We really need to have a better IDE.
We need to be able to debug. Step through code, trace variables.
We need better code analytics - which object are never used which functions don't exit. etcWorking on a large project with three developers highlights how poor the C2 environment is.
We need bookmarks in the event sheet so that we can just "ctrl-2" and jump down to bookmark 2.
In design we need rulers and guidlines. Ala photoshop so that we design our screens easier.
We need a decent bitmap font system. The spritefont as a 3rd party plugin doesn't cut it.
We need keyboard shortcuts in the even sheet. ctrl-home jump to the top. ctrl-end jump to the bottom.
We need to be able to merge projects.
We need to be able to search across all event sheets. e.g., find where this variable is created.
We need Local variables that are only available within that event sheet.
You need to make it much easier to collaborate on a project with multiple developers. At the moment the entire IDE is way too basic.
I believe your next push should really be around making C2 easier to use. Give us tools that help development and aid maintenance and collaboration.
I really enjoy the results I am getting from C2 but compared to development environments that I am used to working with C2 is very primitive and requires many work arounds and "tricks" to get much productivity out of it.
Obviously I am not talking about a project with one layout and one event sheet but you try working with 20 layouts and just as many event sheets and that really highlights the short comings.