전문가가 2D 게임의 경계를 어떻게 잡니까? 내가 할 방법은 내가 스프라이트가 특정 지역으로 이동하고 싶지 않아 말할 수 있습니다 :Java 게임의 경계, "전문가"는 어떻게합니까?
//Example
if ((playerPosX >= 825) && (playerPosX <= 910)&& (playerPosY >= 170) && (playerPosY <= 255)) {
//do nothing
}else{
//move
}
을하지만, 일부 게임은 거기에 경계를 많이 그래서 궁금하네요 가지고, 더 쉬운 방법이있다. 나는 누군가가 전체 게임에서 위의 방법을 사용할 방법이 없다고 생각합니다. 단지 움직임을 막기 위해서입니다.
편집 : 내 질문은 주로 포켓몬 또는
이것은 무엇보다 디자인 문제에 더 가깝습니다. – fge
@ fge 그래서 모든 것을 디자인하는 방법에있어? 그러면 2D 프로그램을 설계하여 경계를 쉽게 구현할 수있는 가장 좋은 방법은 무엇입니까? – Exikle
http://gamedev.stackexchange.com/ – user1824407