디시인사이드 갤러리

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

갤러리 본문 영역

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

약코하는뉴비갤로그로 이동합니다. 2025.02.01 08:50:02
조회 15613 추천 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/02/24 - -
301844
썸네일
[야갤] 문형배 재판관 "직무유기 혐의"로 고발당함...JPG
[514]
안유댕갤로그로 이동합니다. 02.02 32707 1255
301840
썸네일
[잡갤] 조선 왕실에서 먹던 왕비의 태교 음식과 산모가 먹으면 안되는 음식 미신
[148]
감돌갤로그로 이동합니다. 02.02 18502 20
301838
썸네일
[국갤] SBS,, 역대급 MBC 극딜 ㄷㄷㄷㄷㄷㄷ
[450]
4601갤로그로 이동합니다. 02.02 59417 1041
301836
썸네일
[싱갤] 싱글벙글 조선시대 사형이 어려웠던 이유
[202]
직무매미갤로그로 이동합니다. 02.02 23483 167
301834
썸네일
[안갤] 신기신기 독일에서 마라톤 하고 나면 주는 것...jpg
[122]
사피엔스갤로그로 이동합니다. 02.02 22196 166
301832
썸네일
[잡갤] 드라마 여인천하의 여주인공 문정왕후가 아들 출산 후 먹었던 음식
[68]
감돌갤로그로 이동합니다. 02.02 13183 24
301828
썸네일
[싱갤] 싱글벙글 등장인물 중 정상인이 없는 애니…jpg
[449]
공치리구갤로그로 이동합니다. 02.02 34443 259
301826
썸네일
[군갤] 장 마리 르펜 무덤 훼손과 프랑스 현지인 반응
[133]
ㅇㅇ갤로그로 이동합니다. 02.02 15484 63
301824
썸네일
[잡갤] 엄마가 아빠에게 김치 싸대기를 날리는 만화
[72]
묘냥이갤로그로 이동합니다. 02.02 15916 32
301822
썸네일
[필갤] [SMYB] 나는 그냥 강릉이 좋다
[34]
흰줄납줄갱이갤로그로 이동합니다. 02.02 9364 34
301818
썸네일
[야갤] ㅇㅎ)개쿨한 미국 mz세대 백인 슬랜더 미녀.
[212]
후우가갤로그로 이동합니다. 02.02 47257 346
301816
썸네일
[식갤] [초보 식집사를 위한 번식한 흔둥이 식물 식재 및 화분 사이즈 업]
[26]
푸름갤로그로 이동합니다. 02.02 8938 37
301814
썸네일
[싱갤] 90년대생과 00년대생의 애니메이션 차이
[196]
ㅇㅇ갤로그로 이동합니다. 02.02 29266 51
301812
썸네일
[카연] 의자 주운 만화
[96]
sgtHwang갤로그로 이동합니다. 02.02 11917 121
301810
썸네일
[잡갤] 군견병으로 복무했던 연예인 병사가 과한 관심을 보이는 간부를 퇴치한 방법
[122]
감돌갤로그로 이동합니다. 02.02 19990 57
301808
썸네일
[싱갤] 싱글벙글 역대 일본의 여성 천황들...jpg
[390]
ㅇㅇ(121.167) 02.02 36729 97
301806
썸네일
[디갤] 저… 지금 타이밍에 사진 올리면 되는겁니까??
[46]
12b갤로그로 이동합니다. 02.02 15706 50
301802
썸네일
[주갤] 갑자기 가부장적인 남자 원하는 한국여성들.jpg
[944]
ㅇㅇ(211.234) 02.02 62505 1456
301800
썸네일
[카연] 「이세계 생존기 1500억을 향해」 1화 로또당첨
[70]
db(39.115) 02.02 18518 42
301798
썸네일
[위갤] 4. 라프로익 증류소 Wood Exploration Experience
[41]
닥철갤로그로 이동합니다. 02.02 12576 12
301794
썸네일
[싱갤] 싱글벙글 동명이인촌
[128]
최한규갤로그로 이동합니다. 02.02 29203 184
301792
썸네일
[국갤] 부산 건드리면 ㅈ되는 이유 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
[906]
ㅇㅇ(121.174) 02.02 83846 2296
301790
썸네일
[군갤] 방구석 파일럿들을 위해 써보는 전투기가 나는 원리(쉬움)
[144]
깃털맛갤로그로 이동합니다. 02.02 23317 78
301788
썸네일
[싱갤] 싱글벙글 20살이 된 06년생의 하루
[677]
코드치기귀찮아서만든계정갤로그로 이동합니다. 02.02 71294 231
301786
썸네일
[일갤] 구글 시크릿모드를 제대로 사용해보자(호텔 최저가 도전?)
[170]
리갤멋글돌이갤로그로 이동합니다. 02.02 39673 203
301784
썸네일
[의갤] 한국의사들이 투덜대는 의료소송 팩트체크
[364]
의갤러(118.34) 02.01 25046 508
301782
썸네일
[싱갤] 싱글벙글 트렁크에 삐져나온 머리 뭐죠??
[110]
관심종자갤로그로 이동합니다. 02.01 32400 166
301780
썸네일
[특갤] 오픈AI 신모델 o3-mini
[120]
초존도초갤로그로 이동합니다. 02.01 30151 72
301778
썸네일
[배갤] 도하 여행기
[35]
ㅇㅇ(106.101) 02.01 11719 17
301774
썸네일
[기갤] 헤비급 무스에게 '홀로' 덤빈 늑대의 최후.jpg
[115]
ㅇㅇ갤로그로 이동합니다. 02.01 22483 32
301772
썸네일
[닌갤] 사진많음)고봉밥으로 꽉꽉 눌러담은 닌텐도 뮤지엄 후기
[48]
키리야아오이갤로그로 이동합니다. 02.01 18557 51
301770
썸네일
[싱갤] 싱글벙글 1999년 세기말 애니 라인업.jpg
[167]
ㅇㅇ(14.53) 02.01 26210 125
301768
썸네일
[디갤] 그만 싸우고 내 ’드레스덴 여행 사진 ‘ 이나 봐라
[71]
여행자.갤로그로 이동합니다. 02.01 8308 36
301766
썸네일
[잡갤] 이영지가 쉰다고하니까 바로 알바 섭외를 위해 덫을 까는 이광수
[100]
감돌갤로그로 이동합니다. 02.01 29489 28
301764
썸네일
[싱갤] 싱글벙글 월간조선 2025년 1월호
[127]
인민공화국갤로그로 이동합니다. 02.01 16502 62
301762
썸네일
[카연] 존나 재미없어서 공모전 떨어진 내만화
[475]
카갤러(218.234) 02.01 23878 83
301760
썸네일
[야갤] 요즘 일본 인기식당에서 도입중인 새로운 제도...jpg
[434]
칠삼칠삼갤로그로 이동합니다. 02.01 53522 264
301758
썸네일
[레갤] 반지의 제왕 모르도르 디오라마 최종 # 마지막화 스압주의
[113]
바랏두르언제오냐갤로그로 이동합니다. 02.01 16360 166
301756
썸네일
[싱갤] 넷플릭스 최신 근황 ㄷㄷㄷ
[455]
ㅇㅇ갤로그로 이동합니다. 02.01 73647 219
301752
썸네일
[군갤] 한계가 드러난 프랑스 공군과 인도 공군의 고민
[287]
우희힝갤로그로 이동합니다. 02.01 29245 151
301750
썸네일
[잡갤] 이은결 마술병으로 스카웃 할 때 다 해준다고 해놓고 사기친 해군의 원스타
[148]
감돌갤로그로 이동합니다. 02.01 24616 99
301747
썸네일
[싱갤] 오싹오싹 택시기사의 목숨을 건 숨바꼭질
[204]
코드치기귀찮아서만든계정갤로그로 이동합니다. 02.01 27809 163
301741
썸네일
[디갤] 경주 사진좀 봐주라
[55]
사진도둑도개팔갤로그로 이동합니다. 02.01 8189 36
301738
썸네일
[갤갤] GSM아레나의 갤럭시 S25 울트라 리뷰 요약
[187]
SundayMove갤로그로 이동합니다. 02.01 34405 106
301735
썸네일
[유갤] 사생팬 탈덕 소식에 충격 받은 정승제
[119]
ㅇㅇ(175.119) 02.01 32660 172
301732
썸네일
[야갤] 윤석열 "임기중 대통령 끌어내리는게 오히려 내란"
[831]
안유댕갤로그로 이동합니다. 02.01 31163 1250
301729
썸네일
[싱갤] 싱글벙글 20살 일본여자가 한국에 온 이유
[456]
ㅇㅇ(211.108) 02.01 43313 162
301726
썸네일
[야갤] 윤석열,조기대선 심기불편 가짜뉴스 "오직 국민걱정뿐"
[293]
안유댕갤로그로 이동합니다. 02.01 16720 424
301723
썸네일
[일갤] 스압) 5일간의 마츠야마 여행 중 히로시마 당일치기 여행기
[31]
ㅇㅇ갤로그로 이동합니다. 02.01 10291 17
301720
썸네일
[잡갤] 대부분의 상체운동은 하면 안된다는 의사.jpg
[922]
뽀까칩갤로그로 이동합니다. 02.01 45617 375
뉴스 3·1절을 맞아 3월 1일(토) 광복 80주년 특별기획 <기억·록> 시즌2 첫 방영! 세계 최초 ‘민주공화제’를 헌법에 명시한 독립운동가 조소앙 선생 집중 조명 디시트렌드 02.28
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2