내적(2)
-
Separating Axis Theorem(SAT)충돌처리 구현
크기가 바뀌어도, 회전을 하더라도 잘 작동한다 DirectX11을 이용해 제작했다 Separating Axis Theorem에 대해 간략하게 알아보고 끝내도록 하자 두 도형 AB가 있다 이때 한 도형의 변에 평행하는 가상의 선을 하나 그어준다 그 후 가상의 선에 직교하는 선을 하나 그어준다 이 직교하는 선을 선분 L 이라고 부르자 그후 두 도형에 위 그림에서 초록색 선으로 보이는 벡터을 찾아주자(이 벡터을 뭐라고 불러야 할지를 모르겠다 하지만 이 벡터의 길이는 이 도형을 선분 L에 투영시켰을때의 길이의 절반이다) 그후 두 벡터을 선분 L에 투영시켜주자 이 투영시킨 벡터의 길이를 각각 ra, rb라고 불러주자 그 이후에는 도형 a의 중심에서 도형 b의 중심으로 가는 벡터를 하나 만들어준다 이를 벡터 t 라..
2022.01.12 -
Context-based Steering 알고리즘을 이용한 몬스터 AI제작
참고한 글 : https://gall.dcinside.com/mgallery/board/view/?id=game_dev&no=70459&s_type=search_subject_memo&s_keyword=%ED%8E%AD%EA%B7%84&page=1 펭귄이 사막에서 총질하는 게임 개발일지 -2- - 인디 게임 개발 갤러리 이전 게시글 : https://gall.dcinside.com/mgallery/board/view/?id=game_dev&no=70309&exception_mode=recommend&page=1사 gall.dcinside.com 너무 아이디어를 그대로 따라한것 같아서 아쉽긴하지만 결과물은 좋게 나온것같다 결과물을 봐보자 이제 어떻게 했는지를 알아보자 Context-Based Steerin..
2021.11.04