EUD
1. 개요
'''E'''xtended '''U'''nit '''D'''eath
2005년 8월에 처음으로 발견된 스타크래프트의 맵 제작 기술 하나로, 스타크래프트 에디터로 제공하는 트리거의 결함을 이용하여 프로세스 내부의 메모리를 런타임 중에 변조하는 기술이다. 메모리 대부분에 제한 없이 바라는 대로 접근되므로 기존 에디터로는 안 되는 동작을 구현할 수 있는데, 임의로 무기를 변경하거나 실드가 없는 유닛에게 실드를 부여하거나 속성을 변경하는 등의 작업을 할 수 있다. 그야말로 '''스타크래프트 맵 제작계에 거대한 폭풍을 일으킴과 함께 아주 큰 혁명을 안겨준 신의 트리거이다.'''
2017년 3월 26일에 발표된 1.18 패치로 말미암아 완전히 사장될 뻔했지만 블리자드에서 '''EUD 에뮬레이터를 만들어 EUD 트리거 동작 일부를 허용함으로써''' 1.21 버전부터 다시 사용할 수 있게 되었다. 다만, 에뮬레이터의 한계 때문인지 1.16.1 버전 런처에 내장된 EUD Enabler 플러그인처럼 게임 저장, 게임 점수 평가, 리플레이 저장은 못 한다.
2. 원리 및 활용
원리는 트리거로 발생하는 버퍼 오버플로이다. 즉, EUD는 본질적으로 소프트웨어의 결함이고 매우 커다란 보안 취약점임을 알고 있어야 한다.
문제의 근원인 부분은 맵 에디터가 제공하는 Action 트리거 하나인 Set Deaths인데, 이는 지정된 플레이어가 지정된 유닛을 얼마나 잃었는지에 대한 카운트 변수를 임의로 설정할 수 있는 지극히 평범한 함수였다. 그러나 여기에 한 가지 큰 문제가 있는데, 블리자드의 실수로 이 트리거의 파라미터로 들어온 값들의 범위가 정상인지를 검증하는 시스템이 마련되어 있지 않았다. 예를 들어, 맵 개발자가 정상적인 게임 플레이에서 사용될 리 없는 "123456번 플레이어가 가진 7890번 유닛의 데스 수를 12345678로 설정한다." 따위를 집어 넣어도 그냥 그대로 받아들이고 실행해버리는 것이다.
그래서 원래 제한된 플레이어 테이블과 유닛 ID 테이블 내에서만 동작할 Set Deaths 트리거가 그 범위 밖에서 스타크래프트 프로세스 대부분 메모리 값을 조작할 수 있음이 드러났는데, 이를 이용해 고정되어 있는 트리거의 한계 밖으로 더 다양한 게임의 내부 변수를 게임 중에 실시간으로 변경시키려는 시도를 하게 되었으며, 이것이 바로 EUD이다. 유닛이 죽은 수를 설정하는 트리거를 확장시켜 메모리를 건드는 기술이라 '''U'''nit '''D'''eath를 '''E'''xtend하는 기술, 즉 'EUD'로 불리는 것이다. 특히나 Set Deaths 트리거는 단순히 어떤 위치에 있는 메모리의 값을 변경하는 아주 직관적인 동작을 하는 트리거이기 때문에 더 각광되었다.
스타 내부 설정 가운데 일부는 못 변경하지만 안 되는 것이 훨씬 적다. 업그레이드를 한 건물에서 몰아서 하거나 마린이 기본 무기로 야마토를 쓴다든지, 지상공중 이동 모션에 다른 유닛의 모션을 달아줄 수도 있고, 저글링을 겹칠 수도 있으며, 방사 피해를 아군은 안 입도록 할 수도 있고, 저그/테란 유닛에게 실드를 달거나 메딕 힐로 메카닉 유닛을 치료하는 등 모든 유닛의 속성, 공격 방식, 사거리, 유닛 타입, 공격무기, 이동속도, 공격 속도 등을 입맛대로 바꿀 수 있다. 무기나 방어구를 바꾸는 것을 넘어서 내부 구조체를 찾아내서 현재 체력이나 마나량 등을 실시간으로 변경하거나 무기를 갈아엎는 등의 기존 맵 에디터가 제공하지 않는 여러 변수를 조작할 수 있다. 나아가 유닛이나 맵의 그래픽, 사운드 같은 리소스를 변조할 수도 있고, 같은 원리로 동영상을 틀 수도 있다. 특정 키를 누르면 도움말이 나오거나 새로운 기능 및 스킬이 발동되는 것 또한 된다. 물론 트리거로 구현해야 된다.
실제로 존재하지는 않지만, EUD의 가능성이라면 이론상 커맨드 앤 컨커 유닛의 그래픽을 임포트하거나 해서 구현하는 것도 어느 정도 가능하다.
“스타크래프트1 다시 깔래”… 유즈맵의 놀라운 진화 (영상)
EUD는 Set Deaths 트리거 말고도 다른 몇몇 Action 트리거로도 써먹을 수 있긴 한데, 대개 Set Deaths를 쓰는 이유는 해당 결함이 Set Deaths 트리거에서 가장 먼저 발견되었기 때문이기도 하지만 가장 효율적이라 그런 것이다. 아마 대체되는 일은 없을 듯. 비슷한 것으로 EPD와 EUP(Extended Unit Placement, 확장된 유닛 배치) 같은 것들이 있다.(#1, #2)
3. 문제점
EUD가 강력한 메모리 조작을 허용하는지라 이를 악용해 게임을 끝낸 뒤에 채널을 강제로 바꾸거나 인터넷을 열게 하는 것은 물론이고, 이를 넘어 게임을 플레이한 유저의 컴퓨터에 바이러스를 심을 수도 있다는 소문이 돌기 시작했다. 낚시맵들에 EUD를 이용하기도 했는데, 게임 메뉴도 바꿀 수 있어서 버튼 내용을 바꿀 수 있고 버튼 자체를 비활성화할 수 있어서 게임에서 못 나가게 막기도 했다.
2005년 8월 발견 이래로 메모리 조작 트리거의 수법이 빠른 속도로 발달하자 블리자드에서는 보안 때문에 '''2005년 8월 12일, 1.13b 패치 때 액션''' EUD 트리거를 봉인하였기에 1.16.1까지는 wLauncher 같은 EUD를 열어주는 도구 없이 EUD 맵을 실행하면 적용되지 않거나 강제로 종료된다. 조건/액션으로 나뉜 트리거 환경에서 Death 값을 읽어내는 조건부에만 사용하면 문제가 없다. 이를 이용해 런처 없이도 키인식, 클릭 인식 등은 할 수 있었다. 런처가 필요한 것은 액션부.
당시 맵 제작자들의 원성이 자자하기는 했으나 블리자드 입장에서는 선택의 여지가 없었는데, 해커가 EUD를 악용해서 블리자드에서 제한한 범위에서 벗어나는 동작을 수행하여 악성코드를 맵에 심어 유포하거나 시스템 제어권을 획득할 수 있는 위험이 있었고, 이를 방치하면 배틀넷 전체가 악성코드 천지로 전락할 수도 있었기 때문이다. 의도가 무엇이든 EUD 트리거의 동작은 엄연한 게임 해킹으로, 본질적으로 악성코드의 동작과 크게 다르지 않다. 맵 좀 화려하게 만들고 싶다는 이유로 배틀넷 전체를 중대한 위험에 빠뜨리는 것을 누가 손 놓고 구경하겠는가.
심지어 2015년에는 EUD가 악용되어 컴퓨터를 종료하는 유즈맵이 제작되기도 했다. 이는 스타크래프트와 상관없는 임의의 실행 파일을 맵에 집어넣어서 구현한 것으로, 맵 파일에도 바이러스를 얼마든지 손쉽게 심을 수 있는 것이 증명된 것이며, 만일 누가 맵에 바이러스를 심어서 배틀넷에 유포하면 사실상은 이를 통제할 수 없게 된다. 배틀넷 전체가 바이러스를 뿌려대는 종양 덩어리가 될 가능성이 있는 것이다. wLauncher로써 이러한 결함이 이미 패치된 바 있기는 하나 이것도 공식 패치가 아닌 wLauncher를 통한 돌려막기인 데다 그나마 알려졌으니까 패치된 거지, 취약점이 어디에 얼마나 있을지는 아무도 모른다.
그동안에 EUD에 따른 피해가 나지 않은 까닭은 맵 제작자들이 EUD의 본질을 몰라 악용을 시도하지 않은 까닭도 있고, 당시 국내의 선구자들이 의도적으로 악용할 수 있다는 정보를 숨긴 까닭이 크다.[1] 그리고 해외에서는 이미 막혔다고 관심이 없는 걸 이렇게까지 써먹으려는 나라가 한국뿐이기도 하다.
블리자드에서 1.17 버전의 스타크래프트 베이스 오프셋을 변경했는데, 이 때문에 1.16.1에 맞춰져 연구된 자료들이 1.17 이후 버전으로는 무용지물이 되므로 논란 속에 있었다. 그 뒤는 아래 문단 참고. 이는 EUD 맵만의 문제가 아니고, 1.17 패치는 1.18 패치 공개로 중단되었다.
4. 부분적 부활
링크: 인벤 링크: EUD관련 블리자드 피드백을 진행한 카페
블리자드 측에서 EUD 트리거를 적용한 유즈맵들이 플레이어들이 더 재밌고 새로운 플레이를 할 수 있도록 되어 있음을 인정하며, EUD를 자체적으로 지원하고자 제작진들은 그동안에 나온 수많은 유즈맵들의 데이터베이스를 구축하고 분석했다고 했다.
EUD 적용 유즈맵 가운데 일부를 블리자드에서 재출시한다는 말도 오갔지만 이는 사실이 아닌 것으로 드러났고, 1.21 패치#에 처음으로 적용하여 업데이트하였다. 이젠 1.16.1 이전 버전으로 즐겨온 다양한 EUD 유즈맵을 별다른 노력없이 즐길 수 있다. 다만 EUD 저장과 리플레이는 못 하고, GRP 및 iscript의 변경과 같은 부분은 블리자드 측에서 부정적으로 생각하는 부분이기에 제외되었다. 현재 GRP를 사용한 맵들은 플레이를 아예 못 하거나 할 수는 있어도 유닛들이 멀쩡한 스타 유닛들로만 보인다. 또한 게임 메뉴를 바꿀 수 없게 되어 한번 들어가면 나갈 수 없는 낚시맵에서도 나갈 수 있다!EUD - we do not intend to rebuild maps. Rather, we basically have an EUD emulator to emulate hundreds of the offsets. That's why some EUD maps will be supported as we move forward, and not all.[2]
(우리는 맵을 다시 만들지는 않습니다. 우리에게 수백 가지 오프셋을 구현하는 EUD 에뮬레이터가 있어 전부는 아닌 일부 EUD 맵을 지원하도록 결정했다는 말입니다.)
유즈맵 마니아들이 가장 좋아할 만한 방법은 스타크래프트의 맵 에디터 수준을 높여서 EUD로 할 수 있는 것들을 기본 맵 에디터에 포함하는 것이고, 해당 방법을 살펴 보겠다고 언급한 적은 있으며, 기존의 맵 에디터가 워크래프트 3의 월드 에디터 수준으로만 향상되어도 월드 에디터보다 기능이 낮은 EUD의 필요성이 없어질 텐데, 리마스터가 나온 지 3년 가까이 지났는데도 맵 에디터 강화는 감감무소식이다.[3][4]
5. 접근 장벽
EUD는 겉으로 보면 수학 함수를 배워야 하는 것처럼 접근 장벽이 매우 높아보이지만, 의외로 그다지 어려운 편이 아니다. 단순한 무기 및 방어구 바꾸기 같은 쉬운 기술부터 거의 화면 좌표나 삼각 함수, 원형 로케이션을 구현하는 등을 다루는, 수학적으로 굉장히 복잡한 구조를 세 가지 변수인 유닛 ID, 플레이어 넘버, 그리고 유닛이 죽은 횟수만으로써 대부분을 바꿀 수 있다. 우선은 준비물과 '''오프셋''' 수집이 중요하다. 오프셋은 EUD의 중심이므로 오프셋만 잘 알아두고 그 오프셋을 다루는 법만 알면 당신도 언제든지 EUD 맵 메이커가 될 수 있다.
EUD를 자세히 배우고 싶으면 EUD/배우기 문서를 참고할 것.
6. 오프셋 모음
- 기본적으로 간단하게 다룰 수 있는 기초 오프셋은 EUD/오프셋 문서를 참고하십시오.
- 더욱 상세하고 다루기가 어려운 고급 오프셋은 EUD/오프셋 심화 문서를 참고하십시오.
7. EUD 맵 목록
- 기본적으로 가나다순으로 배열합니다.
- EUD 맵인데 맵 제목에 'EUD'가 없다고 무작정 'EUD'를 붙여서 서술하지 마십시오.
- 원래 EUD 맵이 아니었지만 버전을 올리면서 맵 제목은 그대로 두고 EUD 트리거를 삽입했으면 어느 버전부터 EUD가 쓰였는지도 적는 것을 권장합니다.
- 1.21 이후 버전으로 플레이할 수 있는 맵에는 ☆ 표시.
- Bad Apple(스타크래프트)
- Cheri Arcade
- EUD 7인 입구막기 (2015. 12. 경부터 배틀넷으로 배포됨)
- EBS Add-On! 아케이드
- EUD Day & Night breaker
- EUD Date Delighted You ☆ (2015년 경부터 배포됨) 플레이 영상(예시)
- EUD Witch House
- EUD For the Idea
- EUD Galaxy War
- EUD GTA 온라인 오픈월드 V Update 2 ☆ (스타크래프트 리마스터 유즈맵 기반으로 제작한 최초 국내산 한국 GTA 유즈맵)
- EUD Kirby's Sunken
- EUD Left 4 Dead
- EUD O2-it
- [EUD]피아노 마스터
- EUD Silent hill: To the Mirror
- EUD Super Mario Exodus
원조 슈퍼 마리오 브라더스 특유의 8비트 그래픽과 시스템 일부를 스타크래프트로 완벽하게 구현해 낸 맵이다. 다만, 효과음과 음악은 슈퍼 마리오 월드의 것이고, 전반적인 게임 플레이는 꽤 다르다. 원조 슈퍼 마리오 시리즈는 2D 액션 어드벤처에 가깝지만, 이 맵은 6인 협동 퍼즐게임에 가깝다.
- [EUD] The Survive ☆
- [EUD] Vulture Control Green
- [EUD] VultureC Abandoned
- EUD Sniper Revolution
- EUD They Hunger ☆
- EUD UNDERWATCH ☆
오버워치를 빙자한 스킬 대전 맵이다.
- EUD Zenith Kingdom
- EUD Zombie Sniper 1st
- EUD 걸그룹디펜스
- EUD 검은안개
- EUD 게이강화하기
- EUD 게이에게 살아남기
- EUD 고양이 탈출하기
- EUD 공튀기기 (2D 바운스볼) ☆ (GRP 외부 그래픽 지원은 안되나, 일부 플레이 가능하다.)
- EUD 기지지키기
- EUD 내 그림을 맞춰봐
- EUD 넥서스 부수기
- EUD 눈치보며 수리하기
- EUD 닭 잡아먹기
- EUD 도라에몽 술래잡기
- EUD 동네전쟁
- EUD 디지몬 7대마왕전
- EUD 랜덤카드배틀
- EUD 막장전쟁
- EUD 망할 SCV
- EUD 망할 닥템
- EUD 망할 드론
- EUD 망할 파벳
- EUD 망할 프로브
- EUD 메탈슬러그 대전
- EUD 메탈슬러그 2 v1.10 ☆
- EUD 무작정 살아남기
- EUD 미사일피하기 7.80n+¼
- EUD 백화점 습격사건 2016 丙申年
- EUD 베른의 저택☆
- EUD 벨 누르고 튀기 ☆
- EUD 볼링 ☆
- EUD 붉은 모래
- EUD 빨강 미네랄 털기
- EUD 세상에서 가장 어려운 게임 1.1
- EUD 스타의 모든 병신들
- EUD 스타크래프트2 투혼
- EUD 스매쉬 TV 2019 (2018년 버전부터 일부 EUD 추가) (링크1) , (링크2) ☆
- EUD 새드 사탄
- EUD 시드사운드
- EUD 살인마 찾기
- EUD 오버워치 ☆
- EUD 약올리기
- EUD 우리집에 그들이...
- EUD 아오오니 감염모드
- EUD 아오오니 레전드
- [EUD] 아이어의 요리사
- EUD 운빨랜덤블러드
- EUD 역벌처컨트롤
- [EUD] 원피스 Total War 1.87
- [EUD] 원피스 Total War 1.98
- EUD 이스턴 영어학원
- EUD 인간청소RM 0.7
- [EUD] 왕의기사 9
- EUD 자유의 날개 (밀리)
- EUD 저글링 막기
- [EUD] 전사의 모험PE
- EUD 진격의 윳쿠리
- EUD 질럿 스나이퍼
- EUD 집에
- EUD 채팅전쟁 ☆ - 2편부터 1.21 버전 지원
- EUD 총블러드
- EUD 콩피하기
- EUD 컴퓨터 디펜스
- EUD 탄막슈팅전
- EUD 퉁퉁이에게 살아남기
- EUD 팥슬러그
- EUD 포탈
- EUD 한국 좀비 침공
6.6 버전이 마지막으로 개발이 완료되었고, 2017년에 상당한 인기를 끈 맵이다. 여러모로 부산행을 연상시키지만, 훨씬 더 거대한 스케일의 세계관이 특징.
- EUD 칸코레 대작전
- EUD 高 혈압마라톤
- fantasium
- Naval Warfare
- Sniper 젠장 스페셜3
- The Mansion
- XCOM Enemy Unknown ☆
사실 <엑스컴: 에너미 언노운>의 이름만 빌려온 디펜스 맵에 가깝다. 그래도 엑스컴의 느낌을 내려고는 했는지 작중의 등장인물 한 명인 국가 위원회 대변인의 음성이 등장하고, 엑스컴 에너미 언노운의 배경 음악이 흘러나온다.
- 공포의 란란루(영상맵)
- 김보성의 비락식혜
- 도쿄구울 시리즈
- 드랍마라톤 ☆
- 랜덤 타워 디펜스 ☆
- 망령의 집
- 섬 시리즈(이상한 섬, 희망의 섬, 사랑의 섬)
- 세계수 지키기 ☆
- 시작을 알리는 전쟁
- 영웅으로 밀리돕기
- 올랜덤 인물전
- 원펀맨 디펜스 ☆
- 원피스 랜덤스킬
- 위대한 허니버터칩
- 죠죠의 기묘한 랜덤스킬
- 죠죠의 기묘한 마라톤
- 추리게임 운명
- 클릭마피아
- 三國志 無雙戰 Emul
- 추리게임 검은방
- EUD 심연의 지하철
- EUD 악령의 동굴
- EUD 오버워치
들어가면 '마하반야바라밀다심경'만 주야장천 흘러나오고, 게임을 강제로 종료하지 않으면 나갈 수 없다.
- EUD Watchdogs(와치독스) (귀신맵)
8. 관련 툴
- EUDTrig
- eudasm
- Python: 라이브러리 eudplib(구 'eudtrg')가 있어야 하는데, eudasm로는 어려운 일을 파이선과 eudplib로는 쉽게 할 수 있다고 한다(eudasm와 eudtrg의 차이). 이것들로 만들어진 관련 툴은 Unlimiter와 euddraft이다.
- Unlimiter
- euddraft: 스타 에디터 아카데미의 스탭인 트리거왕이 주도하였고(사용법), 2016년 1월 22일에 첫 버전이 나왔다. 아래에 전술한 EUD Editor와 연동할 수도 있다. 외국에도 조금 알려진 듯하다.
- Trigger EPD Editor: 한국 시간으로 2018년 1월 1일에 처음 등장한 에디터이다.
- EUD Ops Calculator: 바로 위의 에디터보다는 같은 날, 조금 나중에 등장한 계산기이다.
8.1. EUD Editor
스타 에디터 아카데미에서 활동하는 회원인 맛있는 빙수가 만든 프로그램. DatEdit와 Firegraft를 모방해 만들었다고 했으며, '''이 프로그램이 등장하면서 EUD 맵 제작의 진입장벽이 엄청나게 낮아졌다.''' EUD enable 또는 그것을 포함한 프로그램으로 스타를 실행해야 EUDEditor로 수정한 맵을 플레이할 수 있고, 이전의 초보자들은 범접도 못할 수준의 EUDTrig 같은 프로그램보다는 훨씬 낫지만, 맛있는 빙수의 에디터조차 심화과정은 꽤 어렵다. 그래도 대부분의 유저들이 EUD의 시작 부분조차 접근도 못하던 시절에 비하면 아주 좋아진 것은 부정할 수 없다.
euddraft와 더불어 외국에도 조금 알려진 듯하다.
제작자가 신버전인 EUD Editor 2를 제작하여 2016년 10월 29일에 처음으로 공개했다. 기존 버전과 달리 외부 포트레잇 파일 을 삽입할 수 있다. 확장명은 'e2s'. 1.18 이후 버전에서는 GRP와 타일셋이 적용되지 않는다.
구버전 다운로드 링크
신버전 링크
8.1.1. 프로그램 특징
먼저 나온 복잡한 프로그램과는 달리 EUD 트리거를 매우 쉽게 제작할 수 있고, 실시간으로 스타크래프트에 적용할 수 있으며, 버튼셋 설정, 구조 오프셋 부분 건드리기 같은 EUD로 되는 것들을 전부 트리거로 내보낼 수 있다. 유닛의 보급품과 시야, 무기 사거리, 투사체 개수, 공격 속도 등도 쉽게 바꿀 수 있다.
텍스트 기반으로 넣는 그래픽 같은 외부 파일을 GUI 기반으로 삽입한다.
0.8 버전부터 euddraft와 연동하는 기능이 있는데, 연동하면
1. EUD 트리거 넣기
2. 그래픽 넣기
3. 버튼셋 넣기
등등을 직접 할 수 있고, 언리미터를 적용할 수도 있다.
8.1.2. 사용 방법
초기 설정 방법, 사용 방법, EUDEditor의 사용법(제작자의 블로그)
이 툴을 사용하려면 Scmdraft 2와 같은 카페에서 배포하는 TrigEditPlus가 필요하다.
euddraft와 연동하면 쓸 수 있는 기능으로서, '''Map에 삽입'''을 누르면 ''베이스가 되는 맵(EUD가 적용이 안 됨)''을 고르는 창이 뜨고, 고르자마자 창이 꺼지며 ''EUD가 적용된 맵0''을 새로 설치하는 창이 새로 뜬다. 이름을 짓고 starcraft 항목의 map 항목에서 저장을 누르면 맵이 생성된다. 삽입에 성공한 경우, 검은 창이 뜨면서 베이스가 된 맵의 이름과 적용된 맵의 이름이 뜬다. 이 과정을 거친 맵은 일반적인 에디터로 열 수 없다. 따라서 괜히 베이스가 된 맵을 지우지 않도록 조심하고, 베이스가 된 맵을 바라는 사항대로 수정한 다음에 '''삽입 설정'''으로 들어가서 '''open 맵'''(베이스 맵)을 클릭해서 다시 설정하면 이런 맵의 기본 설정(트리거, 유닛 스펙 등)을 바꿀 수 있다.
영웅 유닛의 요구사항 오프셋을 변경해야 버튼셋 설정으로 영웅 유닛을 생산할 수 있다.
8.1.3. 주의 사항
툴의 여러 가지 기능 가운데 맵 이름을 'EUDEditor'로 바꿔야 스타크래프트로 즉시 실행하거나 CUnit를 사용할 수 있는 등 건드릴 것들이 있다. 설정 방법
기본 유닛 수치 조정은 기본이지만 맵 자체의 수치와 크게 차이나면 비용이 기하급수로 늘어나는 것 같으니 주의.
또한 다른 유닛들의 자폭과 투사체 같은 일부 모션을 적용하지 않으면 스타가 튕긴다.
9. 관련 문서
[1] 원래 그런 기술인 것을 이해하고 있으니까.[2] 출처: Grant Davies, 미국 배틀넷 토픽[3] 무기나 효과의 적용 가능 대상을 변경하는 것만도 월드 에디터는 다채롭게 변경할 수 있는 반면, EUD는 상당한 제한적이다. 대공을 못 하는 유닛을 할 수 있게 바꾸는 경우에 월드 에디터는 체크 한 번으로 되지만, EUD는 유닛별로 스프라이트 오류가 나서 이것 저것 만져줘야 된다. 또한 특정 속성에는 아무런 영향을 주지 못하는 효과를 변경하려 해도 월드 에디터는 효과 적용 대상에 다채롭게 수정할 수 있는 반면, EUD는 일부 효과만 다채롭게 수정할 수 있다.[4] 1.23버전 이후로 공식 맵 에디터 지원을 중단하기로 했기 때문에 앞으로 개선될 가능성은 없을 듯하다.[5] 이 프로그램가 실행 가능한 최소 운영체제, EUD Draft를 사용하려면 Windows 7부터 가능하다. 물론 지원이 종료된 XP를 사용하는 유저가 없겠지만...[6] "Map에 삽입"에 필요한 것 + 와이어프레임 + GRP 등 필수요소.[7] 빨간색 네모칸은 기본값이 아닌 사항.