NDC2016 보충자료 - 3. 맵 생성 절차

Posts
NDC2016 보충자료 - 3. 맵 생성 절차

NDC2016 보충자료 - 3. 맵 생성 절차

이번에는 지난 NDC2016 발표의 "맵 생성 절차"(59~69p.)에 대해서 좀 더 자세한 글을 써보려고 한다. 59페이지를 그대로 가져와보면 다음과 같다. 이 단계들에 대해 차례대로 설명하려고 한다. 1. Poisson Disc Sampling 맵에서 비교적 균일한 간격으로 노드를 선택하기 위한 방법이다. 완전한 랜덤이 아닌 이 방법으로 선택한 노드는 보기에도 좋고 활용도 편리하다. 하나하나의 노드가 도시나 별이라고 하면 서로 너무 멀거나 너무 가깝지 않은 적당한 거리를 유지할 수 있기 때문에 자연스럽기도 하다. 아래 그림에서 가장 오른쪽이 Poisson Disc Sampling 으로 생성한 노드들이다. 이미지 링크 Disc Sampling 이라는

Related Posts

3 posts
24.07.14 - 경남 김해 콘텐츠 기업 지원센터 (2024 마이미 게임잼 (feat. 딸내미 참석 후기))

24.07.14 - 경남 김해 콘텐츠 기업 지원센터 (2024 마이미 게임잼 (feat. 딸내미 참석 후기))

참으로 바빴던 지난 주말. 낚싯대는 잠시 손에 놓고 오랜만에 제대로 된(?) #일상 을 전해봅니다. ㅎ 날씨가 안 좋아서 낚시를 못 가니 또 뭔가 이렇게 계속 생기는군요. 🤣🤣 지난 일요일에는 #경남 #김해 를 다녀왔습니다. #경남콘텐츠기업지원센터 라는 곳을 찾아갔었는데 사실 제가 필요로 해서 찾아갔던 것은 아니었고 저희 집 딸아이 행사가 이곳에 있어서 모시러 다녀온 곳이었죠. 😅😅 참고로 오늘 포스팅 주제인 #마이미게임잼 관련해서는 물어보지 말아 주세요 ㅋㅋㅋㅋㅋㅋㅋㅋㅋ 제가 다녀온 게 아니라 저희 집 딸내미가 다녀온 거라 🤣🤣 저는 단순 운전기사..... 김해는 낚시하러나 와보았지 이런 곳은 저도 처음 와 봅.......

노비스 게임메이커 클럽 - 1회차

노비스 게임메이커 클럽 - 1회차

MAIZ STACCATO|2024년 7월 1일|만화/애니

노비스 게임메이커 클럽. 1회차 모임을 진행했습니다. PCC와 그 안에서의 클럽의 개념. 이 모임의 목적과 저의 역할을 설명했지요. 이후 간단한 자기 소개를 통해서 인맥 관리에도 영향을 주도록 했습니다. 이제 우리는 모두 동료가 되는 것이니까요. 1인 1게임을 개발하는 것이지요. 굉장히 다양한 분들이 오셔서 좋았고, 이들이 모두 다른 엔진으로 다른 장르의 게임들을 만들 수 있게 돕는 것이 제가 해야할 역할이 되겠습니다. 열심히 신경써야 겠어요. 이후 전시 공간을 가볍게 둘러보고 서로 대화하는 시간을 가졌습니다. 첫 주 과제를 알려드렸으니, 이제부터 진짜 시작이 되겠네요. 5개월후 어떤 결과가 나오게 될지 불안 초조 기대하며.......

[cocos2d-x / 플래피위치] 무한 타일 맵

바닥이 있는 무한 맵의 경우 이번에 구현한 무한 맵은 중간에 공백이 존재합니다.이 게임은 공중에 떠 있는 게임이기 때문에 공백맵이 있어도 괜찮지만, 쿠키런같은 러닝게임이라면 공백이 있으면 안됩니다. 바닥이 이어져야 하는 경우는, 맵의 시작과 끝에 1화면 너비 정도 되는 동일한 부분을 만들어,맵의 꼬리 부분이 왼쪽 끝에 오는 순간 해당 맵을 폐기하고 새 맵을 생성해 0,0에 붙여버립니다. (※좀 더 정확히는, 맵이 정확히 왼쪽 끝에서 끝나는게 아니므로맵을 폐기하는 시점의 x좌표를 참조해 새 맵의 x좌표를 보정해 줍니다.왼쪽 끝보다 2도트 더 간 상태에서 맵의 끝이 나왔다면, 새 맵은 -2,0에 생성하는 방식) 굳이 겹치지 않고 새 맵을 기존 맵 끝부분에 맞춰서 생성해도 되는데,이때