개인 자료란 (JE)

  서버 커뮤니티


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

CivetKitty f5ca9ca860634506b3c067ad2c9147ae

Profile

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

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

2021.11.23 조회 수 5134 추천 수 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/272/292/003/262x150.crop.jpg?20220819011550

업데이트

마인크래프트 베드락 에디션 프리뷰 및 베타 1.19.30.22 업데이트

Dalsu

2022-08-19

0

/files/thumbnails/906/290/003/262x150.crop.jpg?20220817033652

소식

마인크래프트 JE와 BE 같이 샀던 사람에게도 망토를 제공할 예정 12

마리오군

2022-08-17

1

/files/thumbnails/566/290/003/262x150.crop.jpg?20220816172728

레딧

반응) 조카의 방을 마인크래프트 풍으로 꾸며보았다 1

teara

2022-08-16

3

/files/thumbnails/073/287/003/262x150.crop.jpg?20220812025626

업데이트

마인크래프트 베드락 에디션 프리뷰 및 베타 1.19.30.21 업데이트

Dalsu

2022-08-12

0

/files/thumbnails/938/285/003/262x150.crop.jpg?20220810181056

업데이트

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

마리오군

2022-08-10

0