디시인사이드 갤러리

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

갤러리 본문 영역

팬게임 제작일지 2 - 카메라

침팬치갤로그로 이동합니다. 2024.09.24 08:40:01
조회 6625 추천 20 댓글 10



지난 글에선, 각 타일마다 타입을 가지고 카메라 이벤트를 만들었어

그래서 캐릭터가 지면체크할떄 동시에 해당 타일이

어떤 타입인지 찾아서 그에 맞는 카메라 팔로잉도 실행시켰어

그러나 너무 1차원적으로 생각한것이다보니.. 

높낮이가 다른 플랫폼간에 원하는 카메라 이동이 안나오는걸 알게됬다..


a76500aa2406752d9b5a5d66c25bf7fda4a04c3b497f7ff15fa5def55e2bb2

지금 서있는 발판과 

위 또는 아래 발판에서의 카메라 높이값 전환이 필요하단 이야기였어.


물론 이런 경우는 그냥 카메라 화면 정중앙에

언제나 캐릭터를 고정시키면되는 어려운 일이 아니지만..



특정 플랫폼이 바닥 역할을 하는 상태로
카메라 뷰가 화면을 잡아야 맞지 않을까?라는 

내 욕심 떄문에 일이 좀 꼬이게됬다. 


좌) 카메라 중앙 고정   우 ) 플랫폼이 바닥인채로 카메라 고정

0bb4c823e1f13da87abac4fb06df231d5b30bc9b34a9f411471a 0bb4c823e1f434a961ad98a518d60403c7542d005d5f49a54f


개인적으로 왼쪽이 편하지만 
오른쪽처럼 이미지가 잡혀야 맞지 않을까 생각들었다


그래서 카메라 레일같은게 필요해 만들었어.

카메라 레일의 역할은

캐릭터X 위치에 대응하는 카메라 Y값을 주는 도구로 만들었어

-

a66418ad242eb369b6f1d1bc10f11a399bacb9f42dda7bf651


a66418ad242eb369b6ed98b21fd704033207f395d7ac61144a7c

그렇게 만들어진 레일


레일을 만들고 나서 생긴 문제는

높이 차가 있는 2개 플랫폼간에

어떻게 카메라를 부드럽게 전환 시키지 였어

a14134aa1036b35896f1c6bb11f11a399e923b95a08d97f6

- 위 이미지에서 2개의 레일선은

같은 x범위를 지녔지만 완전히 다른  y값을 반환함 (위 아래)

그래서 어떻게 이 둘사이를 전환 시킬지 고민이었음



그래서 이를 해결하려고 렉트란걸 만들었어 

a67d39ad1f2e76b660b8f68b12d21a1d19cfbf27a3

topleft topright bottomleft bottormright
총 4개의 점을 참조시킨다음에 
추가로 UpperOffset | LowerOffeset이라고 float를 더해줬어 
그래서 나온게 저 붉은 영역인데 
붉은 영역은 Lerp 영역이야


붉은 영역내에서

캐릭터가 위로 갈수록 위의 파란 레일선 값을 

내려갈수록 아래 레일선 값을 

따르도록 보간한 값을 사용했어

( 붉은색 영역을 벗어나면 가까운 레일 값을 강제로 따름 )


아래) 옛날 방식 : 타일 값에서 카메라 y값을 찾아 보간 시작

a66434ab0a1eb450baf1d1bc10f11a39eee4a9c8f8c766de45b3


아래) 지금 방식 : 카메라 레일간에 보간으로 y값 찾

a14810ab1136b542bef1d1bc10f11a393bbff5285f9f82d1f8f8


난 개인적으로 아래, 

지금 바꾼 형태가 훨씬 좋은거같아



이제 끝내려하다 보니까
입력에 따른 이벤트같은걸 넣어줬더라고 기존에?

무슨 말이냐면 아래층을 볼수 있는곳에서는 
아래키를 누르면 볼수있도록 해주어야하지 않을까 그런거였어



그래서 카메라 레일을 만들면서 

위치의 기준점이자 참조 역할이 되어주는 점과

선분 사이의 전환을 담당하는 렉트까지 만들었는데

이번엔 입력 처리에 따른 다른 뷰로 전환시키는

선분그룹을 만들었어

a0450caa1b22b36182f1c6bb11f11a39aa5ee797f47ee3fa

위 이미지에서 내가 검게 칠한 선만 아래키를 누르면 아래로 시야를 떙겨주는 이벤트가 존재해


그걸 대충 실행하면

a14839aa190eb35bb2350575449f23342daa2189517d6cd0cf029f358963

딱 이벤트가 있는 선분에서만 실행되고
다른 선분에 입장시 다시 되돌아가도록한게 잘 되었어


아무튼 최근 2주동안 이것만 만졌는데
우선 내 머리속에 있던게 나와주어서 상당히 놀라웠고 
막상 실제로 보니까 100프로 만족스럽진 않지만
뭐 계속 중간에 수정도 해주고 이거저거 기능 추가하보면

괜찮아질거라고 생각중이야

끝으로 최종 모습이야

a16710ad253ab45bb2ff5b59e25ae5c121b1d0dbe8387ef94103f5a148b9ce99e8c4d40a3f


봐주서 고마우어
따봉



출처: 인디 게임 개발 갤러리 [원본 보기]

추천 비추천

20

고정닉 11

3

댓글 영역

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

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 손해 보기 싫어서 피해 입으면 반드시 되갚아 줄 것 같은 스타는? 운영자 24/11/18 - -
공지 실시간베스트 갤러리 이용 안내 [2402/2] 운영자 21.11.18 8666327 481
281594
썸네일
[문갤] 본격 청금석에서 푸른색 (울트라마린) 뽑아내기
[157]
Danican갤로그로 이동합니다. 01:50 7217 82
281592
썸네일
[특갤] 이번 주 기술 소식 (11월 16일 까지)
[36]
슈퍼130클럽갤로그로 이동합니다. 01:40 10394 44
281590
썸네일
[이갤] `여자들은 183 흔남 vs 170 존잘남 누구에게 호감을 더 느낄까??
[604]
``ㅇㅇ``(218.232) 01:30 15950 86
281589
썸네일
[싱갤] 싱글벙글 성적이 안좋으면 연고대를 간다는 영재고.jpg
[316]
최강한화이글스팬갤로그로 이동합니다. 01:20 17879 75
281587
썸네일
[야갤] 헝가리 누나가 남사친이 없는 이유...jpg
[329]
감돌갤로그로 이동합니다. 01:10 43337 368
281585
썸네일
[M갤] 상위급 개씹꼰대 하위 구단
[67]
Ishihara갤로그로 이동합니다. 01:00 14861 120
281584
썸네일
[부갤] 대기업가서 30여년 근무후 퇴직하신분 근황 ㄷㄷ
[370]
부갤러(118.129) 00:50 23259 151
281582
썸네일
[싱갤] 싱글벙글 야크갑의 무한도전 멤버들 자리 재배치
[98]
ㅇㅇ갤로그로 이동합니다. 00:40 27908 123
281580
썸네일
[야갤] 오피셜) 프리미어 12 한국 탈락 확정 .jpg
[349]
업햄갤로그로 이동합니다. 00:30 20653 343
281579
썸네일
[기음] 수육서비스 기본으로 나오는 순대국 골목.jpg
[160]
dd(182.213) 00:20 17755 120
281577
썸네일
[싱갤] 싱글벙글 선천적으로 타고나는 특성
[255]
레이퀀스뱅큐어갤로그로 이동합니다. 00:10 27927 115
281575
썸네일
[주갤] 이혼각 보고 있는데 집 명의가 시댁명의라서 골치가 아픈 노괴줌마 ㄷㄷ
[269]
갓럭키갤로그로 이동합니다. 00:00 20566 270
281572
썸네일
[탈갤] 가사관리사 이어…서울시 마을버스 외국인 기사 추진
[387]
가우스갤로그로 이동합니다. 11.17 11672 71
281570
썸네일
[싱갤] 만화가 GOAT
[146]
무대포갤로그로 이동합니다. 11.17 18903 150
281569
썸네일
[포갤] 백인파티를 좋아하는 대니 브라운
[72]
이오더매드문갤로그로 이동합니다. 11.17 15304 97
281567
썸네일
[야갤] 북한 청년 12명.. 처형당한 ..사유..jpg
[506]
업햄갤로그로 이동합니다. 11.17 35481 486
281565
썸네일
[싱갤] 싱글벙글 인간의 성별이 두가지만 있는 이유
[356]
니지카엘갤로그로 이동합니다. 11.17 26835 230
281564
썸네일
[야갤] 동덕여대 앞...도로의 비밀 ㄹㅇ...jpg
[609]
Adidas갤로그로 이동합니다. 11.17 45204 844
281562
썸네일
[싱갤] 일본에서 재일교포 인식이 별로일 수 밖에 없던 이유
[339]
ㅇㅇ갤로그로 이동합니다. 11.17 35836 277
281560
썸네일
[중갤] 찢만대장경 모음(존나 김 주의)
[314]
도널드J.트럼프갤로그로 이동합니다. 11.17 15668 362
281559
썸네일
[카연] 마녀에 대한 편견.manhwa
[68]
위마갤로그로 이동합니다. 11.17 13426 162
281557
썸네일
[싱갤] 싱글벙글 오늘자 국제 미인대회 2024 최종 우승자 발표
[247]
ㅇㅇ갤로그로 이동합니다. 11.17 23197 123
281554
썸네일
[동갤] 영화 <동덕> 캐스팅 떴다ㄷㄷㄷㄷ
[417]
동갤러(218.157) 11.17 43600 1080
281552
썸네일
[싱갤] " 신 구 "
[176]
페코미코멧갤로그로 이동합니다. 11.17 22232 322
281550
썸네일
[포갤] AI 를 디스한 대니 브라운
[55]
이오더매드문갤로그로 이동합니다. 11.17 13149 50
281549
썸네일
[싱갤] 싱글벙글 여자 줄다리기 선수들의 힘
[444]
레이퀀스뱅큐어갤로그로 이동합니다. 11.17 33388 242
281547
썸네일
[부갤] 개헉신당 허은아 "게임이 이 나라의 적인가?"
[303]
ㅇㅇ갤로그로 이동합니다. 11.17 20431 336
281545
썸네일
[잡갤] 18세기 해적, 충격과 공포의 전술...jpg
[147]
집중력조루갤로그로 이동합니다. 11.17 25192 164
281544
썸네일
[싱갤] 불법사이트 차단에 대한 헌법재판소의 판결.jpg
[706]
ㅇㅇ갤로그로 이동합니다. 11.17 34917 80
281542
썸네일
[중갤] 北에 떨어진 초코파이…김여정 “똥개도 안 물어갈 더러운 오물짝” 격분
[544]
노벨문학상갤로그로 이동합니다. 11.17 32257 160
281539
썸네일
[싱갤] 싱글벙글 한국 최초 마이바흐 택시 기사 수입.jpg
[316]
최강한화이글스팬갤로그로 이동합니다. 11.17 33870 219
281537
썸네일
[카연] 모기 조지는 만화
[107]
달동무갤로그로 이동합니다. 11.17 13215 100
281535
썸네일
[박갤] 일본에서 말하는 한국 청년들의 일본 열풍
[802]
ㅇㅇ갤로그로 이동합니다. 11.17 38546 297
281534
썸네일
[이갤] 70년대 일본 여고생이 만든 전설적인 노래..gif
[345]
leeloo갤로그로 이동합니다. 11.17 28800 158
281532
썸네일
[중갤] ‘여론 공작팀’ 정황 담긴 '윤석열 캠프' 문건 입수
[886]
ㅇㅇ갤로그로 이동합니다. 11.17 16276 159
281530
썸네일
[싱갤] 싱글벙글 백종원의 최애 술안주라는 들기름 달걀프라이
[299]
니지카엘갤로그로 이동합니다. 11.17 29231 85
281529
썸네일
[더갤] 안산 '모텔 포함 상가' 화재...투숙객 등 45명 구조
[127]
공긷빱갤로그로 이동합니다. 11.17 17280 28
281527
썸네일
[탈갤] (추적60분)나거한의 부동산 경매사기와 설거지 당하는 ㅈ팔육
[127]
조선인의안락사갤로그로 이동합니다. 11.17 17251 106
281525
썸네일
[싱갤] 싱글벙글 미국이 키운 나라들
[511]
skrt갤로그로 이동합니다. 11.17 29463 228
281524
썸네일
[야갤] "이름이" 밤마다 난리…서울이 '발칵' 뒤집어진 이유
[419]
마스널갤로그로 이동합니다. 11.17 33243 109
281522
썸네일
[카연] 회식에서 살아남기
[110]
sgtHwang갤로그로 이동합니다. 11.17 20127 245
281520
썸네일
[싱갤] 싱글벙글 간지럼을 10분 넘게 하면 생기는 일
[184]
레이퀀스뱅큐어갤로그로 이동합니다. 11.17 33137 313
281517
썸네일
[동갤] 동덕여대사태 학생총회 시나리오 떴다!!!!!!
[479]
ㅇㅇ(118.235) 11.17 42130 510
281515
썸네일
[유갤] 일등석 돈 주고 타본 적 없다는 사람들
[401]
ㅇㅇ(175.119) 11.17 35310 88
281514
썸네일
[싱갤] 싱글벙글 안정환의 근황이 궁금했던 일본 예능
[273]
아라고른2세갤로그로 이동합니다. 11.17 30913 230
281512
썸네일
[도갤] 수도권 1사단이 전라도로 멤버가 바뀐 이유
[498]
ㅇㅇ(149.102) 11.17 27101 202
281510
썸네일
[싱갤] 냉혹한 한번에 주가 9% 운지 시킨 광고의 세계...jpg
[326]
인터네코갤로그로 이동합니다. 11.17 54092 520
281509
썸네일
[미갤] 이미 결혼까지 하고 가정까지 이뤘는데 전 남친이 불법촬영 영상 유포...
[611]
ㅇㅇ(121.133) 11.17 39884 147
281507
썸네일
[리갤] 한국 스포츠 스타들의 연봉 모음
[257]
ㅇㅇ(118.235) 11.17 40120 108
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2