playXP

서브 메뉴

Page. 253 / 271 [내 메뉴에 추가]
글쓰기
작성자 DmsjFaskl (118.216.xxx.8)
작성일 2010-06-27 23:10:22 KST 조회 853
제목
경직가능??

경직인가뭔가.....하여튼 뭐에 맞으면 뒤로 물러나가는게 되나요?

넉백같은건데;;;; 달리는 무엇인가 공격을 받으면 뒤로가는게 아닌

드드득 거리면서 속도가 저하되는 이런게 있는지 물어봅니다.

에를들면 카스좀비에서 딜리는 좀비가 총맞는 거라면됩니다.

제가 개초보라서 죄송하지만 알려주세요;;;;;

 

지속적인 허위 신고시 신고자가 제재를 받을 수 있습니다.
신고 사유를 입력하십시오:

아이콘 Guetelperr (2010-06-27 23:33:54 KST)
0↑ ↓0
센스 이미지
되냐구요? 됩니다. 갤디터에서 불가능한것은 거의 없죠. 다만 구현방법이 어렵거나 렉의 문제에 부딪히게 될 뿐이예요.
유닛의 속도가 v초과일때 0.1초당 0.05씩 속도가 올라가고 v미만이라면 0.1초당 0.05씩 속도가 감소하도록 트리거를 짭니다.
이제 유닛이 피해를 받을때마다 공격자의 위치와 피격자의 위치를 구하면 수직거리와 수평거리를 알 수 있으므로 삼각함수를 통해 피격자가 어느 방향에서 공격받았는지를 구할 수 있습니다. 피격자 유닛의 방향각도와 현재속도를 받아오면 역시 삼각함수를 통해서 감소해야할 속도를 구할 수 있고 피격벡터에서 속도감소요소를 빼냈으니 나머지 벡터는 피격유닛이 어디로 얼마만큼을 밀려나야 하는가를 의미하겠죠. 이건 뭐 F=nma를 쓰든 어쩌든 밀려나거나 줄어들 속도는 알아서 조절합시다. n은 실제 공식대로 적용하면 게임 내에서는 오히려 부드럽지 못할 수 있기때문에 그걸 조절하기 위한 상수를 적은겁니다. 여기서 중요한건 if문을 걸어서 v가 0미만으로 내려가게 될때 속도를 0으로 만들어주면서 피격벡터 방향으로 밀려나도록 만드는 겁니다.
만약 어느방향에서 맞아도 밀려나지는 않고 속도만 감소되게 하고싶다면 밀려나가도록 하는 행동은 만들지 않으면 되겠죠? 그냥 속도감소와 v가 0미만으로 내려가지 못하게 하는 행동만 만들어두면 되니 좀 더 간단하겠네요.
뭔말이냐구요? 솔직히 저도 잘 모르겠어요. ㄱ-..
오히려 이런 복잡한 장치보다는 수없이 테스트하고 계산한 밸런싱이 더 재밌는 맵을 만든답니다.
아이콘 있나없나 (2010-06-28 06:54:11 KST)
0↑ ↓0
센스 이미지
궤텔페르//아... 뭔말일까요? 마지막 한줄요약으로 이해를(?)
아이콘 있나없나 (2010-06-28 09:18:26 KST)
0↑ ↓0
센스 이미지
ps. 카스좀비가 총맞으면 걸리는 딜레이 넉백입니다;;;

총맞으면 살짝 뒤로 밀려나는거에요.;
DmsjFaskl (2010-06-28 21:47:27 KST) - 118.216.xxx.8
0↑ ↓0
센스 이미지를 등록해 주세요
궤텔페르님의 말은이해가 되긴한데......이해가안됨
아이콘 Snife_Lore (2010-06-28 22:09:58 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
ㄴ 한국말이지만 한국말이 이해가 안되... 흑
김노숙 (2010-06-28 22:46:22 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
그냥 무기 효과에 넉백 넣으면 안될까 궤텔페르야? 근데 이거 공속빠르면 난장판이겠군
아이콘 Guetelperr (2010-06-29 10:29:41 KST)
0↑ ↓0
센스 이미지
ㄴ그렇게 하면 맞을때마다 피격자의 속도에 상관없이 무조건 일정 거리만큼 밀려나게 되니까 'ㅅ'...
미로12 (2010-07-03 20:32:32 KST) - 116.93.xxx.173
0↑ ↓0
센스 이미지를 등록해 주세요
아마 동작쪽에서 때릴떄마다 속도를 0으로 하도록 구현하면 될겁니다
아이콘 밤까마귀 (2010-07-05 16:38:50 KST)
0↑ ↓0
센스 이미지
넉백 그대로 하고, 드르륵이라면 살짝 오르락 내리락 거리게 하면 될듯 ......
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.