Game Feature

- ๋ชจ๋ํ ๊ฒ์ํ๋ ์ด ๊ธฐ๋ฅ ๋์
- ๋ฐํ์ ์ค์ ์ฝํ
์ธ ํ์ฑํ ๋ฐ ๋นํ์ฑํ ๊ฐ๋ฅ
- ๋ผ์ด๋ธ ์๋น์ค ์ค์ธ ๊ฒ์์์๋ ํ์ฉ ๊ฐ๋ฅ
- ์ผํ์ฑ ์ด๋ฒคํธ ์ ์ฉ ํผ์ณ๋ฅผ ํ์ฑํ ๋๋ ๋นํ์ฑํํ๋ ๋ชฉ์
- ํ๋ฌ๊ทธ์ธ Game Feature์ Modular Gameplay๋ฅผ ๋ชจ๋ ํ์ฑํํด์ผ ์ฌ์ฉ ๊ฐ๋ฅ

- ๋ง ๊ทธ๋๋ก ๊ฒ์์ ๊ธฐ๋ฅ ๋จ์๋ก ๋ชจ๋ํ๊ฐ ๊ฐ๋ฅ
- ๊ธฐ๋ณธ์ ์ผ๋ก ๊ฐ Game Feature๋ ์ํธ ์์กด์ฑ์ด ์๋ค. ์ฆ, ์๋ก ์ฐธ์กฐํ์ง ์๋๋ค
- ๋ฌผ๋ก Dependencies ์ธํ
์ ํตํด ์ฐธ์กฐ ๊ตฌ์กฐ๋ฅผ ์ธํ
ํ ์๋ ์๋ค
- ๋ค๋ง, ์ด ๊ฒฝ์ฐ์ ์ฐธ์กฐํ๋ ค๋ Game Feature๊ฐ Core Game์ผ๋ก ์ด์ ๋์ด์ผ ํ๋ ๊ฒ ์๋์ง ๊ณ ๋ฏผํด๋ณด๋ ๊ฒ ์ข๋ค
- ์ฌ๋ฌ Game Feature๊ฐ ํน์ Game Feature๋ฅผ ์ฐธ์กฐํ๋ค๋ฉด, ๊ทธ Game Feature๋ Core Game์ ์๋ ๊ฒ ๋ ๋์์ง๋

Add Data Registry / Add Data Registry Source
- Data Registry
- ์ธ๋ฆฌ์ผ ์์ง์์ ์ ์ ์ด๊ณ ์์ฃผ ์ ๊ทผ๋๋ ๋๋์ ๊ฒ์ ๋ฐ์ดํฐ๋ฅผ ๊ด๋ฆฌํ๋ ์บ์ฑ ๋ฐ ์ ๊ทผ ์์คํ
- ๊ฐ๋
์ ์ด๋ ๋ค๋๋ฐ ์ด๊ฒ๋ ์ค์ฌ์ฉํด๋ณธ ์ ์ด ์์ด์ ์ข ๋ ์์๋ด์ผ ํ ๋ฏ..
Add Cheats
- Cheat Manager์ Extension์ ์ถ๊ฐํด ์ฌ์ฉ
- ํผ์ณ ๋จ์๋ก ์นํธ๋ฅผ ํ์ฑํ ๋ฐ ๋นํ์ฑํ ํ์ฌ ๊ด๋ฆฌํ ์ ์๋ค
- ์ฌ์ฉ์ ์ํด UCheatManagerExtension ํด๋์ค๋ฅผ ์์ํ ํด๋์ค๊ฐ ํ์
Add Components

- ํน์ ํด๋์ค์ธ ๋ชจ๋ Actor์ Component๋ฅผ ์ถ๊ฐํ ์ ์๋ค
- Component Manager์์ ํน์ ํด๋์ค๋ฅผ ์ ์ํ๋ค
Custom Game Feature Action
- UGameFeatureAction ํด๋์ค๋ฅผ ์์ํด ์ปค์คํ
ํ Game Feature ๊ตฌํ ๊ฐ๋ฅ
- UGameFeatureAction_AddComponents ํด๋์ค๋ฅผ BP๋ก ์์ํ๋ ๊ฒ๋ ํ ๋ฐฉ๋ฒ
์ถ์ฒ