사실 브금 작업은 어제 했는데 갤 분위기 흉흉해서 오늘 일지에 같이 올렸음



그제 한 것

 -Sfx, Bgm 작업 끝내기

 -슬라이더 고치기

 -https://gall.dcinside.com/m/game_dev/132239

뉴비 47일 전부터 게임 만들기로 함 - 인디 게임 개발 마이너 갤러리

버그도 처리했고 이대로만 갑시다!!어제 한 것 -드럼통 폭발 이펙트 구현 -공급기 스프라이트 다시 만들기1. 소리와 관련된 모든 것 구현브금, 효과음 작업 위주라 올리기 좀 애매해서 그냥 한거 정리해서 올릴게 -플레이

gall.dcinside.com




1. 위로 올라가는 발사기 만들기

챕터 4에서 올라가는 느낌을 주기 위해 통로에 배치할 오브젝트야

따라서 플레이어만 위로 전원에 상관없이 이동하면 돼



먼저 스프라이트

a1451cad180eb2768e332c4158d62d3b50657ae74f2e2c1e4b6f

파란색, 빨간색 전원과 관련이 없으니 초록색으로 만들었어

동시에 플레이어를 특정 지점으로 이동시키는 오브젝트니 발사기의 화살표도 사용했어

전원이 꺼질 일은 없으니 비활성화 스프라이트는 따로 만들지 않았어



다음은 스크립트

발사기에서 쓰던 스크립트를 변형했어

24b0d121e09c28a8699fe8b115ef0464d28feacd

여기서

전원 관련 부분

회전 관련 부분

을 모두 빼고

발사 도중 좌우 이동을 넣으면

다음과 같은 코드가 돼


24b0d121e09c28a8699fe8b115ef046f574d909a

즐겁다



플레이어 스크립트에서

isAirborne = 추가 점프 불가, 착지 시 해제

isLaunched = 추가 이동 불가, 착지 시 해제

의 차이가 있어

원래는 isLaunched만 true로 바꿨는데, 이 때 플레이어가 착지하지 않으면 무한점프로 이어지게 돼


a66d19ad3526b45bbaf1d1bc10f11a393eff77faeaa916ad

하지만 여기서 isLaunched를 끄지 않으면

발사기를 타고 또 수직발사기를 탔을때 무한점프로 이어지게 돼


a66d19ad351b6ae869b6d09528d52703ab04ca57d177

그래서 isLaunched를 false로 바꾸고 isAirborne을 true로 바꿔주는 거야


지금은 통로에만 해당 오브젝트를 추가할 예정이지만, 

추후 전원 쓰는 인게임 오브젝트로 추가할 수도 있어



2. 챕터 2 브금 작업

다빈치리졸브로 대충 브금 잘라주고

오디시티로 대충 추가조정해서


24b0d121e09c28a8699fe8b115ef046ec24fc8f0

대충 브금 시스템에 끼워넣으면 끝

감동도 낭만도 없으니 그만 알아보자



3. 챕터 3 제작

은 입구 만들다 강한 유기병이 도져버림

챕터 3은.. 내일부터다...



어제와 오늘 한 것

 -수직 발사기 만들기

 -챕터 2 브금 작업

 -챕터 3 입구 제작


그럼

내일 봐!