9
플레이어와 월드 간의 순환 종속성을 피하는 방법은 무엇입니까?
위, 아래, 왼쪽 및 오른쪽으로 움직일 수있는 2D 게임을 만들고 있습니다. 본질적으로 두 가지 게임 로직 객체가 있습니다. 플레이어 : 세계에 대한 입장 월드 : 맵과 플레이어를 그립니다. 지금까지 월드 는 플레이어에 의존합니다 (즉, 참조가 있습니다). 플레이어 캐릭터를 그릴 위치와 그릴 맵의 위치를 알아 내기위한 위치가 필요합니다. 이제 플레이어가 벽을 …