조회 수 3036 추천 수 0 댓글 10
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

 

안녕하세요~ ^^

 

간단한 프로그램 하나를 공유해드리고자 합니다.

 

사실 2년전에 잠시 온라인게임 개발을 기획했었는데요~

맵에 대한 이슈가 적지않아 있었습니다 ㅎㅎ

그래서 어떻게 하면 맵을 쉽게 그리며 맵에 대한 data를 쉽게 적용 할 수 있을까

고민하던 중 알만툴로 부터 영감을 받았습니다.

 

맵을 누구나 쉽게 그리고 간단하게 기획이나 설계에 사용 될 수 있도록

혹은 맵 에디터나 맵 아터들이 좀 더 편하게 맵을 그릴 수 있는

간단한 툴을 개발해야겠다라고 생각했고

약 3주 가량에 걸쳐 간단한 맵 에디터 어플리케이션을 개발하게 되었습니다.

 

알만툴과는 관련이 없지만 혹시 맵 그리는 것을 좋아하시는 분이나

다른 이유나 목적으로 사용하실 분이 계실까봐

2년이나 지났지만 이제서야 공개를 해드립니다.

 

screenshot141181926.png

 

Map Editor v1.2 download

 

https://drive.google.com/open?id=17U6QHsLQLwu395Wpl__z58fvtwAsEUlg

 

 

사실 그렇게 대단한 프로그램이 아닌지라

당시에 개발을 해놓고 공유드릴까 말까 고민을 조금 했었습니다.

하지만 그간 중국 업체로 부터 프로젝트 인수요청 관련 매일을 몇차례 받으면서

과연 가치가 있는 프로그램일까 다시 한 번 생각을 하게 되고

결국 이제서야 공개를 하게 되었습니다.

 

 

일단 이 프로그램은 알만툴과는 전혀 무관하다는 사실을 먼저 알려드립니다.

대신 알만툴에서 제 기준으로 상당히 불편했다고 생각했던 점을

이 툴에서는 몇가지 보완을 했으며

알만툴에 비해서 더 편해진 부분을 설명 드리고자 합니다.

 

사용법은 사실 알만툴과 상당히 유사하며 누구나 직관적으로

쉽게 이용할 수 있도록 UI가 구성되어있기 때문에 따로 설명드리지 않겠습니다.

 

1. 모드 및 알림

몇가지 모드를 통해서 레이어간의 구분을 쉽게 하였으며, 사용자의 명령 수행결과를 메세지로 알려줍니다.

 

111.png

 

2. 멀티 타일셋 기능 지원

사실 저는 알만툴을 이용하면서 제일 불편했던 기능은 맵과 타일셋은 1:1 대응관계 구조를 이루고 있어서

반드시 맵 하나에는 정해진 타일셋 하나만을 사용할 수 있도록 되어있다는 점입니다.

저는 이부분을 개선하여 하나의 맵에 원하는 타일셋을 선택하기만 하면

해당 타일셋을 이용하여 맵을 그릴 수 있도록 해놓았습니다.

 

222.png

 

3. 타일셋 및 맵의 데이터화

맵의 특정 부분과 주인공과의 충돌 여부를 각 타일셋 마다 설정 할 수 있습니다.

하지만 이부분은 별도 데이터로 알만툴과는 전혀 무관하며

2년전에 개발하던 온라인게임에서 사용되던 기능이었습니다.

이 툴을 이용하여 추가적으로 활용 하실 분이 계실지는 모르겠으나

있는 기능이니 공개합니다.

 

333.png

 

4. 맵 데이터 시뮬레이션 기능

이 기능은 3번과 관련있는 기능입니다.

현재 맵의 어느 부분이 캐릭터가 이동가능하고 불가능한지에 대하여

시뮬레이션을 통하여 한눈에 알아보고 오류가 있으면 수정 할수 있도록 해주는 기능입니다.

일종의 맵 디버깅 기능이라고 생각하시면 될 것 같습니다.

 

444.png

 

6. 맵 이미지 오토세이브 기능 지원

알만툴을 이용하면서 가장 불편했던 부분은 

- 실수로 저장을 하지 못하고 프로그램을 종료하면?

- 맵에 대한 전체적인, 혹은 레이어 부분적인 깔끔한 이미지를 얻고 싶다면?

 

등등 여러가지 문제점이 있었는데 이와 같은 것을 아래 방법으로 대체 하였습니다.

맵을 사용자가 그리게 되면 자동적으로 layer1, layer2, entire(layer1+layer2)의 고해상도 .png 파일이

아래와 같이 저장됩니다.

따라서 맵에 대한 세이브에 대해 사용자가 전혀 신경쓰지 않아도 되며

맵을 그리고 난 후 전체적인 png 파일을 원할 때 바로바로 이용 할 수 있기 때문에

시간의 효율성이 증가하게 됩니다.

 

555.png666.png777.png

 

7. 무한 레이어 기능 지원

기존 알만툴은 레이어가 1,2,3 요렇게 3개밖에 지원하지 않았습니다.

그렇기 때문에 사용성이 모호하기도 하며 종종 레이어의 부족함을 느끼게 됩니다.

이러한 복잡성을 개선하여 레이어를 단순히 1과 2로 나누었으며

레이어2에서는 건물을 무한하게 겹칠 수 있도록 구현되어 있습니다.

따라서 레이어1은 타일 바닥, 레이어2는 건물이나 사물등을 그리는데

훨씬 최적화 되어있고 그 역활이 명료합니다.

 

888.png

 

8. 타일셋의 자유성

외부의 그 어떤 .png 파일이라도 타일셋으로 사용이 가능하며

그렇기 때문에 맵에 대한 제작의 자유도를 대폭 높여주게 됩니다.

 

999.png

 

 

 

여기까지 맵 에디터 툴에서 지원하는 기능을 간단하게 적어 보았습니다.

 

실질적으로 이 툴을 사용 하실분들이 계실지는 모르겠지만

그래도 다양한 방면으로 활용이 가능은 하리라고 생각합니다.

 

가령 맵 에디팅을 하지 못하는 기획자가

이러이러한 느낌으로 맵을 그려주세요 하고 맵터에게 맵 .png 파일을 넘겨 준다던지.. 등등

 

필요한 분들은 유용하게 활용해 주셨으면 좋겠습니다.

 

 

 

그럼 여기서 설명을 마치도록 하겠습니다. 

 

모두들 Peace!

 

 

 

?
  • ?
    CDIA 2017.09.25 01:05
    모 카페에 프로그램 소개글이 있어서 링크타고 들어왔습니다. 주로 RPG XP로 관상용 맵배치를 많이 찍는 사람입니다. 게시글 보면서 이건 진짜 안 보고 지나칠 수가 없어서 다운하고 갑니다!
    무한레이어, 멀티타일셋, 맵 이미지 저장 기능 저 3개가 엄청 끌리는데 그 중에서 이미지 저장이 킹오브갓이네요 ㅠㅠㅠㅠㅠㅠ 20x15 넘어가는 맵들을 찍기 진짜 귀찮았는데 정말 감사합니다 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
  • ?
    루리모 2017.09.25 22:12
    ㅎㅎㅎ 자주 사용해주신다니 제가 더 감사할 따름입니다~
    CDIA님 처럼 사용해주시는 분들이 더 많아지만 종종 업데이트도하고 개편 버전을 생각해봐야겠습니다~
    유용하게 사용하셨으면 좋겠습니다!!
  • ?
    몽드 2018.01.10 00:36
    이런프로그램을 만들어 주셔서 감사합니다 ㅠㅠ!@
  • ?
    루리모 2018.02.17 17:22
    ㅎㅎ 유용하게 사용해주세요~~
  • ?
    uholee 2018.02.19 12:24
    잘 받아갑니다~
  • ?
    킹갑 2018.06.04 20:50
    바이러스가 발견되어 다운로드가 불가능하다는데 어떻게 해야하나요?ㅠㅠㅠ
  • ?
    mmm 2018.10.06 20:59
    파일이 감염되었다고 뜨는데요?
  • ?
    루리모 2018.11.03 01:49
    안녕하세요^^
    아마 검증되지 않은 .exe 파일을 포함하고 있어서 Google 드라이브에서 감염된 파일이라고
    인식하는 것 같습니다.
    위에 업로드된 파일은 온전히 Map Editor를 위한 software만을 포함하고 있으니 안심하고 다운받으셔도 됩니다.
    감사합니다.
  • ?
    나메 2019.05.16 11:01
    이제 다운 못 받나요? ㅜㅜ
  • ?
    문영철 2019.06.21 13:05
    사장님 게임소스로 사용하여 서비스하여도 되나요 개인개발자입니다 !

List of Articles
번호 제목 글쓴이 날짜 조회 수 추천 수
69 RGSS 1 GAMEMUSRTP1 다운로드 mkicom 2017.12.16 838 0
68 Visual Novel Maker 한글 패치 1 러닝은빛 2017.12.02 894 0
67 루리모 카메라 : 스크린샷 간편하게 찍는 프로그램 file 루리모 2017.09.30 309 0
» [MapEditor v1.2] 심플한 맵 제작 프로그램 - 맵 에디터 10 file 루리모 2017.09.23 3036 0
65 실제 단말(스마트폰) 기반 온라인 앱 테스트도구 file 이야봉 2017.05.30 1270 0
64 스팀판 RPG2003 1.11용 RPG_RT.exe 한국어글꼴 수정 파일입니다. file WWForever 2016.10.23 969 0
63 PICO-8 한국어 매뉴얼 언럭키즈 2016.10.18 413 0
62 RPG Maker MV chm 도움말 컴파일로 만들기 file 로리셀린 2016.09.09 619 0
61 RPG Maker VX Ace 도움말 개선하기 (영문판) file 로리셀린 2016.09.07 1055 1
60 Rurimo RPG Maker Protector V2 : RPG 쯔꾸르툴 크랙 방어 + 자동업데이트 3 file 루리모 2016.08.19 3506 3
59 Rurimo RPGXP Protector : RPGXP 암호화 프로그램(크랙방지) 2 file 루리모 2016.07.02 1282 3
58 스토리 타일 - 스토리텔링 보조 도구 2 file moth 2016.06.26 1777 2
57 몇가지 무료 툴들. 2 국산기름 2016.03.21 4416 1
56 RPGMV용 계산식 생성기 4 file WWForever 2016.01.30 2677 0
55 KuVoltUpdater 3 file 맛난호빵 2016.01.24 1688 0
54 RPG 만들기 VX/VXAce - 모바일 런타임 패키지 (RTP) 61 file 천무 2016.01.17 381533 6
53 Ace to MV 그래픽 리사이즈 툴, RTP Scaler 7 file 러닝은빛 2016.01.08 1541 0
52 MV 게임 용량을 확 줄여주는 유틸, MV Stripper 10 file 러닝은빛 2015.12.14 2331 0
51 RPG Maker MV 한글화 한글패치 배포!! (RPGmv Patch Kr Ver.2.2) 92 file 천무 2015.12.06 57419 48
50 [원격제어]TeamViewer 엽여비소엽 2015.08.26 280 0
Board Pagination Prev 1 2 3 4 Next
/ 4






[개인정보취급방침] | [이용약관] | [제휴문의] | [후원창구] | [인디사이드연혁]

Copyright © 1999 - 2016 INdiSide.com/(주)씨엘쓰리디 All Rights Reserved.
인디사이드 운영자 : 천무(이지선) | kernys(김원배) | 사신지(김병국)