일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- Unity #Indie Game
- OWASP
- FIFO
- 유니티
- 메카님
- 유스케이스
- 컴퓨터 네트워크
- Trap
- Security
- STCF
- MLFQ
- unity
- 운영체제
- SJF
- protection
- frequency-domain spectrum analysis
- SDLC
- AINCAA
- OSI 7계층
- MAC
- DSP
- information hiding
- link layer
- polymorphism
- 게임개발
- DP
- Waterfall
- 배경 그림
- 게임 개발
- stride
Archives
- Today
- Total
다양한 기록
Parrying Sword #44 [아트][개발][프로그래밍] 토르소, 화산의 몬스터 본문
사실 Torso, 몸통만 있는 건 아니지만, 처음 기획할 때 이름을 토르소라 지어놓고
조금 변형되다 보니 저 모양이 되었습니다.
하지만 토르소가 입에 붙었으니 토르소로 하겠습니다.
플레이 중에 몬스터 이름이 표기되는 것도 아니고, 개발할 때 부르는 이름 정도니까
편한대로 부르는게 맞다고 생각합니다.
바닥이 비어있거나, 벽으로 막혀 있는 경우 돌아보고 이동하는 형태의 움직임을 보입니다.
머리가 없으니까 캐릭터를 추적해서 움직이는 건 오히려 이상하다고 생각하여 이런 방식으로 만들었습니다.
요즘 이유를 모르겠는 버그는 없었는데 이동하다 특정 자리에서
갑자기 속도가 0이 되어 멈춰버리는 버그가 있었습니다.
그런데 아무리 찾아봐도 코드 상 문제는 없었고,
특히 속도가 빠르면 0이 안되고 넘어가지기도 하는 영문을 알 수 없는 상황이었습니다.
그래서 맵에 문제가 있는 건 아닐까 하는 생각을 하였습니다.
맵에 적용된 박스 컬라이더 오브젝트 사이 미묘한 크기차이가 존재한다면, 걸려서 넘어가지 못할 수도 있지 않을까? 해서
위 이미지에 보이듯, 서클 컬라이더 두개에 마찰력이 0인 마테리얼을 붙여 적용하였습니다.
이러면 미묘한 차이 정도는 서클 컬라이더가 타고 올라가 줄 겁니다.
적용 후 문제 없이 움직이는 걸 확인하였고, 버그를 수정하였습니다.
'유니티 엔진 > Parrying Sowrd' 카테고리의 다른 글
Parrying Sword #46 : [사운드] 작곡 시작 (0) | 2024.01.07 |
---|---|
Parrying Sword #45 : [잡담] 패드 연결에 대해서 + 게임 개발 이야기 (0) | 2024.01.06 |
Parrying Sword #43 : [아트][개발][프로그래밍] Observer, 화염탄 날리는 눈알, 파이어구미 투명도 낮춤 (0) | 2024.01.03 |
Parrying Sword #42 : [아트][개발] FireGummy, 화염방사 젤리 (0) | 2023.12.30 |
Parrying Sword #41 : [아트][개발] 마그마 슬라임 (0) | 2023.12.29 |