KO Installation - LIHACHTETAN/ClassicUO-BadNewbie-BasicIDE GitHub Wiki
์ค์น ๋ฐ ์ฒซ ์คํ
Home ยท BASIC ยท UO API ยท AโZ ยท Examples ยท Languages
์์คํ ๋ฐ ๋ฐ์ดํฐ ์๊ตฌ ์ฌํญ
- Windows x64;
- ์์ ํ ์์ถ์ ํผ ๋ฐฐํฌ ์์นด์ด๋ธ;
- ํฉ๋ฒ์ ์ผ๋ก ๋ณด์ ํ Ultima Online ๊ฒ์ ๋ฐ์ดํฐ;
- ์ฌ์ฉํ ๊ฒ์ ์๋ฒ ์ฃผ์, ํฌํธ ๋ฐ ์ ํจํ ๊ณ์ .
์คํ์ฉ ํด๋ผ์ด์ธํธ๋ Windows x64 NativeAOT ์ ํ๋ฆฌ์ผ์ด์ ์ ๋๋ค. ์ผ๋ฐ ์คํ์๋ .NET SDK๊ฐ ํ์ํ์ง ์์ต๋๋ค. .NET SDK์ Node.js๋ ์์ค์์ ๋น๋ํ ๋๋ง ํ์ํฉ๋๋ค.
ํจํค์ง ์ ํ
| ๋๋ ํฐ๋ฆฌ | ์ฉ๋ |
|---|---|
client |
Bad Newbie, Basic Runtime, Basic IDE ๋ฐ API Manual์ด ํฌํจ๋ ์ ์ฒด ํด๋ผ์ด์ธํธ |
client-without-yoko |
Basic ์์ด Bad Newbie๋ง ํฌํจํ ํด๋ผ์ด์ธํธ |
project |
์ ์ฒด ์๋์ ์์ค ์ฝ๋ |
project-without-yoko |
Basic๊ฐ ์๋ ์์ค ์ฝ๋ |
open-font-pack |
์ ํ ๊ฐ๋ฅํ ์คํ ๋ผ์ด์ ์ค ๊ธ๊ผด |
verification |
๋น๋, ํ ์คํธ ๋ฐ ํจํค์ง ๊ฒ์ฆ ์๋ฃ |
๋ ํด๋ผ์ด์ธํธ ๋๋ ํฐ๋ฆฌ๋ฅผ ์๋ก ์์ง ๋ง์ญ์์ค. ์ด์ ์์นด์ด๋ธ์ IDE, Runtime ๋๋ ์คํ ํ์ผ์ ์ ๋๋ ํฐ๋ฆฌ์ ๋ฎ์ด์ฐ์ง ๋ง์ญ์์ค.
์ค์น ์์
- ์์นด์ด๋ธ๋ฅผ ์๋ก ๋ง๋ ์ฐ๊ธฐ ๊ฐ๋ฅํ ๋ณ๋ ํด๋์ ํ๋๋ค.
- ์ ์ฒด ๊ธฐ๋ฅ์ด ํ์ํ๋ฉด
client, Basic๊ฐ ํ์ํ์ง ์์ผ๋ฉดclient-without-yoko๋ฅผ ์ฝ๋๋ค. ClassicUO.exe๋ฅผ ์คํํฉ๋๋ค.- ์์ฒญ์ด ๋์ค๋ฉด ์๋ฒ์ ํธํ๋๋ ํฉ๋ฒ์ ์ธ Ultima Online ๋ฐ์ดํฐ ํด๋๋ฅผ ์ง์ ํฉ๋๋ค.
- ์๋ฒ, ํฌํธ, ๊ณ์ ๋ฐ ์บ๋ฆญํฐ ํ๋กํ์ ์ค์ ํฉ๋๋ค.
- ๋ก๊ทธ์ธํ ๋ค Options๋ฅผ ์ด๊ณ Bad Newbie ๋ณ๊ฒฝ ์ฌํญ์ Apply๋ก ์ ์ฅํฉ๋๋ค.
ํ์ฌ Windows ์ฌ์ฉ์๊ฐ ์ธ ์ ์๋ ์์น์ ํด๋ผ์ด์ธํธ๋ฅผ ๋์ญ์์ค. ๋ณดํธ๋ ์์คํ ํด๋์์๋ ํ๋กํ, FPS, AutoLoad ์ ํ ๋ฐ ๋ค๋ฅธ ์ค์ ์ด ์ ์ฅ๋์ง ์์ ์ ์์ต๋๋ค.
๋ค์ด๋ก๋ ๊ฒ์ฆ
๋ฐฐํฌ ํ์ผ์ .sha256.txt๊ฐ ํจ๊ป ์ ๊ณต๋๋ฉด ZIP์ SHA-256์ ๋น๊ตํ์ญ์์ค.
Get-FileHash .\ClassicUO-BadNewbie-BasicIDE.zip -Algorithm SHA256
๊ณ์ฐ๋ ๊ฐ์ ๊ฐ์ ๋ฐฐํฌ ํญ๋ชฉ์ ์ ๊ณต๋ ๊ฐ๊ณผ ์ ํํ ์ผ์นํด์ผ ํฉ๋๋ค. ์ถ์ฒ๊ฐ ๋ถ๋ถ๋ช ํ๊ฑฐ๋ ํด์๊ฐ ์ผ์นํ์ง ์๋ ์์นด์ด๋ธ๋ ์ฌ์ฉํ์ง ๋ง์ญ์์ค.
์ ์ฒด ์๋์ ์์ Basic ์ฒซ ์คํ
- Options โ Basic IDE์ ์ฝ๋๋ค.
- ํ์ฌ ์บ๋ฆญํฐ๊ฐ ์ฌ์ฉํ AutoLoad ํ์ผ์ ์ ํํฉ๋๋ค.
- Apply๋ฅผ ๋๋ฆ ๋๋ค.
- Basic IDE๋ฅผ ์ด๊ณ ์คํฌ๋ฆฝํธ๋ฅผ ๋ง๋ค๊ฑฐ๋ ๊ธฐ์กด ์คํฌ๋ฆฝํธ๋ฅผ ์ฝ๋๋ค.
- ์คํฌ๋ฆฝํธ์
SUB Main()๊ณผEND SUB๊ฐ ์๋์ง ํ์ธํฉ๋๋ค. - Run Current Script, Start Script (
SUB Main) / Run Without Debugging ๋๋ Start Debugging์ ์ฌ์ฉํฉ๋๋ค.
IDE์์ ์๋ก ๋ง๋ ์ด๋ฆ ์๋ ํ์ผ์ Save ์ Autoload\Scripts์ ์ ์ฅ๋ฉ๋๋ค. ๋์คํฌ์์ ์ฐ ํ์ผ์ ์๋ ๊ฒฝ๋ก์ ์ ์ฅ๋ฉ๋๋ค.
์ ๋ฐ์ดํธ ์ ๋ฐฑ์
๋ค์ ์ฌ์ฉ์ ๋ฐ์ดํฐ๋ฅผ ๋ฐฑ์ ํ์ญ์์ค.
- ์บ๋ฆญํฐ ํ๋กํ ๋ฐ ์ค์ ;
- ์ง์ ๋ง๋
Autoload์ต์์ ํ์ผ; Autoload\Scripts;Fonts์ ์ถ๊ฐํ.ttf/.otf;- ๋น๋ฐ๋ฒํธ ๋ฑ ๋ฏผ๊ฐํ ๋ด์ฉ์ ์ ์ธํ ํ์ํ ์ฌ์ฉ์ ๋ฐ์ดํฐ.
์ ๋ฐฐํฌ ํ์ผ์ ๋น ์ ํด๋์ ํ๊ณ ํ์ํ ๊ฐ์ธ ๋ฐ์ดํฐ๋ง ์ฎ๊ธฐ๋ ๋ฐฉ์์ ๊ถ์ฅํฉ๋๋ค. ์ด์ ๊ตฌ์ฑ ์์๊ฐ ์์ฌ API Manual์ด ๋น๊ฑฐ๋ ์ํ ๋๊ธฐํ์ ๋จ์ถํค์ ๋ฌธ์ ๊ฐ ์๊ธฐ๋ ์ผ์ ๋ง์ ์ ์์ต๋๋ค.