git-learning-game / oh-my-git

An interactive Git learning game!
https://ohmygit.org
Other
1.98k stars 143 forks source link

Is it acceptable to complete levels using external tools? #191

Open User670 opened 8 months ago

User670 commented 8 months ago

for example, for the level "interior design", instead of using touch, I typed explorer . to open the repo with the file explorer on Windows, created text files using right click menu and edited them with Notepad. Then, as the game needs to be updated on the state of the directory, I ran a random command (I did ls but I assume things like echo or even an invalid command would work).

I wonder if the design of the game permits this sort of using external program to perform operations (especially using Git GUI apps to perform Git operations. ESPECIALLY when using external GUI apps will grant the in-game command line badge, since no in-game cards are played), and whether there should be checks on changes done to the directories that did not come from an action from within the game.