For those of us who do not always get internet access, debugging problems offline is absolutely essential. The way to do it currently is by copying our program to our local editor, copying the test cases, ... (Basically, lots of work). Now if there are multiple solutions that we want to debug offline, we need to rename the classes. Besides, debugging games with "Player" class is even harder.
For this reason, I suggest a codingame offline IDE, for easy debug. Here's what I think it should have:
- The IDE can be identical to the online version.
- Perhaps make codingame IDE for different languages, that way we have to install only one language at a time.
- Have a download option available for all puzzles. On downloading, the puzzle statement, and test cases (optional: validators) get downloaded, so that we can run them now on our local IDE and debug. For endless loop games, it will be a little harder, since we will have to download the game too ( ). So let's currently stick to the normal puzzles.
Although this is a lot of work, it should help lots of people, cause debugging problems is what I think most codingamers do, and making it easier will be sweet!