Que joguinho da hora! Gostei demais da mecânica das caixas! No começo eu tava com raiva delas porque eu fui jogar sem o tutorial, mas fiquei contente de entender que precisa das caixas "normais" de um mundo pra poder ativar os botões. A história que você colocou no GDD pra ela ter dividido o mundo em dois foi demais kkkkkk tentar criar doce e errar dividindo o mundo é o tipo de coisa que dá mais vontade de jogar (pra mim) do que uma história bem pensada.
Em si achei o jogo bem engajante, no estilo sokoban, mas foi bem difícil por causa das colisões. Às vezes eu relava na caixa e ela já de movia. Creio que se deva pela quantidade de caixas móveis que você colocou que dificultou essa parte, pois você precisa ser bem certeiro aos mover as caixas em certo níveis, e isso fica complicadíssimo.
Outro ponto é sobre o design das coisas. Por exemplo, o portal verde. A proposta dos dois portais aqui não foi tão bem utilizada, já que os dois portais ficam disponíveis o tempo todo para o jogador. Se em determinado momento você fizesse todo o puzzle em um só mundo, para depois destravar o outro portal e usar ele, aí sim seria bacana, mas não é o caso. Dava pra ter resumido bem em 1 único portal que alternava, ou u botão que podia ser pressionado para cada mudança de mundo, tornando as coisas mais simples.
Também faltou uns efeitinhos visuais, tipo umas fumaças saindo da caixa, ou o botão brilhando quando acionado, pra dar aquela responsividade gostosa pro jogador, sabe? É bom sentir que a ação que você faz no jogo muda algo dentro dele, e através desses efeitos o jogo ganha muita vida.
No mais, o jogo tá muito legal, e gostei bastante da proposta, Natan! Parabéns!
(Teve esse erro aqui num nível, logo quando entrei no portal azul)
ERROR in action number 1
of Step Eventobj_player for object obj_portal_Next_Stage:
Moving to next room after the last room.
at gml_Object_obj_portal_Next_Stage_Collision_obj_player
gml_Object_obj_portal_Next_Stage_Collision_obj_player (line -1)