playXP

서브 메뉴

글쓰기
작성자 아이콘Nios
작성일 2009-06-15 20:15:16 KST 조회 3,105
첨부
제목
스타2 질문 및 답변 모음 #52

이번 질문 및 답변 모음은 커스텀 지도 제작자 분들을 위한 내용으로 구성되어 있습니다. 자세한 게임 내용이나 베타 테스트에 대한 소식을 기다리시던 팬 여러분께는 다소 안타까운 내용(?)일 수도 그리고 조금은 어려운 내용일 수도 있겠지만 스타크래프트Ⅱ에서 경험하실 수 있는 커스텀 게임에 대해 살짝 엿볼 수 있는 기회이니 관심 부탁 드릴께요.:)

 

자 그럼 52번째 질문과 답변 모음을 소개합니다!

 

 

 

1. 스타크래프트II 편집기에서 전과 같은 JASS 언어를 지원하나요? 아니면 한층 발전된 JASS 언어일 것 같은데요.
스타크래프트II 편집기는 현재 Galaxy라고 하는 완전히 새로운 스크립트 언어를 지원합니다. 이 언어는 C 언어와 유사한 형태이기 때문에 C 언어를 사용하는 프로그램 제작에 익숙하신 분들은 손쉽게 사용하실 수 있을 것으로 생각하고 있습니다.

 

 

 

2. 그렇다면 Galaxy 언어는 사건 구동형(Event-driven) 언어인가요? 아니면 객체 지향형(Object-oriented) 언어인가요?
내부 기능의 대부분이 게임 개체를 작동시키는 것을 기본으로 삼고 있지만 언어 자체는 객체 지향형 언어가 아닙니다.

 

 

 

3. 워크래프트III 월드 에디터와 비교했을 때 어느 정도까지 게임 인터페이스를 편집할 수 있나요? (워크래프트III는 제약이 매우 심했습니다.)
게임 내부 인터페이스 레이아웃은 대부분 데이터 파일에 별도로 구성하였습니다. 그러나 이 데이터 파일에 직접 작업을 할 수 있도록 지원하지는 않습니다. 따라서 게임 인터페이스를 변경하는 것은 가능하지만 제작자 분들이 편리하게 사용할 수 있다고 말씀 드리긴 어렵겠습니다.

 

 

 

4. 스타크래프트II 편집기에 눈에 확 띄는 새로운 기능들이 추가될 예정인가요? 아니면 단순히 전반적인 기능 개선이 이루어진 상태로 출시되는 건가요?
제 생각에 워크래프트III 월드 에디터 기능과 비교했을 때 그 기능들이 크건 작건 간에 어떠한 방식으로든 개선되지 않은 것은 하나도 없는 것 같습니다.

 

 

 

5. 행동(Action)이나 조건(Condition)을 통한 트리거(Trigger)의 상호 작용 기능도 새 언어에서 개선되나요?
트리거 편집기에 추가되는 눈에 띄는 새로운 기능은 행동과 조건을 포함하여 사용자 지정 함수 정의를 지원한다는 것입니다. 즉, 다른 행동이나 사용자 지정 스크립트 코드로 자신만의 고유한 행동을 만들 수 있고, 다른 행동과 마찬가지로 그 행동을 트리거에서 사용할 수 있습니다.

 

 

 

6. ‘영웅’ 시스템은 어떤가요? 워크래프트III의 ‘영웅’ 시스템과 달라진 점이 있나요?
저희는 워크래프트III와 비교했을 때 보다 더 유연한 형태의 ‘영웅’ 시스템을 구현하기 위해 많은 노력을 하고 있습니다. 예를 들면, 지도 제작자 분들은 ‘영웅’의 레벨에 따라 ‘영웅’의 능력을 수정할 수 있는 사용자 지정 특성을 몇 개라도 사용할 수 있습니다.

 

 

 

7. 프로그래밍 언어의 공개 API를 지원할 계획인가요?
워크래프트III와 마찬가지로 스크립트를 통해 게임 기능에 접근할 수 있게 해 주는 “내부” 함수의 큰 묶음들이 있습니다. 말씀하신 공개 API가 의미하는 것이 이러한 기능이라고 하면 저희는 ‘네, 그렇습니다’라고 말씀드릴 수 있겠네요.

 

 

 

8. 새로운 언어는 ‘Garbage Collector’ 기능이 개선될 예정인가요? 예를 들면 JASS에서 모든 지역 변수는 사용이 완료되는 시점에 널(null) 값으로 설정되어야 하고, Location 등 일부 자료형은 메모리 누수를 방지하기 위해 사용이 완료되는 시점에 게임에서 제거해야 합니다.
Galaxy는 모든 내부 유형을 위한 강력한 Garbage Collection 기능을 지원합니다. 사실상 가비지 수집을 전혀 지원하지 않았던 워크래프트III와 비교하면 비약적인 개선이라고 할 수 있습니다. 워크래프트III에서 발생했던 스크립트 메모리 누수 문제는 이제 과거의 유물이 될 것 같습니다.

 

 

 

출처: http://forums.battle.net/thread.html?topicId=17779798850&sid=3005

지속적인 허위 신고시 신고자가 제재를 받을 수 있습니다.
신고 사유를 입력하십시오:

발도장 찍기
  |   아이콘 mr0919   |   GoblinAlchemist   |     |   아이콘 [Enemy]   |   아이콘 죽은사람
아이콘 BestBombdrop (2009-06-15 20:31:33 KST)
0↑ ↓0
센스 이미지
스타2도 유즈맵 에뮬레이터가 될 수도 있겠네..
아이콘 mr0919 (2009-06-15 20:40:47 KST) By.Flash@Kalimdor (Lv.21)
0↑ ↓0
센스 이미지
Garbage Collector로 불필요한 메모리 누수를 방지하는 부분이 마음에 드네요.
워3 모델까지 사용할 수 있다면 워3 유즈맵들을 스타2 유즈맵으로 이식하는 작업도 활발하게 전개될 것으로 예상되는군요. 그러고 보니 워3의 맵 용량 제한이 스타2에선 어떤 식으로 풀어줄지가 궁금하네요.(정확하진 않지만 제 기억으론 워3가 배틀넷에서 쓸 수 있는 맵의 최대 용량이 4메가가 한계였던걸로...)
지금 문제는 컴 사양이 안 받쳐줘서 12인용 게임을 하면 랙이 얼마나 나타날지가 벌써부터 걱정;;;(먼 산...)
아이콘 Mooncurian (2009-06-15 22:11:55 KST)
0↑ ↓0
센스 이미지
스타1의 유닛들 모델을 스타2에서 리메이크 해준 모델은 에디터에서는 지원되지 않는건가여. 예를 들면 드라군이라던가. 따로 만들기 힘들거같은뎅.
아이콘 Mooncurian (2009-06-15 22:12:17 KST)
0↑ ↓0
센스 이미지
그리고 멀티플레이어 캠페인에 관한 내용이 이번에도 없군요. 정말로 묻혀버린건가 ㅠㅠ
아이콘 Saladom (2009-06-15 23:04:24 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
이야, 많이 편리해지네. 후후.
WCB_AppletOner (2009-06-15 23:04:42 KST)
0↑ ↓0
센스 이미지
스타2에 워3처럼 영웅 키우면서 전략하는건가요?
오크한길~ (2009-06-15 23:27:27 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
WCB_AppleToNer//
지금 FAQ는 유즈맵 애디터에 대해 설명한 글이니까..
유즈맵에서는 가능하겠군요... 일반적인 밀리 게임에서 영웅의
레벨업 요소는 고려하지 않고 있다고 알고 있습니다.
8번대박이네요 (2009-06-15 23:28:35 KST) - 118.219.xxx.234
0↑ ↓0
센스 이미지를 등록해 주세요
일부 월드에디터 카페들이 스타2만 애타게 기다리는 이유가 있군요.
ForTheHacker (2009-06-15 23:33:45 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
케리건의 무한락다운... ?????????????????????? / 영웅키우기 앜ㅋㅋㅋ
아이콘 진유온 (2009-06-15 23:55:46 KST) JinYuOn@Kalimdor (Lv.0)
0↑ ↓0
센스 이미지
스타2저러면 안될텐데......흠
Hinamory_Amu (2009-06-16 00:25:05 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
스타가 에뮬소리 받으면
워크는;;
허허 (2009-06-16 08:31:56 KST) - 121.157.xxx.52
0↑ ↓0
센스 이미지를 등록해 주세요
이이 블리자드 정신나간넘들
게임하나에 운영체제를 집어넣네..
123 (2009-06-16 15:38:11 KST) - 121.188.xxx.190
0↑ ↓0
센스 이미지를 등록해 주세요
그래도 소프트웨어 전공 좀 했다고 글 좀 알아보겠네요. .흐믓하군요 ㅋㅋ
아이콘 부릉이운전병 (2009-06-17 10:02:09 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
난!





모르겠다.......
포더윈터 (2009-06-22 19:43:24 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
객체지향 언어가 아니라면 어느순간 애로사항이 꽃피기 시작할텐데...
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.