1. Sceneํ์ผ์ ์ ๋๋ก ์ด์๋ ํ์ธ
Empty Scene ์ํ๋ก ์์๋์
์ด๋ ๊ฒ ๋์๊ณ , ์๋ฌด๊ฒ๋ ์๋ณด์ด๋
์์ ํ๋๊ฒ ๋ค ๋ ์๊ฐ๋ค๊ณ ์๊ฐํ ์๋ ์๋๋ฐ
์ฌ ํ์ผ๋ง ์ ๋๋ก ์ด๋ฉด ์๋ฌด๋ฌธ์ ์์์๋ ์์
๋ด๋น์๋๋ฉด ๋ค ํ์ธํด๋ณด๊ฒ ์ง๋ง, ๋ญ ๋ชจ๋ฅผ์๋์์ผ๋..
ํน์๋ผ๋ ์ ๋๋ก ์ฌํ์ผ ์ฐ๊ฒ ์๋๊ฑด์ง ํ์ธ
2. ์์ ์ค Scene์ด ์ ์ฅ๋์ง ์์์ํ๋ก crash๋๊ฒฝ์ฐ ๋ณต๊ตฌ
์์ ์ค์ธ ํ๋ก์ ํธ๊ฒฝ๋ก/Temp/__Backupscenes
์ ๋ค์ด๊ฐ๋ฉด 0.backup ์ด๋ผ๋ ํ์ผ์ด ์์
์ด๊ฑฐ ์ด๋ฆ์ 0.Unity๋ก ๋ณ๊ฒฝ์ํค๊ณ
์ ๋ํฐ์์ ๋ถ๋ฌ์์ ๋ณต๊ตฌ์ํฌ ์ ์๋คํจ.
์ค์ํ๊ฑด ์ ๋ํฐ ์ฌ์คํ ์ ์๋ง ๊ฐ๋ฅํ ์๋ฃจ์ ์
๋ค์ ํค๋์๊ฐ ๋ฐฑ์ ํ์ผ๋ ์๋ก ๋ฎ์ด์์์ ธ๋ฒ๋ฆฌ๋๊น
์์ ์ค ์ ์ฅ์ํจ -> ํ๊ฒจ๋ฒ๋ฆผ -> ๋ณต๊ตฌํ๊ณ ์ถ์ ์ ๊ฒฝ์ฐ์ ์ธ ์ ์๋ ์๋ฃจ์
์์งํ ๋ ํ๋ฒ๋ ์๋๋ ์ํด๋ณด๊ณ ํ์์ฑ๋ ๋ชป๋๋ผ๊ธดํ์..
ํ์๊ด๋ฆฌ ์ ๋๋กํ๊ณ ctrl + s ์ํํ ํ๋ฉด ๋ฌธ์ ์๋ ์ผ ์๋๊ฐ? ์ถ์
๋ ์์์ ์ผ๋ก ์ฌ ์ด๋ฆ์์ * ๋ ์์ผ๋ฉด ํ๋ ์ด ๋ชจ๋ ๋ค์ด๊ฐ๊ธฐ์ ์ ๋ฌด์กฐ๊ฑด ctrl + s ํ๊ณ ํจ
์ํ๋ฉด ๊ฒฐ๊ณผ๊ฐ ๋ฌ๋ผ์ง๊ธฐ๋ํ๊ณ .. ์ด๋ ค์ด์ผ๋์๋๊ณ ์ฐ์ฐํ ๋ญ๊ฐ๋ฅผ ๋จ๊ธฐ๊ธฐ์ซ์ด์
์ ์ฅ์ํ๊ฑฐ๋๋ฌธ์ ๋ฌธ์ ๋ ๊ฒฝํ์ ์๋๋ฏ...?
์ผ์ด์ค์ ๋ฐ๋ผ์ ์ด ํ์ด ์ ์ฉํ ์๋์์ผ๋.....ย
๊ทผ๋ฐ ๊ฑ ํ์๊ด๋ฆฌ ์ํ๊ณ ์ ์ฅ ์ํ๋ฉด ์ต๊ฐํด์ ํผ๋ณผ์ผ ์์
3. ํ์๊ด๋ฆฌ
์ด๋ณด ์ ์ฅ์์ ์์ฒญ๋ ๋ถ๋ด๊ฐ ๋๋ ์ ์๋๊ฑฐ ๋ง๋๋ฐ,
ํ์ ์ํ๊ณ ์๋ณด๊ณ ์ด๊ฒ๋์๋๊ณ
์ ๋๋ก ํ๊ณ ์ถ์ผ๋ฉด ์ข ๊ณต๋ถํด์ ์ฐ์
์์ด๋ค๋ ์ ํ์ง๋ ์์
ํ๊ธฐ์ซ์ผ๋ฉด ๊ฑ ํ์ ๋งจ๋ ํ์ ์๋ก ๋ง๋ค๊ณ ์์ถํ์ผ๋ก ๋ฐฑ์ ํ์ ใ ใ
๊ทธ๋ผ ๋ญ ์จ์ผํ๋?
๋๋ ์ ๋ํฐ ์ฉ๋๋ก์ด๊ฑด์๋์ง๋ง
tortoise sourcetree ์งง๊ฒ ์จ๋ดค๊ณ
์ ๋ํฐ ๋์ด์์ ๊นํฌ๋ผ์ผ ๊น์ง ๋ง์ ธ๋ณด๊ณ
๊นํ๋ธpro๋ก ๊นํ๋ธ ๋ฐ์คํฌํ ์ผ์๊ณ
lfs์ ํ ์ด๋ ๊ฐ์ก๋คํ merge tools ์ ํ ์ด๋
์ฝ์ง๋ ์ฝ์ง ํ ๋งํผ ํด๋ดค์.
๋ด๊ฐ ๋ญ ์ง์ง ์กด๋ ๋น ์ญํ๊ฒ ์์๋ค๋๊ฑด ์๋.
ํ์ํ๊ฑฐ ํ์ํ ๋งํผ ์จ๋ณด๋ ์ ๋๋ก๋งย ๋์ถฉ ๋ง๋ด๋ด
๊น๋ฉ์ ์์ป๋๋ฐ ์์งํ ์จ๋ณด๋ ๋ง๋์ผ๊ฑฐ๋ผ๋ด
๊ทธ๋๋ฌผ ๊ทธ๋ฐฅ์ด๊ฒ ์ง
์ ๋ํฐ์์ ํ์๊ด๋ฆฌํ ๊บผ๋ฉด ์ ๋ด๊ฑฐ ๋ค ํ์์์ ๋ค ์ฐ๋ ๊ธฐ๋ ๊ฐ๋ค๋ฒ๋ฆฌ์
๊นํ๋ธ๋ ๊ฐ๋ค๋ฒ๋ฆฌ๋ผ๊ณ ??
๊นํ๋ธ๋ ๋น์ฐํ ์ธ ์ค ์ ์์์ผ์ง
๋จ ํ๋ก์ ํธ๋ ์ฝ๋๋ณด๋ ค๋ฉด ๋ฐ์์ ์ฐ๋๊ฑฐ ์ ๋๋ย ์์์ผํ๋๋ฐ
๋๊บผ ๊ด๋ฆฌํ ๋ ์ฐ์ง๋ง๋ผ๋๊ฑฐ์ย
์๋ ์ธ์์ ์ผ๋ง๋ ๋ง์ ์ฌ๋๋ค์ด ๊นํ๋ธ๋ก ์ ๋ํฐ์ฐ๋๋ฐ
๋๊ฐ๋จผ๋ฐ ๊ฐ๋ค๋ฒ๋ฆฌ๋ผํจ?
๋ด๋ง์ด ๋ง์ ๋ฐ๋ฐํด๋ ๋ด๋ง์ด ๋ง์
์ ๋ํฐ์์ ํ๋ผ์คํฑ scm ์ฐ์
IDE์์ vs๋ vscode๋ ๋ค ๊ฐ๋ค๋ฒ๋ฆฌ๊ณ Rider ์ฐ๋ผ๋๊ฒ์ฒ๋ผ
๊ฑ ๊นํ๋ธ ๊น๋ฉ ํฌ๋ผ์ผ ๋ญย ์น๋ค ๊ฐ๋ค๋ฒ๋ฆฌ๊ณ ๋ฌด์กฐ๊ฑด ํ๋ผ์คํฑ ์ฐ์
๋ฌ๋์ปค๋ธ? ๊ฑ ์ ํ๋ธ 15๋ถ์ง๋ฆฌ ์์๋ณด๋ฉด ํ์์ธ ๊ธฐ๋ฅ ๋ค ์ตํ์์๋์์ค
ํ 3์๊ฐ ๊ฐ์ง๊ณ ๋๋ฉด ๋น ๊ฐ์ฌ๋ฆฌ๋ n๋ช ์ด์ ์์ ํ ์์๊ฒ ๊ฐ์ง๊ณ ๋์์์
๋๊ฐ ๋ญ ์คํํ๋ก์ ํธ ์ด์ํ๊ณ ๊ท๋ชจ์๋ ํ์ฌ์์
์ผ๋ฐ์ ์ธ? ๊ธฐ์กด์ ์ฌ์ฉ๋๋ ์๋ฃจ์ ์ ๊ณ ์งํด์ผ๋๋ค
๊ทธ๋ฐ์ฌ๋์ด๋ฉด ์ ์ด์ ์ด๊ธ ์ฝ๊ณ ์์ง๋ ์์์๊ฑฐ์
๊ฑ ์ทจํฅ์กด์คํด๋ฌ๋ผ๋๊ฑฐ ๋คํ์์์
IDE๋ vs / vscode ๊ฐ๋ค๋ฒ๋ฆฌ๊ณ ๋ฌด์กฐ๊ฑด Rider๊ณ
๊น๋ฐํ / ๊น๋ฉ ์ด๋ด๊ฑฐ ๋ค ๊ฐ๋ค๋ฒ๋ฆฌ๊ณ ํ๋ผ์คํฑ ์จ๋ผ
์๊ธ์ ์ฉ๋ ์ด๋ฐ๊ฒ๋ ์ง๊ธ ๋๋ฌด ๋ง๋์๋
ํ ๋ช์ฃผ? ์ ์ ๋ฐ๊ผ๋๋ฐ
ํ๊ต ์ด๋ฉ์ผ ์ธ์ฆํด์ ์ ๋ํฐ ํ๋ก ์ฐ๋ํ๋ฉด
25๊ธฐ๊ฐ ํด๋ผ์ฐ๋ ๊ณต์ง๋ก ์ค
์์ธํ ์ํธ๋ ๊ทธ๋ฐ๊ฑฐ ์ ํํ ๊ธฐ์ต์๋๋๋ฐ
๋ญ ์ข ํ๋ก์ ํธ ์ปค์ง๋ค ํด๋ ๋ณ ๋น์ธ์ง๋์๊ณ ํผ๋์
LFS? Merge setting? git ignore?
๊น๋ฐํ ์ธ๋ ์ด๊ฑฐ์ ๊ฑฐ ๋ฏ์ด๊ณ ์น๊ณ ...
์์ ํ๋์ฌ๋๋ค pc๋ง๋ค ๋ ์คํธ๋ ์ค๋ฐ๊ณ
๊ฐ์ง๋๋ณ์ ๋จ์๋๋ฐ ์ด๊ฒ ์ด๋ ๊ฒ ์ฝ๊ฒ๋๋๋๋์ถ๊ฒ
์ ํ ํ ๊ป๋์ง๊ฐ ์์์
๋ก์ปฌ only
๋ก์ปฌ + ํด๋ผ์ฐ๋
ํด๋ผ์ฐ๋ only
๊ตฌ๋ถ๋ ๋๋ฌด ๊น๋ํ๊ณ ์ข๊ณ
github์ g๋ ๋ชจ๋ฅด๋ ์ํธํ์๋ค๋ ์ฒ์ ์จ๋ณด๋๋ฐ
์ด๊ฑฐ๋๋ฅด๋ฉด ์ ๋ก๋๊ณ / ์ด๊ฑฐ๋๋ฅด๋ฉด ๋ณต์์ด์ผ
ํ๊ณ ์๋ ค์ฃผ๋๊น 10๋ถ๋ง์ ๋ค ์ฝ๋ค๊ณ ๋ณ๊ฑฐ์๋คํจใ ใ
๋ฑํ๋ ๋จ์ ์ ๋ฐ์คํฌํ gui์์ ํ๊ธํฐํธ ๊นจ์ง๋๋ฌธ์ ์๋๋ฐ
๊ณง ๊ณ ์ณ์ค๋ค๊ณ ํ๊ณ ..ย
์ ์์์์ํ ๋ฒ๊ทธ ๋ช๊ฐ์๋๋ฐ.. ๋ฆฌํฌํ ํ๋๋ ๊ธ๋ฐฉ๊ณ ์ณ์ค๋คํจ
๋ญ ๊ทผ๋ฐ ์ฐ๋๋ฐ ํฌ๋ฆฌํฐ์ปฌํ ์ง์ฅ์์์ ์ฝ๊ฐ ๊ท์ฐฎ์๊ฒ๋ค..
๋ด๋ง๋ฏฟ๊ณ ํ๋ฃจ ํฌ์ํด์ ํ๋ผ์คํฑ ์ค์นํ๊ณ
์ ํ๋ธ ๋ช๊ฐ๋ณด๊ณ ๋ฌธ์๊ตฌ๊ฒฝํ๊ณ ์ข ํด๋ณด์
๊นํ๋ธ ์ ์ฐ๊ณ ์์ด๋ ํด๋ณด์
์ง์ง ์กด๋ ์ข์ผ๋๊น..ย
๊ทธ๋์ ์์จ๋ดฃ์ผ๋ฉด ๊ผญ ์จ๋ณด์ .. ์ง์ง ๊ผญ๊ผญ์น์ด์ ๋ ๋ค๋จน์ฌ์ฃผ๋๊ฑฐ์
Rider
Plastic SCM
Dotween
BG Database
Odin
์ ๋ต ๋ฆฌ์คํธ์
๋ฐ๋ฐํด๋ ๋ด๋ง ๋ง์
์ซ์๋ง๊ตฌ...
๊น๋ณด๋ค ์ ๊ฒ ๋จ? ๊ทผ๋ฐ ๊น๋ ๋ ์๋ค์์
๊นํ๋ธ๋ ๋ฌด๋ฃ/์ ๋ฃ ์ฉ๋์ด๋ ๊ธฐ๋ฅ์ฐจ์ด์์. ํ์ ์ธ์ฆํ๋ฉด ๋ฌด๋ฃ๊ณ ๋ญ ์ ๋ฃ์จ๋ ๊ทธ๋ค์ง ๋น์ธ์ง์์. ํ๋ผ์คํฑ์ด ๋์ข์์ด์ ๋ ์ ๋ํฐ์ง์๋ ์ข๊ณ , ์๋๋ ๊ธฐ๋ฅ์ ์ธ๊ฒ๋ ํจ์ฌ ์ข์. ๊ฐ๋จํ๊ณ ํธ๋ฆฌํ๋ฐ ๊ฐ๋ ฅํจ. gui ํด๋ผ์ด์ธํธ๋ ๊ทธ๋ฅ ๋น๊ต๋ถ๊ฐ ํจ์ฌ ์ข์
BG Database ์ฒ์ ๋ค์ด๋ณด๋๋ฐ ๋ค๋ฅธ ์์ ์ ๋นํด ์ฅ์ ์ด ๋ญ์? ์ฌ์ฉํ ๊ฐฏ์๊ฐ ์ข ์์์ ๋ง์ค์ฌ์ง - dc App
๋ฌ๋์ปค๋ธ๋ ์ข ์๋๋ฐ ๋ฐฐ์ฐ๋๋ฐ ๋ถ๋ด๊ฐ์์ผ๋ฉด ๊ฐ์ถ์. ์ ๋ํฐ ์๋ํฐ์์ gui ์ธ์์๊ฒ ๋ง๋ค์ด๋๊ฑธ๋ก ์์ ๊ฐ์ ์์ผ๋ก DB ๋ฐ์ดํฐ ์ถ๊ฐ / ํธ์ง / ์ญ์ ํ๊ณ ์ฝ๋์์ฑ๊ธฐ๋ฅ ์ด์ฉํ๋ฉด ๊ทธ๊ฑธ ๋ค ์๋์ผ๋ก ์ฝ๋ํํด์ค์ DB๋ด์ฉ์ ๋ถ๋ฌ๋ค ์ธ ์ ์์. intellisense ์๋์์ฑ์ผ๋ก DB์ ํ๋/๊ฐ๊ฐ์๊ฑธ ๊ฐ์ ธ๋ค์ธ์์์. ๋ด๊ฐ์ํ๋ ํ์ ์ ์์ฑํด์ ์ธ ์ ๋ ์๊ณ , ๋ชจ๋ ธ ๋นํค์ด๋น์ด ์์ ํด๋ ์ค๋ก๋ ์๋์์ฑ, GUI์ ๊ฐ์ auto refresh ํด์ฃผ๋ ๊ธฐ๋ฅ๋ ์์ฑ๊ฐ๋ฅํจ. ๋ฐ์ดํฐ ์ธ์ด๋ธ/๋ก๋ / ๋ง์ด๊ทธ๋ ์ด์ ๋ ์ง์ํ๊ณ .. ๋ก์ปฌ๋ผ์ด์ง๋์ง์ํ๊ณ .. ๊ทธ๋ฅ ์งฑ์..
์ด์์ ์ฌํ์ง์๋ ๋ง์ด ์๋. ์ดํดํ ์ ์๋์์ค์. ๋ด๊ฐ ์ด์์ ์ ์์๋ ๋ฉ์ผ๋งํ๊ฒ 40ํต์ด ๋๋๋ฐ ์ ๋ถ n์๊ฐ ๋จ์๋ก ๋ต์ฅ์ค๊ณ , ๋ต์ฅ ๋ฉ์ผ ์์ค๋ ๋ง์ด์๋. ๋ด๊ฐ๋ณด๋ธ์ง๋ฌธ/๋ฒ๊ทธ๋ฆฌํฌํ ํ๋ํ๋ ๋ฐ์ค์ณ๊ฐ๋ฉด์ ํผ๋๋ฐฑ / ์กฐ์ธ / ์ค์ท์ผ๋ก ๊ทธ๋ฆผ๊ทธ๋ ค๊ฐ๋ฉด์ ๋ฌธ์๋ง๋ค์ด ๋ต์ฅํด์ฃผ๊ณ , ๋ฒ๊ทธ๋ฆฌํฌํ ํ๋ฉด ๋ช์๊ฐ๋ง์ ํจ์น๋ฒ์ ผ ๋ง๋ค์ด์ ๋ณด๋ด์ฃผ๊ณ , ์๋ก์ด๊ธฐ๋ฅ์ ๋ฐ๋์ ๋ง์ ์ถ๊ฐํด์ ์ ๋ฐ์ดํธํด์ค. ์กด๋์น์ ํ๋ฐ ์ด์บ ์ ๋ ๊ฒ ์ํฌํ ํ๋์ง ์ ๊ธฐํ์์ค์.
๊ธฐ๋ฅ์ถ๊ฐ๋ ๋ด๊ฐ ๋ง๋ค์ด๋ฌ๋ผ๊ณ ์์ฒญํ๊ฒ๋์๋. ReadOnly, LocalizedValue, DataBinding, Locale Type์ ๋ช๋ช ๋ถ๊ฐ๊ธฐ๋ฅ ๋ฑ... ์๋ ๋ด๊ฐ ์์ ๊ตฌ๋งคํ๋์์ ์ ์๋๊ธฐ๋ฅ๋ค์ด์๋๋ฐ, ์ด๋ฐ๊ฑฐ ์ข ์ด๋ฌ์ ๋ฌํ๋ฐ ์ด๋ค์์ผ๋ก ์ฐ๋๊ฒ ์ข์๊น? ๋ผ๋ ์ง๋ฌธ ๋ณด๋ธ๊ฑฐ์ ์ข์์์ด๋์ด ์ ๊ณตํด์ค์ ๊ณ ๋ง๋ค๋ฉด์ ์ง์ง ๋ช์๊ฐ๋ง์ ๊ฐ์๊ธฐ ์ ๊ธฐ๋ฅ์ผ๋ก ๋ง๋ค์ด์ ๋ณด๋ด์ค. ๊ฐ๊ฒฉ๋ ๋น์ธ์ง๋์๋๋ฐ, ๊ทธ๋๋ด๊ณ ์ด์ ๋ ์ฌํ์ง์, ์ด์ ๋ ๊ธฐ๋ฅ ์ ๊ณตํ๋๊ฒ ๋๋ฌด ์ผ๊ฑฐ๊ฐ์. ๊ฐ์ถ์ 100๋ฒ๊ฐ์ถ
์ค์ฐ... ํ๊ฐ์๊ฐ ์๋ง์์ ์ฌํ์ง์ ์ ๋๋ก ํด์ค๊น ๊ฑฑ์ ํ๋๋ฐ ๊ทธ์ ๋๋ฉด ์ง์ง ์ข๋ค! ๋ฐฐ์ฐ๋๊ฑฐ์ผ ๋ญ ๋์ ํ๋์ผ์ด๋๊น ์ผ๋จ ์ง๋ฌ๋ณผ๊ฒก ใฑใ ใฑใ - dc App
๋ผ๊ฐ๋๊ณ ์ด์ด๋๋ ๊ธ์ด๋ค์ ๊ฐ์ถ
์ด ๋ถ ๊ฐ๋์ฉ ์ ์ฒด๊ฐ ๊ถ๊ธ
ํน์ ์ฌํ์ผ์ ์ด๋ป๊ฒ ์ฌ๋์? ์ฌ ํด๋๊ฐ ๋ฐ๋ก ์๋๋ฐ.. ์ด๊ฑด ๋ ๋ผ๊ฐ๊ฑฐ๊ฒ ์ฃ ?...
์ ๊ฐ ์ฒ๋ฒ์งธ ์ํฉ์ธ๊ฒ๊ฐ์๋ฐ ์กฐ์ธํด์ฃผ์ค์์๋์?
์ฌํ์ผ ์ ์ฅ์ด๋๋คํ๋๋ฐ? ๋๊ฐ์์ ํ๋ ์ฌํ์ผ ๋งํ๋๊ฑฐ์. ๋น๋์ธํ ์ ์ฌ๋ฆฌ๋ ๊ทธ ์ฌํ์ผ.
bg ๋ฐ๋ฒ ์ด์บ์ฐ๋์ง ๋๋ฌด์ด๋ ต๋ค ใ ใ
์ข๋น๋ฒผ๋ณด๊ณ ๋ชจ๋ฅด๋๊ฑฐ์์ ๊ฐค์๋ฌผ์ด๋ณด๊ณ ์ ์์ํํ๋ฌผ์ด๋ณด์
์ด ๊ธ ๋ณด๊ณ Plastic SCM ๋น๋ฒผ๋ณด๊ธฐ๋ก ๊ฒฐ์ฌํจ ใ ใ
๋๋ ๊นํ ๋๋ด๊ณ ์ฐ๊ณ ์๋๋ฐ ๋ดํ๋ก์ ํธ๋ SCM ๊ณ ๋ฏผํด๋ด์ผ๊ฒ ๋ค
ํผํฌ์ค๋ ์ด๋ฐ?
๊ทธ๋๋ฌผ ๊ทธ๋ฐฅ์ด๋ผ ์๊ฐํจ. ํ๋ผ์คํฑ์ดํจ๋จ
์ด ๊ธ ์ ์ฅํด์ ์์ํํ ๊น์ง ๋ฌผ๋ ค์ค์ผ๊ฒ๋ค - dc App
๊น์ผ๋ก ๋ฆฌ์์ค ๊ด๋ฆฌํ๋๊ฑฐ ๋นก์ณค๋๋ฐ ํ๋ผ์คํฑ์ ์ง์ง ์ข์๋ณด์ด๋ค์ ์ด๋ฒ์ ์ฒจ ์
์ ๋ํฐ์์ ์ ๊ณตํ๋ ๊ฑด๊ฐ๋ณด๋ค์ฌ
์ฒ์ ํ๋ก์ ํธ๋ฅผ ๋ฆฌํฌ์งํ ๋ฆฌ์ ์ฌ๋ฆด๋๋ ํ๋ก์ ํธ ํด๋๋ฅผ ํต์จฐ๋ก ์ ๋ก๋ํด์ผํด์?
Unity Backup Toolkit -
https://booth.pm/ko/items/3957738