갤러리 이슈박스, 최근방문 갤러리
연관 갤러리
낚시 갤러리 타 갤러리(0)
이 갤러리가 연관 갤러리로 추가한 갤러리
추가한 갤러리가 없습니다.
0/0
타 갤러리 낚시 갤러리(0)
이 갤러리를 연관 갤러리로 추가한 갤러리
0/0
개념글 리스트
1/3
- 화사 무혐의 처분에 태세전환하는 '더쿠' ㅇㅇ
- 추억추억 전국에 하나 남은 바나나과자 공장 ㅩㄺ
- 연휴 보드겜 후기 다한콘좋아요~
- 충무로 한국영화시장...근황......jpg ㅇㅇ
- 러시아에서 미녀의 기준 주갤러
- 싱글벙글 인도혼혈 미녀 법대생의 인생사..jpg ㅇㅇ
- 스리랑카(230811-0820)혼여-(8) 갈레로 갈래 ㅇㅇㅇ
- 냉혹한...천하제일 횡령대회의 세계..jpg 인터네코
- 싱글벙글 치타에 대한 오해 ㅇㅇ
- 양판소에 나올법한 공작가문의 대저택 수준....jpg ㅇㅇ
- 싱글벙글 윤석열을 9수 끝에 합격 시킨 그 문제 ㅇㅇ
- 1박 2일 동해안 해수어 채집기 (2) ArtyomDarK
- 싱글벙글 키180 미녀 의대생의 인생사..jpg ㅇㅇ
- 니드파이어 개발일지 #1 (용량주의) dryrain
- [나사루] 예전에 강의 했던 자료 찾음 나사루
[쉐잎오브드림] 로그라이크 멀티겜 #2 - 타격감 개선하기
- 관련게시물 : [쉐잎오브드림] 로그라이크 멀티겜 #1 - 첫 개발일지연휴 잘 보내셧나요 ㅎㅎ대학생이 삘받아서 휴학하고 만드는 로그라이크 멀티겜 Shape of Dream 만든 것최근에 들어 몬스터를 공격하거나 처치했을 때 타격감이 부족하다고 생각하고 있던 찰나,게임에 액션이 부족하다는 피드백이 들어와 본격적으로 액션 부분을 보강해보기로 결심했습니다.그래서 개인적으로 타격감이 좋다고 생각했던 Dead Cells, GTA V, 대난투 같은게임들의 영상을 돌려보며 케이스 스터디를 해보았습니다.그리고 이런 게임들은 공통적으로 아래와 같은 특징들이 있었습니다.1. 소리가 시원해야한다.2. 타격할 때 게임이 잠시 멈추거나 느려져셔 타격 자체를 강조한다.3. 화면 전체가 잠시 밝아지거나 흔들린다. (GTA V, Dead Cells 등)4. 적이 잠시 멈추고 격하게 흔들린다. (특히 격투 게임들이 많이 차용하는듯)5. 치명적인 타격이 들어가면 이 정도가 훨씬 심하다.그래서 slow motion, hit slow 이런 식으로 검색을 해보니Screen Kill Effects, Hit Stop 이라고들 많이 부르는 요소라는 것을 알게되었습니다마침 커비와 대난투 게임 디자이너인 마사히로 사쿠라이 아조씨가 운영하는 유투브 채널에관련 기술을 분석해둔 영상이 있길래 그걸로 공부를 조금 해보았습니다.비슷한 고민에 빠져계신 분들이라면 꼭 시청해보시는걸 추천드립니다.https://www.youtube.com/watch?v=OdVkEOzdCPw Stop for Big Moments! [Design Specifics]Have you ever heard of something called "hit stop"? The thinking behind it can be applied to more than just hits—in fact, it'd be a waste to only use it ther...www.youtube.comhttps://www.youtube.com/watch?v=tycbMSjDDLg Eight Hit Stop Techniques [Design Specifics]I've talked about hit stop before, but this time I'll be sharing specific details of the hit stop techniques used in Smash Bros. Ultimate. I hope you enjoy y...www.youtube.com이렇게 공부를 마치고... 제 게임에 추가하게된 요소는 세가지입니다.1. 피격 시 적 흔들림타격이 들어가면 해당 적이 데미지의 방향 기준 앞뒤로 흔들립니다. (도트뎀 제외)피격 데미지를 적의 최대체력으로 나누어서 그 비율에 따라 해당 적이 흔들리게 만들었습니다.(Shake의 강도와 지속시간 지정을 위해 AnimationCurve 사용)그래서 보스에게 평타를 치면 조금만 흔들리고잡몹에게 번개를 떨어트리면 엄청 흔들리는 식이죠2. 스크린 킬 효과적이 죽으면 화면이 살짝 흔들리고 잠시 동안 모션블러 + 채도 + 명도를 올리게 만들었습니다.정말 미묘하지만... 너무 심하면 매번 킬마다 화면이 반짝이니 너무 눈이 아프고덜하면 아예 티가 안납니다... 파라메터 조절을 계속 해봐야 완벽해질 것 같네요.3. 슬로우 모션아주 강한 데미지가 들어가거나 보스를 처치하면 영화같은 (눈아픈...) 후처리를 먹이면서 시간이 느려져서그 데미지를 강조합니다이렇게 되니 게임 후반부에 빌드가 너무 잘떠서 애들이 다 한방에 죽으면게임이 다소 심심해지는 부분을 보강해주는 효과도 있더라구요 ㅎㅎ(이정도 데미지면 슬로우 모션 뜨겠지? 하고 기대하게됨)단 슬로우모션같은 경우 호불호가 조금 갈렸습니다.게임이 느려지는걸 잔렉으로 착각하는 친구도 있었고,일부 캐릭터의 경우 (미스트는 타이밍을 맞춰야 하는 패링 스킬이 있습니다) 방해가 된다는 의견이 있었거든요.특히 멀티플레이같은 경우에는 모두의 화면에 발동 대상 몬스터가 보여야 한다는 조건을 달아두긴 했지만모두의 취향이 같을 수는 없으니 설정에 토글을 만들던가 하는 방향으로 생각해봐야할 것 같습니다.아직도 다듬을게 많네요.멀티플레이 개발 환경여담으로 멀티플레이 개발을 하다보니 갖춰본 셋업이 좀 편해서 공유드립니다.이렇게 데스크탑과 노트북을 붙여놓고,SyncthingTray로 노트북에 현재 프로젝트의 클론을 만들고Synergy (유료, Barrier같은 오픈소스 대체제도 있습니다)를 이용해 마우스와 키보드를 공유하게 만들면... 데스크탑에서 수정한 코드가 커밋같은 과정 없이도 5초만 기다리면 노트북과 동기화가 되고,한 키보드 마우스로 두 기기를 모두 제어할 수 있습니다.(현업 멀티 개발쪽에 계신 분들은 이미 이렇게 하고 있는 분들이 많은 것으로 알고 있습니다)혹시 멀티플레이 테스트를 위해 매번 게임을 빌드하고 게임을 두개 켜고 계신 분들이 있으시다면노트북을 이렇게 붙여서 개발 환경을 구축하거나, 컴퓨터 하나로도 symlink를 이용해같은 프로젝트를 두번 켜서 개발하는 등 좋은 방법이 많으니 참고하셨으면 좋겠습니다.https://github.com/VeriorPies/ParrelSync (빌드 없이 멀티 테스트하기) GitHub - VeriorPies/ParrelSync: (Unity3D) Test multiplayer without building(Unity3D) Test multiplayer without building. Contribute to VeriorPies/ParrelSync development by creating an account on GitHub.github.com읽어주셔서 감사합니다.그럼 다음 일지로 찾아뵙겠습니다!!https://lizardsmoothie.itch.io/shape-of-dream itch.ioTravel the Dream World in solo/multiplayer rogue-like with unique gameplay mechanicslizardsmoothie.itch.io직접 플레이해보실수잇어요 와!!https://indie.onstove.com/ko/games/2258 STOVESTOVEindie.onstove.com공식 트위터계정 (파리날리는중. 자체홍보하시는분들 백번 존경합니다)https://twitter.com/LzrdSmoothieEN
작성자 : 마뱀스무디고정닉
차단하기
설정을 통해 게시물을 걸러서 볼 수 있습니다.
댓글 영역
획득법
① NFT 발행
작성한 게시물을 NFT로 발행하면 일주일 동안 사용할 수 있습니다. (최초 1회)
② NFT 구매
다른 이용자의 NFT를 구매하면 한 달 동안 사용할 수 있습니다. (구매 시마다 갱신)
사용법
디시콘에서지갑연결시 바로 사용 가능합니다.