개인 자료란 (JE)

  서버 커뮤니티

Profile 다빗 대표칭호 없음

slpdavid d26ee56608cd4b87bf5846e830a9f172

Profile

강좌 자바 에디션(JE) 모드 공략

프사이(Psi) 공략 - 4. 튜토리얼 4: 폭발해라 익스플로전

2019.02.24 조회 수 1617 추천 수 0
장르 (모드) 기술, 마법 
게임버전 1.12.x 
모드로더 포지 
자료글 https://www.koreaminecraft.net/mod/619072 

 

003c6d82a89c38ea6830bd476f20a93a.png

 

프사이(Psi) 공략 - 4. 튜토리얼 4: 폭발해라 익스플로전

 

폭탄마가 되어볼 시간입니다.

튜토리얼 4를 배워봅시다.

 

javaw_2019-02-24_00-13-07.png

 

그런데 이게 웬일인가요. 세종대왕님의 위대한 한글이 사라지고 꼬부랑언어가 저희를 반깁니다. 한글은 체험판이었을까요.

어쩔 수 없죠. 여기서부턴 주문 이름도 영어와 한글이 혼용되기 시작합니다. 차라리 전부 영어로 바꾸고 제가 직접 번역해 보겠습니다.

 

이번에 배울 주문은 무려 4가지나 됩니다.

 

동작: 폭발

연산자: 엔티티 위치

연산자: 벡터 레이캐스트

에러 출력기

 

프로그래머로 달려가 봅시다. 이번에 저희가 만들 주문은 바라보는 방향의 블럭을 폭파하는 주문입니다.

 

javaw_2019-02-24_00-15-30.png

 

우선 동작: 폭발을 넣었더니 위치와 세기를 지정하는 칸이 나오는군요.

세기야 뭐 상수를 넣으면 될테고, 위치는 어떻게 할까요?

여기서 '레이캐스트'라는 개념을 짚고 넘어가야 합니다.

레이캐스트란, 하나의 물체와 하나의 방향을 지정해 줬을 때, 그 물체에서 방향대로 갔을 때 마주치는 것을 출력하는 걸 말합니다.

쉽게 말해서, 여러분이 모니터를 본다 치면 레이캐스트에 여러분과 여러분의 시선을 넣었을 경우 결과물은 모니터가 되는 식입니다.

바로 동작: 폭발 옆에 연산자: 벡터 레이캐스트를 넣어봅시다.

 

javaw_2019-02-24_00-19-33.png

 

아까 말한 대로 포지션, 즉 물체와 레이, 즉 방향을 받아들일 수 있군요. 근데 맥스는 뭘까요?

맥스를 지정해버리지 않았을 경우, 하늘을 향해 주문을 쏴버릴 시 수백수천 블럭의 레이캐스트를 수행하게 됩니다.

이를 방지하기 위해 최대 거리를 지정해 주는 편이 좋습니다.

아무튼, 포지션에는 플레이어의 위치를, 레이에는 플레이어의 시선을 넣어주도록 합시다.

 

javaw_2019-02-24_00-22-23.png

 

전부 다 만든 주문의 모습입니다.

연산자: 엔티티 위치를 선택: 시전자에 적용해 시전자, 즉 플레이어의 위치를 알아냈고,

연산자: 엔티티 시선을 선택: 시전자에 적용해 플레이어의 시선을 알아냈습니다.

이 두 값을 연산자: 벡터 레이캐스트에 넣어 플레이어가 바라보는 블럭의 위치를 알아냈고,

이 값을 오른쪽 동작: 폭발에 넣어주었습니다.

폭발의 세기는 1로 맞췄고, 덤으로 레이캐스트의 최대 범위는 10블럭으로 잡았습니다.

이제 마법을 써볼까요?

 

javaw_2019-02-24_00-24-22.png

 

폭발이 잘 일어나는군요. 레벨도 올랐습니다.

 

javaw_2019-02-24_00-24-27.png

 

참으로 아담한 폭발입니다(...) 빨리 Psi 에너지를 올려서 폭탄마의 꿈에 가까워지도록 합시다.

 

그럼 다음 강좌에서 뵙도록 하겠습니다.

 




Warning
댓글이 없습니다.

새로운 댓글을 등록해 주세요!

뉴스 및 창작물
/files/thumbnails/218/767/003/262x150.crop.jpg?20240412130213

레드스톤

우리의 꿈 - 원피스 오프닝

노트블럭전문가

2024-04-12

0

/files/thumbnails/505/766/003/262x150.crop.jpg?20240411122306

레드스톤

기동전사 건담 수성의 마녀 | 노트블럭 커버 1

노트블럭전문가

2024-04-11

1

/files/thumbnails/932/765/003/262x150.crop.jpg?20240410124459

레드스톤

마인크래프트 노트블록으로 만든 『 밤양갱 (Bam Yang Gang) 』

노트블럭전문가

2024-04-10

0

/files/thumbnails/403/765/003/262x150.crop.jpg?20240409190538

레드스톤

마인크래프트 노트블록으로 만든 『 밤양갱 (Bam Yang Gang) 』

Sonttukk

2024-04-09

4

/files/thumbnails/161/758/003/262x150.crop.jpg?20240331105743

레드스톤

라마 침 분수대

GlassesFilm

2024-03-31

0

/files/thumbnails/520/751/003/262x150.crop.jpg?20240328020349

레드스톤

마인크래프트 노트블록으로 만든 『 Bling‐Bang‐Bang‐Born 』 4

Sonttukk

2024-03-23

3

/files/thumbnails/467/742/003/262x150.crop.jpg?20240311163123

레드스톤

[노트블럭커버] MILGRAM -ミルグラム(밀그램)- / 아마네 「숙청 행진」 제 2심 2

노트블럭전문가

2024-03-11

0

/files/thumbnails/846/741/003/262x150.crop.jpg?20240310221214

레드스톤

워든 vs 라마 200마리 1

GlassesFilm

2024-03-10

0