목록게임개발 (12)
그냥 게임개발자

템플런 게임 만들기 1에서 받은 텍스처 안에 Obstacle 텍스처와 메쉬가 있는 것을 알 수 있다. 그것을 임포트 해오자. 머티리얼 설정은 이렇게 메탈릭과 러프니스를 추가해 반짝반짝 빛나는 머티리얼을 만들었다. 컴파일 저장 필수 자 이것을 이제 어떻게 스폰할 것이냐? 차근차근 설명할 텐데 위에 있는 영상은 아마 다르게 설명할 것이다. Lane0이 제일 많이 나오게 설정이 되어있다. 우리는 다 적절하게 랜덤 하게 나오는 장애물 스폰을 만들 것이다. 먼저 MasterTile블루프린트에 가서 함수 SpawnObstacles를 만들 것이다. 이 함수에 이제 Spawn을 하게 만들건대 일단 Obstacle을 잘 회전시키고 잘 맞게 설정하자. 자 이 함수에서 Random으로 값을 매겨서 그 값이 참이면 파이프를 ..

내가 따라하는 영상은 DevSquad라는 분인데 배울게 많다. 나는 그냥 내가 이해한 것을 여기다가 포스트 하는 거지 솔직히 말하면 따라 쓰는 거다. 자 우리는 이 영상에서 썸네일만 봐도 알듯이 SCORING POINTS 점수를 얻는 기능을 넣어볼 거다. 이 블루프린트에 들어가서 일단은 Spawn Tile에 Delay을 주어 DestroyActor를 하게 노드를 짰다. 하지만 우리는 타일을 하나 넘어갈 때마다 점수를 추가하는 기능을 줄 것이기 때문에 Spawn Tile과 Delay타일을 Spawn Tile을 실행할 때 우리는 ThirdPersonGameMode에 형 변환할 것이다. 자 이 형 변환이라는 것은 무엇이냐 우리가 이 MasterTile블루프린트에 ThirdPersonCharacter에 있는 프..

이때까지 포스트 안 한 이유는 내가 이해하고 설명해야 적기 편할 것 같더라고요. 저번에 우리가 만든 것은 타일 내에서 끝없이 달리는 블루프린트와 타일 자동생성, 자동생성 시 딜레이를 주어 destroy actor를 실행시켜 삭제를 하는 것을 했다 그렇다면 이제 템플x처럼 좌우로 움직일 수 있는 방식을 포스트 하려고 한다. 마스터 타일 블루프린트에 arrow 컴포넌트를 새로 추가해줬다. arrow 컴포넌트의 역할은 플레이어가 이동할 좌표로 사용하려고 한다. 움직일 좌표에 설정을 해주고 우리는 이제 이 좌표를 이용해 캐릭터를 움직일 것이다. ThirdPersonCharacter블루프린트에 들어가 보면 이렇게 설정해주면 된다. 이걸 설명하기 전에 변수부터 설정하자 오른쪽 사진처럼 이 세 개의 변수만 생성해주자..

3인칭으로 프로젝트를 만든 뒤 콘텐츠 브라우저에 블루프린트 목록에 3인칭 블루프린트로 들어가 카메라를 뒤로 조금 설정하고 GamePadInput하고 MouseInput 블루프린트를 지우고 MoveMentInput에서 Forward를 지우고 Event Tick(매 프레임마다 이벤트 실행)노드로 바꿔준다. 그러면 계속 달리는 캐릭터로 바뀐다. 항상 컴파일 저장 필수해주세요 무언가 바꿨을 때 꼭 해주어야 해요 아 일단 에셋부터 다운받자. https://drive.google.com/file/d/12EFMuYYd8ikmnXMGq75-HyVf7mv23Cgj/view EndlessAssets.zip drive.google.com 이제 다운받은 텍스처를 통해 노멀맵과 디퓨즈를 서로 결합하여 출력한 텍스처를 큐브에 입..