Öhm, so schwer muss es gar nicht sein, für mich zählt nur Getroffen oder nicht getroffen und ich würde es - sofern das einfacher ist - auch dann einfach tile-basiert machen.