Difference between revisions of "Decompiling Maps:ko"

From Valve Developer Community
Jump to: navigation, search
(Created page with "Decompiling is the process of taking a compiled level and generating a source that can be opened in a map editor. Decompiled levels mimic the original source, they are not exact ...")
 
(시작하기 전에...)
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
Decompiling is the process of taking a compiled level and generating a source that can be opened in a map editor. Decompiled levels mimic the original source, they are not exact reproductions. This makes them useful for learning, measurement, and inspection, but not direct recompilation. The original source is ideal for reproductions or modifications.
+
디컴파일은 컴파일된 레벨과 생성된 소스들을 맵 에디터로 불러들일수 있게 만드는 한 가지 과정입니다. 디컴파일된 레벨들은 재컴파일 한것과 유사해보입니다, 그들은 정확히 재조립된 맵이 아닙니다. 이것은 학습과, 측정, 그리고 사찰에 매우 유용하지만, 바로 재컴파일하여 사용하기는 좋지 않습니다. 근본적 소스는 재조립과 수정에 유용합니다.
  
Releasing reproductions, modifications, or approximations of another's work without permission nor credit is frowned upon and may be considered as a copyright violation.
+
다른 사람의 작품을 무단으로 재조립, 수정, 혹은 모방하는 행동은 저작권 법에 의해서 처벌받으실수 있습니다.
==Tools==
+
 
 +
==디컴파일 도구==
 
* [[Entspy|EntSpy]]
 
* [[Entspy|EntSpy]]
 
* [[BSPSource]]
 
* [[BSPSource]]
Line 12: Line 13:
 
* [[BSP Viewer]]
 
* [[BSP Viewer]]
  
== Getting Dirty ==
+
== 시작해 봅시다! ==
The latest decompiler is called [[BSPSource]] and is written in Java. You need an updated version of the Java Runtime Environment (JRE), which can be downloaded from [http://java.sun.com/javase/downloads/ Sun] to run BSPSource. Once installed, you are ready to decompile your first map.  
+
Java 언어로 서술된 최근의 디컴파일러 [[BSPSource]]가 있습니다. 당신은 최신 버전의 Java Runtime Enviroment (JRE)가 필요합니다, 당신은 [http://java.sun.com/javase/downloads/ Sun] 이곳에서 BSPSource 를 구동하기 위해 다운로드 하실수 있습니다, 설치 하셧다면, 당신의 맵을 디컴파일할 준비가 되신겁니다.
  
== Extracting Valve maps ==
+
== Valve 맵 추출하기 ==
  
'''(Note: This tutorial assumes that you have opted into the SteamPipe beta for any Orange Box titles. Games released after 2007 or games that are multiplayer titles will have already stashed their content in <code>\steamapps\common\</code>.)'''
+
'''(메모: 이 강의는 당신이 SteamPipe beta 업데이트를 어느 Orange Box 타이틀에게 적용했다고 가정합니다. 2007년 이후에 출시된 싱글, 멀티 플레이어 게임 타이틀은 이미 그들의 컨텐츠가 <code>\steamapps\common\</code> 속에 있을것입니다.)'''
  
# Install [[GCFScape]].
+
# [[GCFScape]] 설치.
# After you install GCFScape, go to <code>File &gt;&gt; Open</code>.
+
# GCFScape를 설치하셧다면, <code>File &gt;&gt; Open</code> 로 이동해주세요.
 
#* For {{csgo}}[[Counter-Strike: Global Offensive]] maps, open '''<code>\steamapps\common\Counter-Strike Global Offensive\csgo\pak01_dir.vpk</code>'''
 
#* For {{csgo}}[[Counter-Strike: Global Offensive]] maps, open '''<code>\steamapps\common\Counter-Strike Global Offensive\csgo\pak01_dir.vpk</code>'''
#* For {{css}}[[Counter-Strike: Source]] maps, open '''<code>\steamapps\common\counter-strike source\cstrike\strike_pak_dir.vpk</code>'''
+
#* {{css}}[[Counter-Strike: Source]] 맵들은, '''<code>\steamapps\common\counter-strike source\cstrike\strike_pak_dir.vpk</code>'''
#* For {{dods}}[[Day of Defeat: Source]] maps, open '''<code>\steamapps\common\Day of Defeat Source\dod\dod_pak_dir.vpk</code>'''
+
#* {{dods}}[[Day of Defeat: Source]] 맵들은, '''<code>\steamapps\common\Day of Defeat Source\dod\dod_pak_dir.vpk</code>'''
#* For {{hl2}}[[Half-Life 2]] maps, open '''<code>\steamapps\common\half-life 2\hl2\hl2_misc_dir.vpk</code>'''
+
#* {{hl2}}[[Half-Life 2]] 맵들은, open '''<code>\steamapps\common\half-life 2\hl2\hl2_misc_dir.vpk</code>'''
#* For {{hl2}}[[Half-Life 2: Deathmatch]] maps, open '''<code>\steamapps\common\half-life 2 deathmatch\hl2mp\hl2mp_pak_dir.vpk</code>'''
+
#* {{hl2}}[[Half-Life 2: Deathmatch]] 맵들은, '''<code>\steamapps\common\half-life 2 deathmatch\hl2mp\hl2mp_pak_dir.vpk</code>'''
#* For {{ep1}}[[Half-Life 2: Episode One]] maps, open '''<code>\steamapps\common\half-life 2\episodic\ep1_pak_dir.vpk</code>'''
+
#* {{ep1}}[[Half-Life 2: Episode One]] 맵들은, '''<code>\steamapps\common\half-life 2\episodic\ep1_pak_dir.vpk</code>'''
#* For {{ep2}}[[Half-Life 2: Episode Two]] maps, open '''<code>\steamapps\common\half-life 2\ep2\ep2_pak_dir.vpk</code>'''
+
#* {{ep2}}[[Half-Life 2: Episode Two]] 맵들은, '''<code>\steamapps\common\half-life 2\ep2\ep2_pak_dir.vpk</code>'''
#* For {{portal}}[[Portal]] maps, open '''<code>\steamapps\common\portal\portal\portal_pak_dir.vpk</code>'''
+
#* {{portal}}[[Portal]] 맵들은, '''<code>\steamapps\common\portal\portal\portal_pak_dir.vpk</code>'''
#* For {{portal2}}[[Portal 2]] maps, open '''<code>steamapps\common\portal 2\portal2\pak01_dir.vpk</code>'''
+
#* {{portal2}}[[Portal 2]] 맵들은, '''<code>steamapps\common\portal 2\portal2\pak01_dir.vpk</code>'''
#* For {{tf2}}[[Team Fortress 2]] maps, open '''<code>\steamapps\common\Team Fortress 2\tf\tf2_misc_dir.vpk</code>'''
+
#* {{tf2}}[[Team Fortress 2]] 맵들은, '''<code>\steamapps\common\Team Fortress 2\tf\tf2_misc_dir.vpk</code>'''
#* For {{l4d}}[[Left 4 Dead]] maps, open '''<code>steamapps\common\left 4 dead\l4d\pak01_dir.vpk</code>'''
+
#* {{l4d}}[[Left 4 Dead]] 맵들은, '''<code>steamapps\common\left 4 dead\l4d\pak01_dir.vpk</code>'''
#* For {{l4d2}}[[Left 4 Dead 2]] maps, open '''<code>steamapps\common\left 4 dead 2\l4d2\pak01_dir.vpk</code>'''
+
#* {{l4d2}}[[Left 4 Dead 2]] 맵들은, '''<code>steamapps\common\left 4 dead 2\l4d2\pak01_dir.vpk</code>'''
{{note|Left 4 Dead, Left 4 Dead 2, and Portal 2 also have other folders for DLCs, for examples:  
+
{{note:ko|Left 4 Dead, Left 4 Dead 2, 그리고 Portal 2 은 또한 DLC 들을 위한 폴더가 있습니다, 예를 들어:  
 
'''<code>steamapps\common\portal2\portal2_dlc1\pak01_dir.vpk</code>''', '''<code>steamapps\common\left 4 dead\l4d_dlc1\pak01_dir.vpk</code>''', '''<code>steamapps\common\left 4 dead 2\l4d2_dlc1\pak01_dir.vpk</code>''' .}}
 
'''<code>steamapps\common\portal2\portal2_dlc1\pak01_dir.vpk</code>''', '''<code>steamapps\common\left 4 dead\l4d_dlc1\pak01_dir.vpk</code>''', '''<code>steamapps\common\left 4 dead 2\l4d2_dlc1\pak01_dir.vpk</code>''' .}}
3. Browse the directory until you find a <code>\maps\</code> folder. Each location varies per game.<br />
+
3. 당신이 <code>\maps\</code> 폴더를 찾을 때까지 경로를 계속 불러와주세요.<br />
4. Right-click on the BSP file you want, then click <code>Extract</code> or drag the file from the GCF into a folder.
+
4. 당신이 원하는 BSP 파일을 우-클릭 해주시고, <code>Extract</code> 버튼이나 GCF 로 드래그 해주세요.
  
== Before You Go ==
+
== 시작하기 전에... ==
Before you take this jump to run off and decompile a map take a second or two to think, "What am I trying to learn/do?".
+
당신이 맵을 디컴파일 하기전에 먼저 생각하세요, "내가 무엇을 목적으로 이 맵을 디컴파일 하고있는거지?".
Read the included TXT files, you may just find the creator's e-mail, and that could be more helpful than you imagine.
+
포함된 TXT 파일들을 읽어, 당신은 제작자의 e-mail 주소를 찾을수 있을겁니다, 그리고 이것은 당신의 상상력에 조금의 도움을 얻을수 있을것입니다.
  
Some mappers will offer up help and advice, they may even go so far as to provide perfect examples of what you were trying to "borrow" from the map.
+
몇몇 맵 디자이너들은 조언을 위해 도움을 청하기도 합니다, 그들은 그들의 맵을 완벽하게 만들어 사용자들에게 제공하기 위해 몇몇 맵들을 통해 소재등을 "빌려" 오는것입니다.
  
== See Also ==
+
== 다른 볼것 ==
 
* [[Porting Half-Life maps]]
 
* [[Porting Half-Life maps]]
  
 
[[Category:Level Design]]
 
[[Category:Level Design]]
 
[[Category:Tutorials]]
 
[[Category:Tutorials]]

Latest revision as of 05:53, 4 August 2014

디컴파일은 컴파일된 레벨과 생성된 소스들을 맵 에디터로 불러들일수 있게 만드는 한 가지 과정입니다. 디컴파일된 레벨들은 재컴파일 한것과 유사해보입니다, 그들은 정확히 재조립된 맵이 아닙니다. 이것은 학습과, 측정, 그리고 사찰에 매우 유용하지만, 바로 재컴파일하여 사용하기는 좋지 않습니다. 근본적 소스는 재조립과 수정에 유용합니다.

다른 사람의 작품을 무단으로 재조립, 수정, 혹은 모방하는 행동은 저작권 법에 의해서 처벌받으실수 있습니다.

디컴파일 도구

시작해 봅시다!

Java 언어로 서술된 최근의 디컴파일러 BSPSource가 있습니다. 당신은 최신 버전의 Java Runtime Enviroment (JRE)가 필요합니다, 당신은 Sun 이곳에서 BSPSource 를 구동하기 위해 다운로드 하실수 있습니다, 설치 하셧다면, 당신의 맵을 디컴파일할 준비가 되신겁니다.

Valve 맵 추출하기

(메모: 이 강의는 당신이 SteamPipe beta 업데이트를 어느 Orange Box 타이틀에게 적용했다고 가정합니다. 2007년 이후에 출시된 싱글, 멀티 플레이어 게임 타이틀은 이미 그들의 컨텐츠가 \steamapps\common\ 속에 있을것입니다.)

  1. GCFScape 설치.
  2. GCFScape를 설치하셧다면, File >> Open 로 이동해주세요.
메모:Left 4 Dead, Left 4 Dead 2, 그리고 Portal 2 은 또한 DLC 들을 위한 폴더가 있습니다, 예를 들어: steamapps\common\portal2\portal2_dlc1\pak01_dir.vpk, steamapps\common\left 4 dead\l4d_dlc1\pak01_dir.vpk, steamapps\common\left 4 dead 2\l4d2_dlc1\pak01_dir.vpk .

3. 당신이 \maps\ 폴더를 찾을 때까지 경로를 계속 불러와주세요.
4. 당신이 원하는 BSP 파일을 우-클릭 해주시고, Extract 버튼이나 GCF 로 드래그 해주세요.

시작하기 전에...

당신이 맵을 디컴파일 하기전에 먼저 생각하세요, "내가 무엇을 목적으로 이 맵을 디컴파일 하고있는거지?". 포함된 TXT 파일들을 읽어, 당신은 제작자의 e-mail 주소를 찾을수 있을겁니다, 그리고 이것은 당신의 상상력에 조금의 도움을 얻을수 있을것입니다.

몇몇 맵 디자이너들은 조언을 위해 도움을 청하기도 합니다, 그들은 그들의 맵을 완벽하게 만들어 사용자들에게 제공하기 위해 몇몇 맵들을 통해 소재등을 "빌려" 오는것입니다.

다른 볼것