겜 아이디어 때문에 맵을 새로 만들어야 할거같은데 원래 로그라이크랑 좀 느낌을 다르게 만들어야하는데 이런거에 관련된 제대로된 책이나 강의 없나
[💬] 절차적 맵 생성 이런거 어떻게 공부해야하냐
Indie(125.178)
2025-07-26 23:56:00
추천 0
댓글 15
다른 게시글
-
힐링 게임 만들고싶어
[2][💬] 삼류무사(lend5655) | 25.07.26추천 2 -
잘자라
[4][💬] 익명(homesick7517) | 25.07.26추천 0 -
[사쿠라이 개발 강의 요약] 기획서를 작성하는 팁
[3][📚정보] 오카리(half6224) | 25.07.26추천 8 -
[사쿠라이 개발 강의 요약] 기획서 작성과 프레젠테이션
[4][📚정보] 오카리(half6224) | 25.07.26추천 7 -
유니티 씬이동할때 자연스럽게 할 수 있는방법있음?
[10][🐣질문] Winterer(glory2233) | 25.07.26추천 0 -
빈유도 안돼 멘헤라도 안돼 sns도 안돼
[7][💬] -인.(unicornmoim) | 25.07.26추천 0 -
1인용 tcg 긴장감있는 시스템 만들기에서 막힘
[1][💬] 익명(graph8527) | 25.07.26추천 0 -
소규모 인디팀에서 개발자인데 기획자가 하자 있을 때 어떻게 피드백 해야함
[34][💬] Indie(183.102) | 25.07.26추천 0 -
스마트폰 물리적 버튼 기능 할당 질문
[1][💬] 익명(14.35) | 25.07.26추천 0 -
쿠마스팬티말고 플라잉푸딩 일지
[21][📜일지] 쉔가오랜(ads7080) | 25.07.26추천 6
절차적 맵생성 우린 에셋쓰긴함 - dc App
좀 찾아봐야 하나...
나도 찾아봤는데 코드로 구현법 알려주는건 전혀없더라 무슨무슨게임 방생성 규칙 이런건 분석해논 사이트 많은데
아 어떻게 하지 설마 그냥 코딩을 개잘해서 그냥 짜는건가 사람들은...
말 그대로 어떤 절차에 따라 맵을 생성하는 방법이라 정해져있는게 아님 랜덤 원툴 심플할수도 있고 마크처럼 온갖 조건갖추고 지구를 만들수도 있고
글킨 한데 어느정도 알고리즘적 이론이 필요해 보여서 흠...
@ㅇㅇ(125.178) Bsp 트리나 페를린 노이즈 이런거 알아보셈
유투브에 많음. 데브로그도 많고 블록 하나에서 시작해서 늘려나가는 방식도 있고 완전히 연결된 맵에서 노드 지워나가는것도 가능하고 아니면 출발점이랑 끝을 정해놓고 연결될때까지 노드 생성도 가능함 육각형이냐 사각혁이냐 랜덤하게 만드냐 아니면 타일이 아니라 노드 띄염띄염 연결하는거냐 이런것도 바꿀수 있고
어차피 안쪽 돌아가는 알고리즘은 다 비슷한데, 짜려면 경험이 많이 필요하긴 할듯. 대충 Astar혼자서 구현할정도 실력이면 가능할거같긴 한데
근데 솔직히 코딩을 ㅈㄴ 못하긴 해서... 도전해 봐야지 뭐
이건 코딩이 아니라 알고리즘이나 방성생 규칙 기획이지
만들고자 하는 맵에 따라서 구조가 천지차이라서 뭐라고 딱 말하긴 어려움
기본적으로 의사 난수 생성기를 만들고 이걸 기반으로 똑같은 알고리즘을 돌려서 만들수 있도록 하면 됨 마인크래프트의 경우는 펄린 노이즈를 사용해서 맵의 기본적인 틀을 만들고 또 다른 펄린 노이즈를 사용해서 바이옴을 만들어 그다음 청크 단위로 구조물을 만들어야 하는지 검사하는 식이야
방 복도 식으로 된 맵은 여러가지 방식이 있는데 먼저 방을 만들고 kruskal 또는 prim 등의 알고리즘 사용해서 그 방들을 복도로 연결하는거야
내가 만들고 있는 게임은 노드 그래프 방식의 맵을 사용해서 포아송 디스크 샘플링으로 노드를 만들고 들로네 삼각분할로 각 노드를 연결하는 방식으로 만들고 있어