2013. 4. 9. 20:13 게임-만들기/게임메이커
인공지능이 있는 적을 만들어 보았습니다.
대상은 예의 스탠드 브라더스입니다.
2인용만 되는 게임은 인기가 없는거 같아서 인공지능을 만들어 1인용으로 바꾸어 보았습니다.
이 버젼은 정작 2인용은 안되는데... 나중에 1인용 2인용 고를수 있는 버젼을 만들 생각입니다.
전에 똑똑한 터렛 만들기를 응용해서 적절한 순간에 나이프를 박고, 가까이 오면 러시를 쓰며, 여유가 생기면 시간을 멈춥니다.
내가 시간을 멈추면 곧이어 시간을 멈추는데다 대시를 적재적소에 쓰기에 날려버리기 까다롭습니다.
인공지능을 설정하는데 있어 먼저 체크해야 할건 당연히 제일 중요한 거겠죠.
다음과 같은 순서로 행동을 합니다.
1.위치 선점(1초후 예상 위치 기준)
2.위치+벡터가 위험한 상태인 경우 대시 사용
3.필살기 사용 조건이 될때 필살기 사용
4.기를 500 이상 모은경우 시간 멈춤
5.상대가 시간을 멈춘 경우 기가 충분하면 2초후에 시간 멈춤
6.적이 멀고 기가 적게 모인 경우 일정 확률로 나이프 투척(+상대를 바라봄)
7.적이 가깝고 기가 적당히 모인 경우 일정 확률로 러시 공격
이 정도인 간단한 인공지능 입니다만, 의외로 상대하기 까다롭군요...
물론 지능의 한계로 특정 패턴을 계속 써주면 당해버리긴 합니다.
용량이 넘는 관계로 다운로드는 드롭박스로...
'게임-만들기 > 게임메이커' 카테고리의 다른 글
플랫폼 퍼즐 게임을 만들고 있습니다. (2) | 2013.05.09 |
---|---|
이젠 제가 뭘 만드는지도 모르겠군요. (0) | 2013.04.15 |
2인용 게임을 만들어 보았습니다.(수정) (4) | 2013.03.31 |
터렛을 만들어 보았습니다. (0) | 2013.03.23 |
랜덤 플랫폼 게임을 만들어 보았습니다. (2) | 2013.03.22 |
댓글을 달아 주세요