public String convertToText(GameBoard game) {
        StringBuilder outString = new StringBuilder();
        String title = "Tetris";
        for (int i = 0; i < ((game.COLUMS - (title.length()/2) )/ 2); i++) {
            outString.append(SPACE);
        }
        outString.append(title + "\n+");
        for (int i = 0; i < game.COLUMS; i++) {
            outString.append(i);
        }
        outString.append("+\n");
        for (int i = 0; i < game.ROWS; i++) {
            outString.append('|');
            for (int j = game.COLUMS; j > 0; j--) {
                if (game.getFallingBlock().exist(game.COLUMS / 2 + 1 - j - game.getFallingBlock().getMovedX(), -1 * game.getFallingBlock().getMovedY() - i))
                    outString.append(blockPrint(game.getFallingBlock().getBlock(game.COLUMS / 2 + 1 - j - game.getFallingBlock().getMovedX(), -1 * game.getFallingBlock().getMovedY() - i)));
                else
                    outString.append(SPACE);
            }
            outString.append("|\n");
        }
        return outString.toString();
    }