디시인사이드 갤러리

최근 방문

NEW

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

패러독스 풍 세계지도 만들기

약코하는뉴비갤로그로 이동합니다. 2025.02.01 08:50:02
조회 15623 추천 62 댓글 50



srpg일지는 뜯어고치고 갈아엎고 하느라 한동안 안올릴거 같아서


예전에 만들던 게임 월드맵으로 쓸려던 지도 제작기나 올려봄


31




1. 지도 가져오기


7fed8175b58b6af13ced87e243836509d15751b8288c96b958a8d00e37340ec568d91f987de4

(유로파 4 픽셀지도)



a04424ad2c06782ab47e5a67ee91766dc28ef1ecd2acc7c1bf13d0c152d3d4212b2747241fe55cd2cf3941e2daead6


지도는 줌인할때 깨져보이면 안되서 

나사에서 21600 x 10800짜리 이미지를 가져왔음. 


근데 크기가 100mb에 깨지는건 똑같은거임...


9


그래서 크기 줄이는법 찾아보고 대충 만듬


a04424ad2c06782ab47e5a67ee91766dc28ef1ecd2acc6c8bf11d3c05fd5df21528db8aaa559f6136be85d99e48a


색을 많이 쓰면 용량이 높아진다길래 원래 이미지에서 일부 색만 추출해서 사용하기로 했음.


색을 나눠야 하는데 나사에서 초목 분포 하이트맵을 가져와서 height별로 색을 입혔음.


처음엔 지형 하이트맵 들고와서 색을 입혔는데 그린란드랑 우리나라랑 색이 같은거 보고 아니다 생각해서 바꿈...


a04424ad2c06782ab47e5a67ee91766dc28ef1ecd2acc6c8bf11d3c752d0d5210eb8ab5fea3b137a2dd80b63849cf0


도트 겜이라 도트로 만들고 그에따라 해상도도 1/4로 줄였고,

바다도 나사에서 이미지 가져와서 위에서 했던 방식으로 만들었음.


그러니까

이미지 크기가 100mb에서 2mb로 줄어듬. 


확대하면 도트로 보이긴 하는데 느낌이 나쁘진 않음 


1


2. 경계선 구현하기


25ac8774b59c32b6699fe8b115ef046a7212e2c6

(빅토리아3의 국가간 경계선 )


원래는 osm이라고 오픈소스판 구글맵에서 경계선 데이터만 따로 가져올랬는데 

shape 숫자가 많아서 크기도 크고 구현하기도 어렵더라...


3





그러다 세바스찬이라고 이분 영상을 봤는데 

경계선을 포함한 필요 데이터에 로드기까지 다 들어있는거임


52


그래서 이분꺼 가져와서 쓰기로 했음



a04424ad2c06782ab47e5a67ee91766dc28ef1ecd2acc6c8bf11d2c75dd5d721ae49e1524e00f70e7bc35285a2d4


데이터 로드기랑 데이터는 들고옴.


경계선도 3d로 된거 2d로 바꾸고 어렵사리 구현했는데 

3d에 실사용으로 만들어져서 내꺼랑 같이 나두니까 별로더라...





그래서 이분꺼 보고 경계선 다시 만들었음

이분꺼도 어렵더라... 그래도 윗분보단 괜찮아서 수월하게 만들었음.




a04424ad2c06782ab47e5a67ee91766dc28ef1ecd2acc6c8bf11d1c35fd4d1214edd1454117ba9f7d1a50ea70c2b

( 경계선이 적용된 지도)


곡선이 도트로 구현되서 지도랑도 잘어울리고


쉐이더 기능 여러가지 알려줘서 하이라이트랑 누끼 딸때 요긴하게 써먹음


49



3. 데이터


06b2c036e0dc75816bb6d1b004ee093cf183348a5646699b86e9738f317643a48caae613b7d244944d90d3289017090e3284fc8a1c65789e13f5



위에서 국가랑 도시 데이터는 얻을수 있었는데 


중심점이나 면적, 국기 , 기후같은 세세한 데이터는 없어서 직접 찾아서 프로젝트에 추가했어


51


국기랑 면적 데이터는 인터넷에 자료가 많아서 쉽게 들고왔음. 


기후 데이터는 지구과학 시간에 배운 쾨펜 기후 분류를 사용했음 근데 1차 분류만 사용하고 싶었는데 1차만 있는 데이터는 없더라


그래서 Height맵 들고와서 같은 색조 끼리 구분했음.



카메라 무브나 핀 찍는데 중심점이 필요해서 동서남북 끝단 가져와서 구했는데 


섬나라거나 프랑스 같이 타대륙에 영토가 있는 국가는 끝단사이의 거리가 엄청 길어서 좌표가 이상하게 나오더라...


55


그래서 영토 크기 구분해서 가장 큰 영토 기준으로 중심점을 구했음.




a04424ad2c06782ab47e5a67ee91766dc28ef1ecd2acc6c8bf11d1c75ad1d721651683470affd85c0cb059fe93e2


남극이나 중국 근처의 일부 나라... 들은 데이터나 누락된게 많아서 


오류가 생기길래 그냥 예외처리 했음


부진




a04424ad2c06782ab47e5a67ee91766dc28ef1ecd2acc6c8bf11d1c75cd0df21a5566dd885b7f367d638b34cc0d464

(중심점 테스트)


본토 기준으로 구해서 프랑스 , 필리핀 같은 나라들 중심점이 본토 중심으로 있음.


a04424ad2c06782ab47e5a67ee91766dc28ef1ecd2acc6c8bf11d1c652d5d221c3a312d0493833aaaee8ee14a826


a04424ad2c06782ab47e5a67ee91766dc28ef1ecd2acc6c8bf11d0c358d2d3218fcf980f45f6b821c1f8827bb53c5e

(하이라이트 테스트)



두트윈이랑 요것저것 더해서 프로토 타입을 만들었음.

54


4. 구현하지 않은것


원래 더 구현해야 하는데 새 프로젝트 시작하는 바람에 


유기해서 미완성 상태임...


58



4.1 국가별 색 분리

a04424ad2c06782ab47e5a67ee91766dc28ef1ecd2acc6c8bf11d0c153d0de21f752a8a79f154130e4f71d6fa9ea6f


세비스찬 유튜브에서 rgb값 인덱스로 영토 구분한거랑 영역칠하기 알고리즘 이용해서 만들려 했는데 


당장 필요하지 않아서 계획만 잡아뒀다 유기됨...


26


4.2 도로와 시.군 단위 경계선


a04424ad2c06782ab47e5a67ee91766dc28ef1ecd2acc6c8bf11d7c252d3d7219e40e580ac0d5fd183fdd6e64f47


openstreetmap에서 데이터 받아와서 구현 할려고 했었음


모든 데이터 합치면 거의 1~2테라가 넘는 바람에 도로만 들고오는데도 크기가 커서 (받는데 4시간 걸림...) 

세부 경계선 들고올땐 태그로 구분해서 (osm에선 admin_level_4 = 시, 도 이런식으로 구분하더라) 가져왔음.


유튜브랑 인터넷 참고해서 파일로더까지 만들었었는데 그쯤에서 흥미 떨어져서 새 프로젝트로 넘어옴


75


---



 


https://github.com/Youngbin201/2dWorldMap

(허접한 뉴-비의 깃헙)


그런고로 srpg만드느라 이건 더 안만들거 같아서 접어두고... 그냥 깃헙에 공유하기로 함


독학 뉴-비라 잘하고 있는지 모르겠는데 보고 훈수좀 주세용...


36








출처: 인디 게임 개발 갤러리 [원본 보기]

추천 비추천

62

고정닉 25

16

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 과음으로 응급실에 가장 많이 갔을 것 같은 스타는? 운영자 25/03/03 - -
공지 실시간베스트 갤러리 이용 안내 [2822/2] 운영자 21.11.18 10766772 516
311188
썸네일
[F갤] 실버애로우의 역사를 배워보자(중)
[6]
TheProdigy갤로그로 이동합니다. 07:30 926 26
311186
썸네일
[프갤] 소울시리즈 한번도 안해본 뉴비가 그라는 닼3 첨하는 만화3
[24]
비슈갤로그로 이동합니다. 07:20 1771 43
311184
썸네일
[기갤] 장난감병원에서 무료봉사하는 전직 공학박사님들
[9]
ㅇㅇ(106.101) 07:10 975 1
311182
썸네일
[싱갤] 싱글벙글 사이좋은 북한과 몽골 관계
[65]
코드치기귀찮어갤로그로 이동합니다. 07:00 17022 124
311180
썸네일
[싱갤] 군침군침 카이막이 너무 먹고싶었던 남자.jpg
[206]
수인갤러리갤로그로 이동합니다. 01:55 18655 64
311176
썸네일
[멍갤] 밥 줬더니 매일 족발집 사장님+알바생 출퇴근길 에스코트 해주는 강아지
[146]
ㅇㅇ(211.234) 01:35 19956 142
311174
썸네일
[몬갤] 티가쟝 만들었어
[14]
MKD갤로그로 이동합니다. 01:25 8616 13
311172
썸네일
[싱갤] 싱글벙글 일본에서 의료사고 면책법이 사라진 사건
[133]
ㅇㅇ갤로그로 이동합니다. 01:15 20586 123
311170
썸네일
[해갤] ㅈ크보 역대 레전드팀 모음이라네요
[173]
ㅇㅇ(118.235) 01:05 18633 86
311168
썸네일
[디갤] 일주일 간의 프랑스여행 사진 모음 (스압)
[24]
검은비갤로그로 이동합니다. 00:55 7198 30
311166
썸네일
[싱갤] 안싱글벙글 한국 문화가 세계에 알려졌다는 인증서
[374]
코드치기귀찮어갤로그로 이동합니다. 00:45 39299 412
311164
썸네일
[잡갤] 글씨를 너무 잘써서 건당 13,000원 받고 사인 의뢰 받아주는 달인
[130]
감돌갤로그로 이동합니다. 00:35 21935 19
311162
썸네일
[싱갤] 짤랑짤랑 cctv로 도배해놓지 않은 범부 나라여
[102]
나카다시호시노갤로그로 이동합니다. 00:25 16694 93
311160
썸네일
[유갤] 쯔양 VS 김계란의 건강 상태 비교.jpg
[316]
ㅇㅇ(175.119) 00:15 28815 61
311158
썸네일
[로갤] 일본 SNS의 로스트미디어[태도가 거만한 개(態度がでかい犬)]
[43]
모사사우루스갤로그로 이동합니다. 00:05 14849 66
311154
썸네일
[싱갤] 싱글방글 남녀 차이
[355]
썅년갤로그로 이동합니다. 03.06 35434 212
311152
썸네일
[잡갤] 오후 2시되면 재료소진으로 문 닫는 숙성 회 얹어주는 카이센동 맛집
[130/1]
감돌갤로그로 이동합니다. 03.06 18785 23
311150
썸네일
[해갤] 빠따선수들 경기중에 음식먹는다는 썰 해명하는 김태균
[281]
린맘갤로그로 이동합니다. 03.06 24319 197
311148
썸네일
[싱갤] 군첩군첩 폭탄이 왜이렇게 약함?
[215]
ㅇㅇ갤로그로 이동합니다. 03.06 30902 191
311146
썸네일
[미갤] 대한항공은 KE고 아시아나는 OZ인 이유
[175]
ㅇㅇ(146.70) 03.06 16003 39
311144
썸네일
[위갤] 한 알중의 스코틀랜드 도보 여행기 5.스트라스아일라, 캠벨타운 이동
[26]
홍염갤로그로 이동합니다. 03.06 7329 23
311142
썸네일
[카연] 여자무당이 귀신에 들린다면.manhwa :: 귀신들린남자 14화
[62]
가온세계작가갤로그로 이동합니다. 03.06 13093 56
311140
썸네일
[싱갤] 싱글벙글 큰 결심한 심형탁
[272]
ㅇㅇ갤로그로 이동합니다. 03.06 23816 119
311138
썸네일
[러갤] 마크롱. "구경꾼으로 남는건 미친짓이다!". 유럽 핵우산 논의
[212]
ㅇㅇ(154.47) 03.06 15337 33
311136
썸네일
[싱갤] 싱글벙글 군필 퀴즈.quiz
[425]
ㅇㅇ갤로그로 이동합니다. 03.06 22337 27
311132
썸네일
[필갤] Venezian
[22]
gakugo갤로그로 이동합니다. 03.06 5634 24
311130
썸네일
[누갤] 봉준호 신작 <미키 17> 해외 비평가 리뷰
[307]
ㅇㅇ(175.119) 03.06 24052 54
311128
썸네일
[잡갤] 거수투표로 선거했던 군대 썰.manhwa
[81]
ㅇㅇ(115.86) 03.06 14843 79
311126
썸네일
[이갤] 미국 고딩 남자가 가장 선호하는 여자의 신체부위
[496]
ㅇㅇ(103.176) 03.06 40769 214
311124
썸네일
[싱갤] 싱글벙글 동남아 로컬 술집 견적
[123]
ㅇㅇ갤로그로 이동합니다. 03.06 22867 94
311122
썸네일
[유갤] 유재석이 김종국-윤은혜 망붕 못잃는 이유.jpg
[236]
ㅇㅇ(149.88) 03.06 19176 56
311120
썸네일
[이갤] 일본의 여성의 날 페미니즘 방송.jpg
[585]
ㅇㅇ(155.94) 03.06 27760 56
311117
썸네일
[싱갤] 영포티와 쓰레기 이대남MANGA.
[152]
ㅇㅇ갤로그로 이동합니다. 03.06 25442 150
311114
썸네일
[기갤] 어학연수 갔는데 한국어를 봤을 때 성동일의 반응
[84]
ㅇㅇ(106.101) 03.06 18813 21
311108
썸네일
[디갤] 북해도여행 - 아바시리, 쇄빙선
[25]
명반주세요갤로그로 이동합니다. 03.06 6331 18
311105
썸네일
[싱갤] 싱글벙글 현재 서양에서 밈이 되어버린 美 부통령 밴스
[321]
ㅇㅇ갤로그로 이동합니다. 03.06 42240 176
311102
썸네일
[미갤] 마미톡에서 화교혜택 겁나 까는 중
[341]
Dd(125.129) 03.06 24599 436
311099
썸네일
[유갤] 삶의 질은 좋아졌지만 삶의 낙이 사라진 이경규
[218]
ㅇㅇ(185.120) 03.06 23821 254
311096
썸네일
[해갤] 승진 누락됐는데 팀장님 말 너무 상처다
[319]
ㅇㅇ(146.70) 03.06 34360 57
311093
썸네일
[싱갤] 냠냠쩝쩝 라면 무제한으로 채워넣는 고시원
[447]
나카다시호시노갤로그로 이동합니다. 03.06 45522 355
311090
썸네일
[야갤] 포천 오폭사고 직관한 친구
[160]
ㅇㅇ(211.234) 03.06 32385 57
311087
썸네일
[스갤] 야스다 야스 황본원정기
[48]
들쨩갤로그로 이동합니다. 03.06 16186 43
311085
썸네일
[야갤] 선관위 친인척 채용 추가적발 ㅋㅋ
[537]
라이린갤로그로 이동합니다. 03.06 27836 1004
311083
썸네일
[주갤] 여초에서 난리난 작년부터 야구판 분위기 ㄷㄷ
[575]
ㅇㅇ(1.223) 03.06 35492 319
311082
썸네일
[싱갤] 짜증짜증 외국인인척하고 공항택시 몰카
[258]
ㅇㅇ갤로그로 이동합니다. 03.06 23153 275
311078
썸네일
[야갤] '종전' 두고 유럽 분열 조짐...'
[281]
마스널갤로그로 이동합니다. 03.06 21097 71
311076
썸네일
[싱갤] 한남동 유엔빌리지에 사는 남중딩의 방 ㄷㄷ
[577]
ㅇㅇ(112.153) 03.06 37263 141
311074
썸네일
[나갤] 귀...엽게? 돌아온 25기! 이름을 외워보자 ㅋ .gif
[69]
올팬으로갑니다.갤로그로 이동합니다. 03.06 17023 54
311072
썸네일
[바갤] ※ 바클 유저들이 떠나는 이유는 넥슨과의 '신뢰' 때문임
[295]
ㅇㅇ갤로그로 이동합니다. 03.06 21204 369
뉴스 가수 하림, 악뮤 이수현 안부 걱정… “잘 지내고 있는지” 디시트렌드 03.06
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/4