개인 자료란 (JE)

  서버 커뮤니티

Profile 사향(CivetKitty) 대표칭호 없음

CivetKitty f5ca9ca860634506b3c067ad2c9147ae

Profile

자료 공통 리뷰, 강좌 데이터팩

네더라이트 던전은 어떻게 만들어졌을까? (구조물 맵 다운 포함)

2021.11.23 조회 수 5293 추천 수 0

안녕하세요, 오늘은 제가 만든 데이터팩 "네더라이트 던전"을 어떻게 만들었는지  간단하게 설명하려고 합니다. 더 자세한 설명을 참고하시면 감사하겠습니다. 위 링크에서 데이터팩을 다운받으셔서 따라가셔도 됩니다. 튜토리얼은 3파트로 나눠집니다. 


1. 효과 구름 흩뿌리기(test, scores, loadaec.mcfunction 참고

랙 유발 요소의 최소화를 위해 스코어보드 타이머를 사용했습니다. 이 타이머는 플래이어가 네더에 있을 때만 작동하며 타이머 수치가 100이 되면 초기화하고 효과 구름 50개를 소환합니다. 소환된 구름은 /spreadplayers를 이용해서 흩뿌립니다. 


2. 아래에서부터 위로 이동하며 고대 잔해 감지 (test, raycast.mcfunction 참고)

loadaeeeeeeemcfunction에서 소환되어 y=0으로 이동한 효과구름들은 매틱에 1칸씩 이동합니다. 그러면서 주위에 고대잔해가 있는지 확인하죠. 


3. 랜덤 구조물 생성(rng.mcfunction)

여기서부터는 수학적 배경지식이 필요한데요, 난수 생성기(rng)를 사용하기 위해서입니다. 그 방식은 UUID를 사용하는데 이 개인식별번호의 1번쩨와 4번쩨 숫자는 -2147483648~2147483647 사이의 임의의 숫자입니다. 그래서 이 큰 숫자를 원하는 범위의 숫자에서 나누어 나눈 아주 작은 숫자를 /execute store커맨드 뒤에 넣으면 범위를 좁힐 수 있습니다. 제 데이터팩의 겨운 71은 21억으로 나눠 나온 수입니다. 첫 번쩨 커맨드를 참고해보세요. 


아래 파일은 이 데이터팩과 영상을 만든 맵입니다. 여기서 구조물들을 수정한 거죠. 어떤 것들이 있나 보고 싶으신 분들은 다운받아 보세요!^^ 

Netherite Dungeons Dev Map for v1_8 kr.zip




1개의 댓글

이렌
2021.12.02

네테가 아니라 불편하드아ㅏㅏㅏㅏ 크흠..

뉴스 및 창작물
/files/thumbnails/762/770/003/262x150.crop.jpg?20240418073724

레드스톤

T.B.H (고민중독) | 노트블럭 버전 | NoteBlock Cover [한국어 영어 중국어 가사 추가]

노트블럭전문가

2024-04-18

0

/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