디시인사이드 갤러리

마이너 갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

[📜일지] <스쿼트>개발일지(16)_NPC추가 및 이것저것

순수프로젝트갤로그로 이동합니다. 2024.03.09 18:23:30
조회 188 추천 6 댓글 4
														

0. 플레이어 캐릭터 걷는 애니메이션 수정


0) Before


1db1d13fe0c007957ab0c4ac3ad42229e092d5f20e140ba6bed853cab75dcd494a0ecd578f20be8d10d5


1db1d13fe0c007957ab0c4ac32de3333c053ad0347df506a482c57f7452b8d43b3eaf033585b8a3402



1) After

1db1d13fe0c007957ab0c4ac32de3333c053ad0336fa5c6a67001df3720dff2c21b662

1db1d13fe0c007957ab0c4ac24d823355f83ca6d4d6fea208e1dc09322c0a4e1682294ae

아무리봐도 캐릭터의 걷는 모션이 부자연스러워서 유튜브 픽셀강의를 참고하여 수정했습니다..

수정해야겠다는 생각이 들었을 때는 또 시간 버리는건가 싶어서 좀 낙담했는데 훨씬 움직이는 모습도 부각되고 정말 애니스러워져서 만족스럽습니다.


1. 추가된 NPC들



09b8de21e0de078261a8d89c12dd2173c7828e24d1faed73b2fb41f566e3

트레이너 덴젤)

주인공을 헬스장에 끌어들인 장본인인만큼... 하나의 에피소드뿐만 아니라 이야기 전체에서 종종 등장할 예정입니다.

헬스장 사장이자 트레이너라서 주로 헬스장 관리하는 역으로 등장할 것 같습니다.


0fb4d70ee0d33c994dadcfbc18d66a3a4365a2f4321216edcf580a72


a15714ab041eb360be3335625683746f0053452ad6a6e289d63262f39c11cd6ee577496f33e4c1e11ad29fb41d59


빌런_대가리)

일명 '대크운접'이라는 헬스 밈을 표현하기 위해 만든 캐릭터. 나는 왜 운동해도 안바뀌냐고 징징거리는 모습으로 등장합니다.


0eb2de37f0d72aa37c80ffb11ad46a3a186714e720d385ab91d4d8c5b9


a15714ab041eb360be3335625683746f0053452ad6a6e289d63262f39910cd6e155af3668f90e65d1f962a75bd24


빌런_정복자)

헬스장에서 운동안하고 계속 누워있는 사람들을 표현하기 위해 만든 캐릭터. 주변의 소음에 아랑곳않고 자는 모습으로 등장합니다.


08b1d423f7ed1ca979b1ffb11ad46a3ad28317c6f4445cea37f99c1f

빌런_노인)

헬스장에서 남들도 다 들릴 정도로 소리를 크게 키우는 사람들을 표현하기 위해 만든 캐릭터.



2. 스토리 장면들


a65004aa2516b27ebe35045458d62d3b05f638647b0c97974634100d4cfa


a65130ac3532b360a2332b619d3edd735d39be7d57e056f34afffa5a487d62f02d


Astar알고리즘(에셋)을 이용해서 npc가 목표 위치로 걸어가는 장면입니다.


이 게임에선 상하보행이 6프레임, 좌우보행이 8프레임이라 가능하면 전부 상하보행으로 제한하려고 노력중입니다.

이런 npc캐릭터를 20개 넘게 만들어야하고... 또 직접 그려보니 좌우보행이 상하보행보다 그리는 시간이 많이 필요했기 때문입니다.


이 연출장면에는 npc가 플레이어와의 상호작용으로 '움직인다'라는 동적인 표현전달이 필요한 것이지, 좌우냐 상하냐는 부차적인 것이기 때문에, 두번째 gif처럼 동선상 좌우움직임이 너무 분명하게 보여야만하는 상황이 아니라면, 되도록 좌우보행은 안그리려고 합니다.


추가로, npc가 너무 빨리 걸어가도 뭔가 보는 맛?이 떨어진다고 느껴져서 플레이어의 걷는 속도와 비슷하게 만드는 대신 걷는 중에 상호작용이 불가능하도록 제한해놨습니다.


a17d25ad3607b4589e3332759b32d9b1976f9b1fbce8f07470352f27e8acd2b1f324be

npc와의 상호작용에서 최대 선택분기가 3개까지 제공됩니다. 이 선택으로 npc의 반응도 달라지고, 플레이어 캐릭터가 얻는 능력치의 보상도 달라집니다.



a17d25ad3607b4589e3332759b32d96c3ca26d73fe1f95e3c24afc5b1af4561e89db

선택을 잘하면 이런식으로 정복자가 비켜줄 수도 있고



a17d25ad3607b4589e3332759b32d96d8d822cf8ec8f5a18431d1701f582c8ec9394

아니면 트레이너 덴젤한테 부탁할 수도 있습니다!



3. Barking Npc 기능 추가


이번주는 일단 헬창npc의 운동모습만 여러개를 만들어봤습니다.

아무래도 헬스장이 시끄럽고 동적인 느낌을 주려면 실제로 운동하는 사람들이 있어야겠단 생각이 들었습니다.



0aa4dd14e4c607826bbed2b91fd730732b3d6fcd4b11433238034ef986a9

0aa4dd14e4c60789468f98b21fd7040349fdf30b6dd0c6474a

0aa4dd14e4c607957faad7a158d62d3b1c0779fc2055c5e227c649

0aa4dd14e4c607846bb1d5bd06c3212ee6926e7703d9df85e6199ae722470971

그래서 이런식으로 각 스토리마다 각기 다른 npc들이 저마다 운동하는 모습을 배경에 넣어주려고 합니다

이 npc들은 단순히 배경채우기용이라 상호작용은 불가능합니다.



a15714ab041eb360be3335625683746f0053452ad6a6e289d63263f49e12cd6e0f7b2518fd20b538a35c464d8be1


이 npc들은 운동을 하면서 주기적으로 barking 대사를 내뱉습니다.

사실 처음 기획에는 없던 기능인데, dialogue system에셋으로 굉장히 간단하게 구현 가능해서 욕심이 나서 추가해보았습니다.


4.필드 시작부분 수정



a04834ad162eb3498a3328509d07c473c91a98b93cf8e72b69c3b90b44aba628


플레이어가 화면 밑에서 중앙쪽으로 걸어나오도록 애니메이션 단계를 추가했습니다.


아무래도 이 게임은 비쥬얼노벨-탄막슈팅 장르를 넘나드는 게임이라 어떻게 시각적인 통일성을 유지할까 고민이 있었는데


비쥬얼 노벨에서 컨트롤되는 플레이어의 애니메이션이 탄막슈팅에서도 그대로 플레이되는 부분이 이 통일성을 유지하는데 도움이 될 것 같아서 추가해보았습니다.


5. 텍스트 애니메이터 추가 활용


1)필드 인게임 아이템 습득 메시지 추가


a14834aa1806b54392333c609d22d97369beecfaa3e10a7f585e46e6d89eb2ea5c


2)스토리 대화출력에서 shake부분


a0583daa0f16b54cb63323759d3accb65e1504f1b0db46b840896e3a9b348fc065f37b79d16e87bf


확실히 텍스트 애니메이터 에셋이 좋긴 좋습니다. 여러 부분에서 정말 손쉽게 활용가능하네요. dotween 다음으로 가장 만족스럽습니다.



///


2월 중순부턴가... 예상치도 못한 곳에서 계속 고비를 만나서 진도가 생각보다 정말 많이 안나가네요.


현실적으로 올해 BIC는 물건너갔고... 여름에 열리는 GIGDC에 출품할 수 있을지도 불투명한 상황


내 역량에 비해 게임의 규모를 너무 크게 잡은 것 같긴 하다


50





자동등록방지

추천 비추천

6

고정닉 2

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기
자동등록방지

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 말머리 제목 글쓴이 작성일 조회 추천
2868 설문 힘들게 성공한 만큼 절대 논란 안 만들 것 같은 스타는? 운영자 24/06/10 - -
2865 AD 호요버스 신작 <젠레스 존 제로> 7월 4일 오픈! 운영자 24/06/05 - -
157066 📜일지 EarthRun #1 생존게임 만들기 시작 [3] 고무나무갤로그로 이동합니다. 04.07 230 4
157052 📜일지 횡스크롤 도트찍는 일지 10 [5] 칰힌마요갤로그로 이동합니다. 04.07 218 5
157040 📜일지 Animal Jumping! 개발일지 : 03 메인 UI와 다양한 캐릭터 [1] 바다랑갤로그로 이동합니다. 04.07 213 2
157039 📜일지 <스쿼트>개발일지(20) - 이야기 4개 추가 및 수정 순수프로젝트갤로그로 이동합니다. 04.07 140 2
157036 📜일지 도망간 팀장 몰래 쓰는 미연시 개발일지 (내용 긺) [15] 바민갤로그로 이동합니다. 04.07 1625 26
157031 📜일지 Moe Moe Island 일지 097 [7] 개발하는똥개갤로그로 이동합니다. 04.07 164 6
157006 📜일지 게임 개발 일기 #00 [17] Morendo444갤로그로 이동합니다. 04.06 1311 22
156994 📜일지 Moe Moe Island 일지 096 -첫 아트- [23] 개발하는똥개갤로그로 이동합니다. 04.06 572 16
156936 📜일지 스마수키게 #12 - 메인 화면 [24] 태보미갤로그로 이동합니다. 04.05 740 15
156923 📜일지 [유레카! 초전도체 연구소] 일지 3 - 레딧에서 피드백 받기 [5] 고물이갤로그로 이동합니다. 04.04 283 3
156856 📜일지 Moe Moe Island 일지 095 [2] 개발하는똥개갤로그로 이동합니다. 04.04 234 8
156855 📜일지 [유니티로 쯔꾸르 만들어보기] 개발일지 02 [1] 릴리충갤로그로 이동합니다. 04.04 182 5
156823 📜일지 <스플릿 스퀘어> 개발 일지 - 캐릭터 스탠딩 제작 [9] 매미허물갤로그로 이동합니다. 04.03 548 14
156786 📜일지 Error_Boy.exe 슬기로운 데모 생활 후기 (통계) [18] 호두펀치갤로그로 이동합니다. 04.03 684 14
156760 📜일지 [판타지 라이프] 오픈월드 판타지 개발일지 3 [2] 판타지갤로그로 이동합니다. 04.03 358 3
156754 📜일지 Moe Moe Island 일지 094 [4] 개발하는똥개갤로그로 이동합니다. 04.02 114 4
156750 📜일지 카투바의 밀렵꾼 24년 4월 일지 [21] 유영조유영조갤로그로 이동합니다. 04.02 885 31
156732 📜일지 취직이 안되서 게임 만드는중입니다 :( [6] ㅇㅇ(122.45) 04.02 1381 8
156722 📜일지 레이저 나오는 인게임 영상 [1] 닌거갤로그로 이동합니다. 04.02 260 8
156707 📜일지 게임 진화 과정 [6] 매튜돌갤로그로 이동합니다. 04.02 1243 10
156703 📜일지 횡스크롤 도트찍는 일지 09 [3] 칰힌마요갤로그로 이동합니다. 04.02 252 3
156680 📜일지 Moe Moe Island 일지 093 개발하는똥개갤로그로 이동합니다. 04.02 104 5
156662 📜일지 본인 방금 레이저 알림 연출 만들었음 [12] 닌거갤로그로 이동합니다. 04.01 353 3
156654 📜일지 레이저 연출 만들었어 [2] 닌거갤로그로 이동합니다. 04.01 257 3
156646 📜일지 [언리얼] 액션 로그라이크 [WhizzWhizz] 개발 일지 04 [7] 야돈까스갤로그로 이동합니다. 04.01 609 8
156643 📜일지 붉은장미 프로젝트 일지 요모츠마리사갤로그로 이동합니다. 04.01 208 2
156640 📜일지 래토피아 개발일지 #25 - 화산 군계 [5] 카셀(221.143) 04.01 716 21
156607 📜일지 Moe Moe Island 일지 092 [2] 개발하는똥개갤로그로 이동합니다. 04.01 158 4
156606 📜일지 TRPG 삼국지를 만들고 싶었떤 범부..(영상 잘못찍어서 재업) [4] ㅇㅇ갤로그로 이동합니다. 04.01 292 3
156592 📜일지 일러스트 다시보기 기능 추가 [1] ㅇㅇ갤로그로 이동합니다. 03.31 205 2
156584 📜일지 횡스크롤 슈팅 게임 개발일지 2주차 [2] 등록금내야해갤로그로 이동합니다. 03.31 277 5
156583 📜일지 게임에 채팅기능을 만들어 보았습니다! [14] ㅇㅇ(115.137) 03.31 1132 8
156577 📜일지 [유니티로 쯔꾸르 만들어보기] 개발일지 01 [3] 릴리충갤로그로 이동합니다. 03.31 664 10
156569 📜일지 ㅈㄴ 게으른 개발일지 10편 [7] kimgilsu갤로그로 이동합니다. 03.31 816 11
156555 📜일지 오늘의 일지(붉은장미 프로젝트) [2] 요모츠마리사갤로그로 이동합니다. 03.31 284 4
156527 📜일지 뉴럴네트워크 만들어봄 [3] 매튜돌갤로그로 이동합니다. 03.31 220 4
156522 📜일지 <스쿼트>개발일지(19) _ 이야기 4개 추가 [7] 순수프로젝트갤로그로 이동합니다. 03.31 282 7
156512 📜일지 플랫포머 [11] 도도한떡볶이갤로그로 이동합니다. 03.31 860 13
156509 📜일지 Moe Moe Island 일지 091 [8] 개발하는똥개갤로그로 이동합니다. 03.31 328 10
156497 📜일지 초보 개발자의 게임 개발 일지 #2 [13] 빈즈게임갤로그로 이동합니다. 03.30 427 6
156485 📜일지 [8년 개발] 호응이 좋아서 중요 기능 소개 올려봄 #2 [6] 공작갤로그로 이동합니다. 03.30 1180 17
156482 📜일지 슬라이드 2 개발일지 [1] 닌거갤로그로 이동합니다. 03.30 162 1
156475 📜일지 대회용 게임 제작 타워디펜스 (2024-03-30 1일차) [2] gem12갤로그로 이동합니다. 03.30 304 3
156458 📜일지 겜에 사운드 넣는중... [8] ㅇㅇ(61.109) 03.30 263 6
156423 📜일지 붉은장미 프로젝트 일지(+임시 버그 해결 방법) [6] 요모츠마리사갤로그로 이동합니다. 03.30 332 3
156399 📜일지 Moe Moe Island 일지 090 [7] 개발하는똥개갤로그로 이동합니다. 03.30 284 8
156344 📜일지 이미지 몇 장 [18] 봄네코갤로그로 이동합니다. 03.29 1034 25
156336 📜일지 [던전데브] 메인화면, 몹, 충돌, 게임 배속 추가 [28] 에뚜갤로그로 이동합니다. 03.29 871 13
156299 📜일지 [Noad] 잔디를 심다 [2] 야유요갤로그로 이동합니다. 03.29 539 9
156294 📜일지 Moe Moe Island 일지 089 [3] 개발하는똥개갤로그로 이동합니다. 03.29 227 8
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2