강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

성민님의 프로필 이미지
성민

작성한 질문수

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part3: 자료구조와 알고리즘

맵 만들기

_size - 2 질문

해결된 질문

작성

·

399

0

왜 _size - 2 를 조건문으로 놓나요 ? -2가 뭘 의미하는지 잘 모르겠어요

if (y == _size - 2) // 기존 끝 벽은 남겨둬야하니까 끝 까지 도달하면 continue
            {
                _tile[y][x + 1] = TileType::Empty;
                continue;
            }

            if (x == _size - 2)
            {
                _tile[y + 1][x] = TileType::Empty;
                continue;
            }

답변 1

1

Rookiss님의 프로필 이미지
Rookiss
지식공유자

큰 의미는 없고 size -1 위치가 빨간색 벽이라서 size-2로 막아놓은 것입니다.
맵 구조상 외각은 다 빨간벽으로 막아두고 있습니다.

성민님의 프로필 이미지
성민

작성한 질문수

질문하기