개인 자료란 (JE)

  서버 커뮤니티

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

CivetKitty f5ca9ca860634506b3c067ad2c9147ae

Profile

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

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

2021.11.23 조회 수 5297 추천 수 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/487/784/003/262x150.crop.jpg?20240508233607

모드

Windows Borderless 모드에서 악성코드 발견

학교가기싫다

2024-05-08

1

/files/thumbnails/384/778/003/262x150.crop.jpg?20240507003327

업데이트

마인크래프트 자바 에디션 스냅샷 24w18a

학교가기싫다

2024-05-06

0

/files/thumbnails/855/781/003/262x150.crop.jpg?20240505141129

레드스톤

레이저 클리너

GlassesFilm

2024-05-05

1

/files/thumbnails/576/775/003/262x150.crop.jpg?20240426232553

아티클

이달의 블록: 단단한 진흙

학교가기싫다

2024-04-26

0

/files/thumbnails/115/774/003/262x150.crop.jpg?20240428135129

업데이트

마인크래프트 1.20.5 정식 업데이트

학교가기싫다

2024-04-24

0