나는 타워 방어 게임을 만들고 있으며 총알을 쏘는 타워를 만들고 총알이 타격을당한 모든 적들이 모두 망가졌습니다. 총알이 여러 대를 해칠 수 있습니다. 총알이 적과 충돌하면 내 문제가 감지됩니다.타워 국방 문제
지금 당장은 배열에 적을 가지고 있습니다. 다른 타워의 경우 적군이 범위 내에 있으면 타워가 발사되고 원래의 목표물에 도달하면 해당 대상이 손상됩니다.
내가 만들고 싶은 탑에 대해 매번 최대 범위의 탄환을 발사 할 것이고 최종 목적지까지 오는 모든 유닛에 손상을 입힐 필요가 있습니다.
누구나 최선의 방법에 대한 아이디어가 있습니까? 나는 잠시 동안 그것을 생각하고 있었고, 유용한 것을 찾지 못했습니다.
http://gamedev.stackexchange.com/이에게 더 나은 장소가 될 수 있습니다. – Robb
gamedev가 아마도 이보다 더 좋은 곳이라는 데 동의합니다 ... 단지 궁금한 점이 있습니다. 단일 히트에 대해 충돌 감지를 어떻게 수행하고 있습니까? 나는 당신이 이것을 확장 할 수 있고 "총알"이 첫 번째 적을 넘어서 더 많은 것들을 공격 할 수 있다고 생각할 것입니다. –
오, 나는 gamedev가 있다는 것을 몰랐습니다. 스택 교환, 나는 거기에서도 물을 것입니다. 다른 타워의 경우 총알에 어디로 가야하는지 알려주고 hitTestPoint() 함수를 사용합니다. 이 타워의 경우 hitTestObject() 함수를 사용하고 있습니다. – Sean