42. 적에게 AI 부여하기

0
(0)

이번 시간에는 적에게 AI를 부여해 능동적으로 움직이게 만들어 보겠습니다.

플레이어와 적의 거리가 가까우면 적이 움직이게 하기 위해 먼저 플레이어와 적의 거리를 계산하는 getDistance() 메서드를 위와 같이 작성해 줍니다.

위에서 만든 getDistance() 메서드를 이용해 적와 플레이어가 특정 거리보다 가까우면 doAIActions() 메서드가 실행되도록 작성해 줍니다.

적이할 행동을 doAIActions() 메서드 안에 작성해 줍니다.

적이 항상 AI를 가질 수 있도록 createUpdateHandler() 메서드의 onUpdate() 안에 doAICalculations()가 실행되도록 작성해 줍니다.

안드로이드 스튜디오 소스

완성된 게임(Hammer King)

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

AhnDruid
Author: AhnDruid

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다