WIA ๊ฐ๋ฐ ๊ธฐ๋ก
WIA ๊ฐ๋ฐ ๊ธฐ๋ก
๐ WIA ๊ฐ๋ฐ ๊ธฐ๋ก
23-02-15 ์ปค๋ฐ ๊ธฐ์ค์ผ๋ก ๋ฒ์ ์ ํ๊ธฐ๋ก
๐ v1.0.1
- ๋ฉํฐ ํ๋ ์ด ์งํ ์, ์์ ์ ์ ์ธํ ๋ค๋ฅธ ํ๋ ์ด์ด์ ํ์ ๊ฐ์ด ์ ๋๋ก ์ ์ฉ๋์ง ์๋ ๋ฌธ์ ์์
๐ v1.0.2
- Menu Scene ์์ Lobby Panel ๊ณผ ๊ด๋ จํ์ฌ ๋ฐ์ํ๋ ์ค๋ฅ ๋ก๊ทธ ์์
- Lobby Panel ์์๋ง ๋ณด์ฌ์ผํ๋ Team Panel ์ ์ค๋ธ์ ํธ ๊ณ์ธต ๊ตฌ์กฐ ์์น ์์
- Team Panel ์ ๊ฐฑ์ ํ์ง ์๊ณ ์๋ ๋ฌธ์ ์์ (OnPlayerJoined, OnPlayerLeft)
Team Panel ์ PlayerRef.PlayerId ๊ฐ ์ ์ฉ๋๋๋ก ์์ (์์, ๋๋ค์์ผ๋ก ๋ฐ๊ฟ์ผ ํจ)
- ์ถํ ์ ์ฉ์ํค๊ณ ์ํ๋ SteamWork ์ ๊ด๋ จํ์ฌ, ์ ๋ํฐ ํ๋ก์ ํธ์ Steam SDK ์ํฌํธ
- SteamWork ๊ฐ๋ฐ์ ๋ฑ๋ก์ ํ์ํ 100$ ๊ฒฐ์ (12๋ง์..)
๐ v1.0.7
- Built In์์ URP๋ก ๋ ๋๋ง ํ์ดํ๋ผ์ธ ๋ณ๊ฒฝ
- FlatKit (Toon Shader) ์์ ์ ์ฉ
- ๋ฉ์ธ ๋ฉ๋ด UI ๊ฐ์
- ๋ฉํฐ ํ๋ ์ด ๊ฐ์
- ๋คํธ์ํฌ Lobby์ ์ ์ํ ์ํ์ผ๋๋ง ํ๋ ์ด ์๋ํ ์ ์๋๋ก ์กฐ๊ฑด ์ถ๊ฐ
- ํ์ฌ ๋คํธ์ํฌ ์ํ ๋๋ฒ๊น ์ฉ UI
- ์ธ์ ์์ฑ UI (UI๋ง)
- ๋ชจ๋ ํ๋ ์ด์ด๊ฐ ์ค๋น๋ฅผ ๋๋ฌ์ผ ์์ ๊ฐ๋ฅ (์ํ ํ๋ก์ ํธ์์ ๋๊ฑฐ)
- ์ธ๊ฒ์
- ์ฑํ /๋ก๊ทธ
- ์ธ๊ฒ์ UI
- HP, EXP, Skill ๋ฑ
- ESC ๋๋ ์ ๋ ๋จ๋ UI
- Setting ๋ฒํผ๊ณผ Setting UI (UI๋ง)
- Disconnect ๋ฒํผ
- StageManager
- ๋ชฌ์คํฐ, ์์, ์ ๋จ, ํ ๋ ํฌํฐ ์์ฑ ์ฑํฌ
- ์์ ์คํ ์ด์ง ๋ชจ๋ธ
- ์์ ์บ๋ฆญํฐ ๋ชจ๋ธ, ์ ๋๋ฉ์ด์
๐ v1.0.8
- ๋ณด์ค ์ด๋ฒคํธ
- ๋ณด์ค ๋ชฌ์คํฐ ์์ง์์ด Y์ถ์ผ๋ก ๋จ๋ฆฌ๋ ๋ฌธ์ ํด๊ฒฐ
- ๋ชฌ์คํฐ๋ค์ ๋ชจ๋ NavMesh๋ก ์์ง์ด๋๋ฐ,
- ๋ณด์ค ๋ชฌ์คํฐ ํ๋ฆฌํน์ RigidBody Freeze Position ์ด ์ฒดํฌ ํด์ ๋์ด ์์ด์ ๊ณ์ ์๋๋ก ๋จ์ด์ง๋ ๊ฑฐ์์
- ๋ณด์ค ๋ชฌ์คํฐ UI (์ด๋ฆ, ์ค๋ช , ์ฒด๋ ฅ๋ฐ)
- ๋ค์ ์คํ ์ด์ง๋ก์ ์ด๋
๐ v1.0.9
- ๋ฉ์ธ ๋ฉ๋ด
- ์ค์ ์ฐฝ UI
- ํค๋ฐ์ธ๋ฉ WIP
๐ v1.0.10
- ์คํฌ ํธ๋ค๋ฌ
- ์คํฌ UI
๐ v1.0.11
- ๋ชฌ์คํฐ HP ๋ฒ๊ทธ ์์
- HP๋ฐ ์ฝ๋ฃจํด ์บ์ฑ์ด null์ด๋ฉด ์๋ก HP๋ฐ๋ฅผ ๋์์ฃผ๊ณ ์์๋๋ฐ, ์ ์ ์์ ํ๋ฉด์ ์ฝ๋ ํ ์ค์ด ๋น ์ง๊ฑด์ง, ๋ชฌ์คํฐ๊ฐ ๋์คํฐ ๋ ๋ HP๋ฐ ์ฝ๋ฃจํด ์บ์ฑ์ null๋ก ์ ๋ง๋ค์ด์ค์ ๋ค์ ์คํฐ๋๋ฉด ์ง์ ์๊ฐ ๊ฐฑ์ ๋ง ๋๊ณ ์์์
๐ v1.0.12
- ํค ๋ฐ์ธ๋ฉ ์ธ์ด๋ธ (PlayFab)
- ์ธํ ๋งค๋์ ๋ถ๋ฆฌ
๐ v1.0.13
- UI WIP
- ์คํผ๋์จ๊ฑด
- ๊ฒฐ๊ณผ์ฐฝ
๐ v1.0.14
- ๋ก๋น์์ ์ ํํ ์บ๋ฆญํฐ๊ฐ ์ธ๊ฒ์์์ ์ ์ฉ
- ๋ก๋น์์ ์ฐ๊ธฐ์ํด Character ์คํฌ๋ฆฝํฐ๋ธ ์ค๋ธ์ ํธ์, ๋ก๋น์์ ๋ณด์ฌ์ค ์บ๋ฆญํฐ ๋ชจ๋ธ ํ๋ฆฌํน์ ๋ฌ์์ฃผ์์. ์ธ๊ฒ์์์ ์ ์ฉํ๊ธฐ ์ํด, ์์ง์ด๋ ์บ๋ฆญํฐ์ ๊ธฐ๋ฅ๊ณผ ๋ชจ๋ธ ํ๋ฆฌํน์ ๋ถ๋ฆฌ, ๋์ค์ ํ๋ฆฌํน์ ์์ฑํด์ ํฉ์น๋ ๋ฐฉ์์ผ๋ก ๋ณ๊ฒฝ
๐ v1.0.15
- ๋๋ค์ ์ฑํฌ
- PlayerSoul์ PlayFab ํ๋ ์ด์ด์ DisplayName์ ์ฑํฌ ์์ผ ๋ก๋น ๋ฐ ์ธ๊ฒ์ ์ฑํ ์์ ์ ์ฉ๋๋๋ก
๐ v1.0.16
- ๊ฒฐ๊ณผ์ฐฝ WIP
- ์ค๋ธ์ ํธ ํ๋ก ์ฐ์ด๋ ๋คํธ์ํฌ ์ค๋ธ์ ํธ๋ค์ NetwokManager ์๋์ ๋ฌ์ ์ฌ๋ผ์ง์ง ์๋๋ก ์์
- ํ์ฌ ์ด์์๋ ํ๋ ์ด์ด ์๋ฅผ ๊ณ์ฐํด์ ๊ฒ์์ค๋ฒ ์ฌ๋ถ ํ๋จ ๋ฐ Result ์บ๋ฒ์ค ํ์ฑํ
- ๋๋ ์ ธ์๋ Map ๊ณผ StageManger ํฉ์นจ
๐ v1.0.17
- ์ฌ๋ง ๋ก๊ทธ (๋ก๊ทธ WIP)
๐ v1.0.18
- RunRecord (๊ฒ์ ์ ์ )
- ๋ก์ปฌ ํดํ ํ์
๐ v1.0.19
- ์ค๋์ค ์ธํ (UI)
๐ v1.0.20
- ๋น๋์ค ์ธํ , ํ์ดํ ์ ํ ํ๋ฆฌํน (UI)
๐ v1.0.21
- ๋ ๋ฒ์งธ ์คํ
์ด์ง ์ง์
์ ๋ฐ์ํ๋ ์ค๋ฅ๋ค ์์
- FreeLook ์นด๋ฉ๋ผ๊ฐ ์ผ์ง์ง ์๋ ์ค๋ฅ
- FreeLook ์นด๋ฉ๋ผ๊ฐ ํ์ ํ์ง ์๋ ์ค๋ฅ
- ๋ชฌ์คํฐ ์คํฐ ์ ๋ชฌ์คํฐID๋์ ๋๋ฆฌ์ ์ถ๊ฐ๊ฐ ๋์ง ์๋ ์ค๋ฅ
๐ v1.0.22
- ๋ชฌ์คํฐ ์์ฑ ์๊ณ ๋ฆฌ์ฆ WIP - Risk Of Rain 2 Director ๊ธฐ๋ฐ
- Director ์ถ๊ฐ์ ๋ฐ๋ฅธ Interactive, Elite Monster ๋ฑ์ ํด๋์ค ์ถ๊ฐ
๐ v1.0.23
- ์ธ๊ท ๋จ WIP
๐ v1.0.24
- Photon Fusion 1 ์์ 2 ๋ก ๋ณ๊ฒฝ
- Host์ Client๊ฐ ์คํํ ์ ์๋ ์ฝ๋ ์กฐ๊ฑด ๋ถ๋ฆฌ (๋คํธ์ํฌ ๋ ผ๋ฆฌ ์ค๋ฅ ์์ )
- ๊ทธ ์ธ ์ก๋คํ ๋คํธ์ํฌ ์ค๋ฅ ์์
๐ v1.0.25
- ์บ๋ฆญํฐ ์ฝ๋ผ์ด๋๊ฐ ํผ๋ด๋ณด๋ค ์๋์ ์์นํด์, ์บ๋ฆญํฐ๊ฐ ๊ณต์ค์ ๋ ๋ณด์ด๋ ๋ฌธ์ ์์
- ๊ธฐ์กด์
RuntimeSet
๊ณผDataBuffer
๋ก ๊ตฌ๋ถํ๋ ์ปจํ ์ด๋๋ค์,DataBuffer
ํ๋๋ก ํตํฉ - ๊ธฐ์กด
SpecialThing
์Artifact
์ผ๋ก ๊ฐ๋ช , ์์ฑ ์บก์ํ ์ํ์์
ObjectPool
๋ฐ ์ฌ๋ฌ ์ฝ๋ ๋- ๋ ์ด์ MainMenu Scene์ ์ง์
ํ ๋ ๋คํธ์ํฌ
Lobby
์ ์ ์ํ์ง ์๋๋ก ์์ - (
Lobby
์ ์ง์ ํ๋ ๋์ ๊ฒ์์ ์์ํ ์ ์์ด์, ๋ฒํผ์ ๊ฐ์ ๋ก ๋นํ์ฑํ ์ํฌ ๋์ ๋๋ ์ด๊ฐ ๊ฑฐ์ฌ๋ฆผ)
- (
PlayerBody
์์ ์ง์ PlayerSoul
๋ฅผ ์ฐพ๋๋ก ์์ Runner.Spawn
์OnBeforeSpawned
๋ Server/Host์๊ฒ๋ง ํธ์ถ๋จ
- ๋ชฌ์คํฐ Despawn ๋๋ ์ด WIP
๋ชฌ์คํฐ ์ด๋์๋
- ๊ธฐ๋ณธ ์์, ์์ดํ ํ์ฑํ WIP
InteractionObject
์NearestObject
์ฐพ๋ ๋ฐฉ๋ฒ์ ์กด์ฌํ๋ ๋ฌธ์ ์์ - ์ธ๋ฒคํ ๋ฆฌ ๋๊ธฐํ
- Tab UI WIP
์ธ๋ฒคํ ๋ฆฌ UI ์์ดํ ์ค๋ณต ์ ํ์
- ๊ทธ ์ธ ์ก๋คํ ๋คํธ์ํฌ ์ค๋ฅ ์์
๐ ๋ง์ผ์คํค, ๊ณํ, ์ธ์ง๋ ๋ฒ๊ทธ ๋ฐ ๊ณ ๋ฏผ๊ฑฐ๋ฆฌ๋ค
- ์ด๋ฒ ๋ง์ผ์คํค : ํ๋กํ ํ์
๋ก๋ฉ, ์ฌ ๋ก๋ฉ, ํธ๋์ง์ , ๋ก๋ฉ ํ, ๋ก๋ฉ ์ด๋ฏธ์ง, ๋ฃฌ์คํค
- ๋๋ ํฐ ๊ตฌํ
- ์ ์ ์ฒด์ปค
- Result Recorder
- ํ ๋ ํฌํฐ ์ํ์ฐฝ ์คํฏ
- ์ ๋จ๋ค ์์๋ค
- ๋ฐ์ดํฐ ์ ์ฅ ๊ธฐ์ค Because ์นํฐ
- ๋ค์ด๋ฒ ๊ฐ๋ฅํ๋ค๋ฉด..
- Or Steam ์ถ์ํ์ง ์์๋ ๋๋ค๋ฉด (์ธ์ฆ ๋ฐ ์ ์ ๊ด๋ จ, PlayFab)
- ์ ๋ฐ์ดํธ? ์ด๋๋ ์๋ธ ์ค๋ธ์ ํธ?
- ํ ๋ ํฌํฐ? ๊ผญ ์ฐพ์์ ์ฐ๋๊ฑธ๋ก?
- ๋ก๋ฉ
- delta ์์๊ฐ์ ๊ฐ์ง ์ ์์ ๋ ์ฌ์ฉํ๋ค
Damage ์ ๋๋ฉ์ด์
- ์ธ๋ฒคํ ๋ฆฌ ๋ฐ์ดํฐ๊ฐ ๋๊ธฐํ ๋ ๋ ์ด๋ค ๊ฒ ์ฌ๋ผ์ง๊ณ ์ด๋ค ๊ฒ ์๋ก ์๊ฒผ๋์ง ํ์ธํ ๋ฐฉ๋ฒ
- ์ธ๋ฒคํ ๋ฆฌ ์คํฌ๋ฆฝํฐ๋ธ ์ค๋ธ์ ํธ๊ฐ ์ด์ Run์ ๊ธฐ๋ก์ ๊ทธ๋๋ก ๊ฐ์ง๊ณ ์๋ ๋ฌธ์
- ๋ชฌ์คํฐ๊ฐ ์ฃฝ์ ์ดํ์๋ ์ฝ๋ผ์ด๋ ํ์ ์ด ์์ด์ ๊ณต๊ฒฉ์ ๋ง๋ ๋ฌธ์
- ๊ณต๊ฒฉ ๋ฐฉํฅ์ด ๊ฐ๋์ฉ ํ๋ ๋ฌธ์
- ์นด๋ฉ๋ผ๊ฐ ๊ฐ๋ ํ๋ ๋ฌธ์
์ด ๊ธฐ์ฌ๋ ์ ์๊ถ์์ CC BY 4.0 ๋ผ์ด์ผ์ค๋ฅผ ๋ฐ๋ฆ
๋๋ค.