If we are talking about a mobile device game.
Surely, if a player creates a level and saves it, then the level will only be playable on the device the level was saved on.
Basically, the array is saved on the users device.
Unless of course, you wish for users to share levels. In which case you are going to need a place to upload the levels on to the internet.
Game will be only for computers (Because C2 is not for mobille devices! REALLY NO because there is 10FPS on new project)/ But why array dont want to load in new app sesion? Maybe I make a mistake somwhere or C2 cannot load Array again? About internet server. Yes I think this is the only way to share levels (Ashley if read this, please do something with level share!!!). But will aray JSON files work on different devices by the same? Thats the question ...
(Sorry for bad ENG again)