Basic Prerequisites kokr - mikrono/tModLoaderWiki_kr_ko GitHub Wiki

๊ธฐ๋ณธ ํ•„์š” ์กฐ๊ฑด

๊ธฐ๋ณธ ์ˆ˜์ค€ ๊ฐ€์ด๋“œ๋ฅผ ์ฐธ์กฐํ•˜๊ธฐ ์ „์— ์•„๋ž˜ ๋‚ด์šฉ์„ ์ฝ๊ณ  ๊ธฐ๋ณธ ์ˆ˜์ค€ ๊ฐœ๋…์— ๋Œ€ํ•œ ์ค€๋น„๋ฅผ ํ•˜์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค.

๋ฌธ๋ฒ•

๊ธฐ๋ณธ ๊ฐ€์ด๋“œ๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ง€์‹์ด ๋งŽ์ด ํ•„์š”ํ•˜์ง€ ์•Š์ง€๋งŒ, c# ๋ฌธ๋ฒ•์— ๋Œ€ํ•œ ๊ธฐ๋ณธ์ ์ธ ์ดํ•ด๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ ๋‚ด์šฉ์„ ์ฝ๊ณ  ํ•™์Šตํ•˜์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค.

๋ช‡ ๊ฐ€์ง€ ์ผ๋ฐ˜์ ์ธ ๋ชจ๋”ฉ ํ•จ์ •

ํ…์ŠคํŠธ ํŽธ์ง‘๊ธฐ

๋˜ ํ•˜๋‚˜ ํ•„์š”ํ•œ ๊ฒƒ์€ ํ…์ŠคํŠธ ํŽธ์ง‘๊ธฐ์ž…๋‹ˆ๋‹ค. ์šด์˜ ์ฒด์ œ์— ๊ธฐ๋ณธ์œผ๋กœ ์ œ๊ณต๋˜์ง€๋งŒ ๋” ์ข‹์€ ํŽธ์ง‘๊ธฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์€ ๋” ๊ฐ•๋ ฅํ•œ ํ…์ŠคํŠธ ํŽธ์ง‘๊ธฐ ๋ชฉ๋ก์ž…๋‹ˆ๋‹ค. (Windows, Linux ๋ฐ Mac์šฉ)

์ข‹์€ ํ…์ŠคํŠธ ํŽธ์ง‘๊ธฐ๊ฐ€ ํ•„์š”ํ•œ ์ด์œ ๋Š” ๋ฌด์—‡์ธ๊ฐ€์š”? ์ข‹์€ ํ…์ŠคํŠธ ํŽธ์ง‘๊ธฐ๋Š” ์—ฌ๋Ÿฌ ํŒŒ์ผ์„ ํƒญ์œผ๋กœ ์—ด๊ณ , ๋ฌธ๋ฒ•๊ณผ ํ‚ค์›Œ๋“œ๋ฅผ ๊ฐ•์กฐ ํ‘œ์‹œํ•˜๊ณ , ์ค„ ๋ฒˆํ˜ธ๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์ „๋ถ€๋Š” ์•„๋‹ˆ๋”๋ผ๋„ ๋Œ€๋ถ€๋ถ„์˜ ํŽธ์ง‘๊ธฐ๋Š” ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ์„ค์ •๊ณผ ํ‚ค๋ณด๋“œ ๋‹จ์ถ•ํ‚ค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. (๋•Œ๋กœ๋Š” ํ”Œ๋Ÿฌ๊ทธ์ธ/์• ๋“œ์˜จ๊นŒ์ง€!) ์ด๋Ÿฌํ•œ ๋ชจ๋“  ๊ธฐ๋Šฅ ๋•๋ถ„์— ๋ชจ๋”ฉ์ด ํ›จ์”ฌ ์‰ฌ์›Œ์ง‘๋‹ˆ๋‹ค. Notepad++๊ฐ€ ๋ฉ”๋ชจ์žฅ์— ๋น„ํ•ด ์–ผ๋งˆ๋‚˜ ๋” ๋งŽ์€ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š”์ง€ ์•„๋ž˜์—์„œ ํ™•์ธํ•˜์„ธ์š”:

Visual Studio๋‚˜ ๋‹ค๋ฅธ IDE๋Š” ์–ด๋–ค๊ฐ€์š”?

Visual Studio์— ๋Œ€ํ•ด ๋“ค์–ด๋ณด์…จ์„ ๊ฒ๋‹ˆ๋‹ค. IDE์— ๋Œ€ํ•ด์„œ๋Š” ๋‚˜์ค‘์— ์ค‘๊ธ‰์ž ํ•„์š” ์กฐ๊ฑด์—์„œ ๋‹ค๋ฃฐ ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ์ž์‹ ๊ฐ์ด ์žˆ๋‹ค๋ฉด ํ…์ŠคํŠธ ํŽธ์ง‘๊ธฐ ๋‹จ๊ณ„๋ฅผ ๊ฑด๋„ˆ๋›ฐ๊ณ  ๋ฐ”๋กœ IDE ๋‹จ๊ณ„๋กœ ๋„˜์–ด๊ฐ€์…”๋„ ๋ฉ๋‹ˆ๋‹ค.

๋“œ๋กœ์ž‰ ํ”„๋กœ๊ทธ๋žจ

๋งˆ์ง€๋ง‰์œผ๋กœ ํ•„์š”ํ•œ ๊ฒƒ์€ ๊ทธ๋ฆผ ํŽธ์ง‘๊ธฐ์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ด ํ”„๋กœ๊ทธ๋žจ์—์„œ ๋ชจ๋“  ์Šคํ”„๋ผ์ดํŠธ๋ฅผ ๋งŒ๋“ค ๊ฒƒ์ž…๋‹ˆ๋‹ค. MS ํŽ˜์ธํŠธ๋Š” ํˆฌ๋ช…ํ•œ ํ”ฝ์…€์„ ์ €์žฅํ•  ์ˆ˜ ์—†์œผ๋ฏ€๋กœ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋ชจ๋”๋“ค์ด ์ž์ฃผ ์‚ฌ์šฉํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์€ ์•„๋ž˜๋ฅผ ์ฐธ๊ณ ํ•˜์„ธ์š”:

  • ํฌ๋ฆฌํƒ€ -- ํฌ๋ฆฌํƒ€๋Š” ์ด ๋น„๋””์˜ค์— ์ฐธ์กฐ๋œ ํ”ฝ์…€์•„ํŠธ ์Šคํ”„๋ผ์ดํŠธ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๋ฌด๋ฃŒ ์˜คํ”ˆ์†Œ์Šค ๋ž˜์Šคํ„ฐ ๊ทธ๋ž˜ํ”ฝ ํŽธ์ง‘๊ธฐ์ž…๋‹ˆ๋‹ค.
  • GNU Image Manipulator(GIMP) -- ๊ฑฐ์˜ ๋ชจ๋“  ๊ฒƒ์„ ์ง€์›ํ•˜๋Š” ๋ฌด๋ฃŒ ์˜คํ”ˆ์†Œ์Šค ํฌ๋กœ์Šค ํ”Œ๋žซํผ ์ด๋ฏธ์ง€ ํŽธ์ง‘๊ธฐ์ด์ง€๋งŒ ์ดˆ๊ธฐ ์„ค์ •์ด ๋ณต์žกํ•ฉ๋‹ˆ๋‹ค. ๋™์˜์ƒ ๋ฐ๋ชจ๋ฅผ ์ฐธ๊ณ ํ•˜์„ธ์š”.
  • Inkscape -- ๋ฌด๋ฃŒ ์˜คํ”ˆ ์†Œ์Šค ๋ฒกํ„ฐ ๊ทธ๋ž˜ํ”ฝ ํŽธ์ง‘๊ธฐ์ž…๋‹ˆ๋‹ค.์ด ๋™์˜์ƒ์„ ์ฐธ๊ณ ํ•˜์„ธ์š”.
  • Adobe Photoshop -- ๊ธฐ๋Šฅ์ด ๋งค์šฐ ๋›ฐ์–ด๋‚˜์ง€๋งŒ ๋น„์šฉ์ด ๋น„์‹ธ๊ณ  ์Šคํ”„๋ผ์ดํŠธ ์ž‘์—…์—๋Š” ์ ํ•ฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  • Piskel -- ๋ฌด๋ฃŒ์ด๋ฉฐ ์Šคํ”„๋ผ์ดํ„ฐ๋“ค ์‚ฌ์ด์—์„œ ๊ฝค ์ธ๊ธฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
  • Aseprite -- ์˜คํ”ˆ ์†Œ์Šค๋กœ ๋ฌด๋ฃŒ์ด์ง€๋งŒ ๋ฌด๋ฃŒ๋กœ ์‚ฌ๋ณธ์„ ๋ฐฐํฌํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์ง์ ‘ ์ปดํŒŒ์ผํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—์„œ ์œ ๋ฃŒ๋กœ Aseprite๋ฅผ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒŒ๋‹ค๊ฐ€ Aseprite๋Š” ์Šคํ”„๋ผ์ดํŒ…์„ ์œ„ํ•ด ์ œ์ž‘๋˜์—ˆ์œผ๋ฉฐ ์‚ฌ์šฉํ•˜๊ธฐ๊ฐ€ ๋งค์šฐ ์‰ฝ๊ณ  ์ง๊ด€์ ์ž…๋‹ˆ๋‹ค.

๊ฐ„๋‹จํ•œ ๋ชจ๋“œ ๋งŒ๋“ค๊ธฐ

์ด์ œ ์ค€๋น„๊ฐ€ ๋˜์—ˆ์œผ๋‹ˆ, ๊ธฐ๋ณธ tModLoader ๋ชจ๋”ฉ ์‹œ์ž‘ ๊ฐ€์ด๋“œ๋ฅผ ๋ฐฉ๋ฌธํ•˜์—ฌ ๊ธฐ๋ณธ ์ˆ˜์ค€ ๊ฐ€์ด๋“œ๋ฅผ ๋”ฐ๋ผํ•˜๊ธฐ ์ „์— ๊ทธ ์•ˆ์— ์žˆ๋Š” ๋‹จ๊ณ„๋ฅผ ๋”ฐ๋ผ์ฃผ์„ธ์š”.