[๊ฒ์๊ฐ๋ฐ] Alone
๐น ํ์ดํ : Alone
๐น ์ฅ๋ฅด : 2D ๊ณตํฌ์ด๋๋ฒค์ฒ
๐น ํ๋ซํผ : PC
๐น ๊ฐ๋ฐ๊ธฐ๊ฐ : 2018.06 ~ 2018.07
๐น ๊ฐ๋ฐ์ธ์ : 2๋ช
( ํ๋ก๊ทธ๋๋จธ, ๋์์ด๋)
๐น ํ๋ ์ดํ์ : 2-3์๊ฐ
๐น ์ฌ์ฉ ํด : Unity
๐ธ ํ๋ ์ด ์์
๐ธ ์คํฌ๋ฆฐ ์ท
๐ธ ๊ฒ์ ์ค๋ช
์น๊ตฌ์ ์์ผ์ ๋ฌผ๋ก ์ฃผ๊ธฐ ์ํด ๋ฐฉํ๋์ ์ฝ 1๊ฐ์ ๊ฐ ๋์์ด๋ ์น๊ตฌ์ ํจ๊ป PROJECT-A๋ผ๋ ํ ์ด๋ฆ์ผ๋ก ๊ฐ๋ฐํ Top-View์์ ์ (์คํ๊ธฐ๋ฐ) ๊ณตํฌ์ด๋๋ฒค์ฒ ๊ฒ์์ ๋๋ค.
ํ๋ก ๋จ์ ์ฌ๋ฌด์ค์์ ํด๊ทผํ๊ธฐ ์ํด ํ์ฌ๊ฑด๋ฌผ์ ๋๊ฐ๋ ค ํ์, ๊ฐ์์ค๋ฐ ์ ์ ๊ณผ ํจ๊ป ์๋ฌธ์ ์นดํก๋ฉ์์ง๊ฐ ์ค๋ฉด์ ์ฌ๊ฑด์ด ์์๋ฉ๋๋ค. ๊ฑด๋ฌผ์ ๊ฐํ ํ๋ ์ด์ด๋ ์ ํ๋ ์์ผ๋ง์ผ๋ก ๊ฑด๋ฌผ ๊ณณ๊ณณ์ ๋์๋ค๋๋ฉด์ ๊ท์ ์ ํผํด๊ฐ๋ฉฐ ํผ์ฆ์ ํ๊ณ ๋จ์๋ฅผ ์ป์ด, ํ์ฌ๊ฑด๋ฌผ์ ํ์ถํด์ผ ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ ๊ณผ์ ์์ ๊ท์ ์ ๋น๋ฐ์ ๊ดํ ์ด์ผ๊ธฐ๋ค์ ์ ํ๊ฒ ๋ฉ๋๋ค.
์๋ฉ์ ์ด 2๊ฐ์ง๊ฐ ์์ด ์ผ๋ฐ์ ์ธ ์๋ฉ ์ด์ธ์๋ ํน์ ์์ดํ
์ ์์งํ ์ฑ๋ก ํ๋ฐ๋ถ ๋งต์ ์จ๊ฒจ์ง ํผ์ฆ์ ํ์ด๋ด๋ฉด ์ง์ค์ ๋ค๊ฐ๊ฐ ์ ์์ต๋๋ค.
โ์์ค์ค๋โ๋ผ๋ ์ผ๋ณธ์ ๊ณตํฌ๊ฒ์์ ์ฐธ๊ณ ํ์ฌ ๋ง๋ค์์ต๋๋ค.
์ ํ๋ ์์ผ๋ก ์์ ๋ ๊ฑด๋ฌผ์ ๋์๋ค๋๋ค๋ ๊ฒ์์ ์ํฉ์ ์จ์ ํ ์ง์คํ ์ ์๋๋ก, HUD๋ฅผ ์ฌ์ฉํ์ง ์๊ณ ๊ฒ์์ ํ๋ฉด๋ง ๋ณด์ฌ์ง๋๋ก ์๋ํ์์ต๋๋ค.
โผ ํ๋ฉด๋ชจ๋
๊ณตํฌ๋ชจ๋ | ์ผ๋ฐ๋ชจ๋ |
---|---|
๊ณตํฌ๋ชจ๋ / ์ผ๋ฐ๋ชจ๋ ๋ ์ข
๋ฅ์ ํ๋ฉด๋ชจ๋๋ฅผ ์ ๊ณตํฉ๋๋ค.
๊ณตํฌ๋ชจ๋๋ ๋ฉ์ธํ๋ฉด์ Credit์์ ์ค์ ํ ์ ์์ผ๋ฉฐ ์ผ๋ฐ๋ชจ๋๋ณด๋ค ์กฐ๊ธ ๋ ์์ผ๊ฐ ์ ํ๋๊ณ ๊ธฐ๊ดดํ ๋ถ์๊ธฐ๊ฐ ์ฐ์ถ๋ฉ๋๋ค.
๊ณตํฌ๋ชจ๋์ ๋ ๋๋ง์ stylizer ์์
์ ์ด์ฉํ์์ต๋๋ค.
โผ ์ธ๋ฒคํ ๋ฆฌ / ์ํธ์์ฉ ์์ดํ
Q๋ฒํผ์ผ๋ก ์ธ๋ฒคํ ๋ฆฌ๋ฅผ ์ด ์ ์์ผ๋ฉฐ, ์ง๊ธ๊น์ง ํ๋ํ ์์ดํ
์ด ํ์๋ฉ๋๋ค.
ํ๋จ ๋ฐ์ค๋ด์ ์์ดํ
์ ๋๋ฌ ์์ธ ์ ๋ณด๋ฅผ ํ์ธํ ์ ์์ต๋๋ค.
์ธ๋ฒคํ ๋ฆฌ ๋ฐฐ์ด์ ํ๋ํ ์์ดํ
์ ์์์๋ถํฐ ์ฑ์ ๋ด๋ ๋ฐฉ์์ผ๋ก ๊ตฌํํ์์ต๋๋ค.
์์ดํ
์ ๋ฐ์ดํฐ๋ ์ ๋ํฐ์ Scriptable-Object
๋ฅผ ์ด์ฉํ์ฌ ์ ์ฅํ์์ต๋๋ค.
์ํธ์์ฉ ๊ฐ๋ฅํ ๋ฌผ์ฒด๋ ๊ฐ๊น์ด ๊ฐ๋ฉด ํ์ ์ธ๊ณฝ์ ์ด ํ์๋๋ฉฐ, Eํค๋ฅผ ๋๋ฌ ์ํธ์์ฉํ ์ ์์ต๋๋ค.
ํ๋ ๋ถ๊ฐ๋ฅํ ๋จ์์ ๊ฒฝ์ฐ ์ด๋ฏธ์ง์ ํ
์คํธ๊ฐ ํ์๋ฉ๋๋ค.
โผ ๋ฉ์์ง ์์คํ
๊ฒ์ ๋ด ์ง์ญ ์๋ฆผ, ์นดํก ๋ฉ์์ง ์์ , ์บ๋ฆญํฐ ์์ชฝ์ ์ํธ์์ฉ ๋ฉ์์ง ๋ฑ์ Event
์ delegate
๋ฅผ ์ด์ฉํ์ฌ ์ฌ๋ฌ ํด๋์ค์์ ๋ฉ์์ง ํด๋์ค์ ๋ฉ์๋๋ฅผ ์์ ๋กญ๊ฒ ํธ์ถ ํ ์ ์๋๋ก ์์ฑํ์์ต๋๋ค.
โผ ๊ท์ ์ AI
๊ท์ ์ ํน์ ์คํ ๋ฆฌ ์ด๋ฒคํธ ์ดํ ๋ฏธ๋ฆฌ ์ธํ
๋ ์ง์ ๋ค, ๊ทธ๋ฆฌ๊ณ ๋ฎ์ ํ๋ฅ ๋ก ๋๋คํ ์์ ์ ํ๋ ์ด์ด ์ธ๊ทผ์ ๋๋คํ ์ง์ ์์ ์คํฐ๋ฉ๋๋ค. ์คํฐ๋ ์ดํ ๊ท์ ์ ํ๋ ์ด์ด๋ฅผ ์ถ์ ํ์ฌ ์ด๋ํฉ๋๋ค. ์ถ์ ์ ์ ๋ํฐ์ navigation
๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ ๋ฏธ๋ฆฌ Baked๋ ๋งต์ ๋ฐ๋ผ์ ํ๋ ์ด์ด๋ฅผ ์ซ์๊ฐ๋๋ค.
ํ๋ ์ด์ด๊ฐ ์์ ์ง๋(๋ฌธ์ ๋ถ์ ์ด ๊น๋ ค์๋ ๋ฐฉ)์ ๋ค์ด๊ฐ์ ๊ท์ ์ด ๋ถ์ ์ ๋ฟ์ ์ผ์ ์๋ฉธํ๊ธฐ ์ ๊น์ง๋ ๋์์ด ํ๋ ์ด์ด๋ฅผ ์ถ์ ํฉ๋๋ค.
โผ ์ ์ฅ ๋ฐ ๋ถ๋ฌ์ค๊ธฐ
๊ฒ์ ๋ด ํน์ ์ง์ ์์ ์ ์ฅ์ ํ ์ ์์ต๋๋ค. ์ ์ฅ ๋ฐ ๋ถ๋ฌ์ค๊ธฐ๋ ์ ๋ํฐ ์์
์คํ ์ด์ ์ธ์ด๋ธ ๊ด๋ จ ์์
์์ค๋ฅผ ์ผ๋ถ ๋ณํํ์ฌ ๊ฒ์์ ์ ์ฉํ์์ต๋๋ค. ํ์ฌ ์คํ ๋ฆฌ ์ด๋ฒคํธ ์งํ๋, ํ๋ ์ด์ด ์์น๊ฐ, ์ธ๋ฒคํ ๋ฆฌ ๋ฐ์ดํฐ๋ฅผ ์ธ์ด๋ธ ํด๋์ค๋ก ๋ฌถ์ด ์ ์ฅํ๊ณ , ๋ถ๋ฌ์ค๋๋ก ํ์์ต๋๋ค.
๐ธ ๊ฐ๋ฐ ์๋
์น๊ตฌA์ ์์ผ์ ๋ฌผ
๋ก ๋ฏธ๊ตญ์ ์๋ ๋์์ด๋ ์น๊ตฌB์ ํจ๊ป ์ ์์ ๊ฒฐ์ ํ ํ ํ์
์ ์งํํ ํ๋ก์ ํธ ์
๋๋ค. ์์ผ์ ๋ฌผ ํ๋ก์ ํธ์ฌ์ ์น๊ตฌA์ ๊ด๋ จ๋ ์คํ ๋ฆฌ์ ๋จ์ํ ํผ์ฆ๋ค๋ก ๊ตฌ์ฑ๋, ๋น ๋ฅด๊ฒ ๊ฐ๋ฐ ๊ฐ๋ฅํ ๊ณตํฌ๊ฒ์์ ๊ธฐํํ๊ธฐ ์์ํ๋๋ฐ ๊ฐ๋ฐ๊ณผ์ ์์ ์ด๊ธฐ ๊ธฐํ๋ณด๋ค ๋ณผ๋ฅจ์ด ๊ฝค ์ปค์ง๊ฒ ๋์์ต๋๋ค.
๊ฒ์ ๋ด ์ฃผ์ธ๊ณต์ด ์ฌ์ค์ ์น๊ตฌA์๊ธฐ ๋๋ฌธ์, ์ค์ ์น๊ตฌ์ ํ์ฌ๊ฑด๋ฌผ ๋ด๋ถ ๋์์ธ์ ์ฐธ๊ณ ํ์ฌ ๋ฐฐ๊ฒฝ์ ์ ์ํ์์ต๋๋ค. ๊ฐ๋ฐ๊ธฐ๊ฐ์ด ์งง์ ์ค์ค๋ก ๊ธฐ๋ฅ์ ์ ๋ถ ๊ฐ๋ฐํ๊ธฐ๋ณด๋ค๋ ์ธ๋ถ ์์ ์ด๋ ํ๋ฌ๊ทธ์ธ ๋ฑ์ ์ ๊ทน์ ์ผ๋ก ํ์ฉํ์์ต๋๋ค.
์งํ์ ๊ธด์ฅ๊ฐ์ ์ฃผ๊ธฐ ์ํด ์๋์ ์ผ๋ก ์คํ ๋ฆฌ์ ๊ด๊ณ์์ด ๊น์ง ๋๋ํฌ ์ ์๋ ์ด๋ฒคํธ๋ ๊ณณ๊ณณ์ ์ง์ด๋ฃ์๋๋ฐ, ์ค์ ํ๋ ์ด์์ ํ๋ ์ด์ด๋ค์ ๋ง์กฑ์ค๋ฌ์ด ๋ฐ์์ ๋ณด์ฌ์ฃผ์์ต๋๋ค๐
๐ธ ๊ธ์ ์ ์ธ ๋ถ๋ถ
์ฅ๊ฑฐ๋ฆฌ์ ์๋ ์ฌ๋๊ณผ ์ ๋ํฐ ์ฝ๋ผ๋ณด๋ ์ด์
๊ธฐ๋ฅ์ ์ด์ฉํด ์๊ฒฉ์ผ๋ก ํ์
ํ๋ฉฐ ์๋ก์ ์์
๋ฌผ์ ํฉ์น๊ณ ๋ณํฉํ๋ ๊ฒฝํ์ ํ์์ต๋๋ค. ๋์์ด๋๋ ๋ฏธ๊ตญ์์, ์ ๋ ์ผ๋ณธ์์ ๊ฐ๋ฐ์ ์งํํ์์ต๋๋ค. ์์ฐจ๋ก ์ธํด ์ค์๊ฐ์ผ๋ก ์๊ฒฌ์ ์ฃผ๊ณ ๋ฐ๊ธฐ ์ด๋ ค์ด ์ํฉ์์ ์นดํก์ ์ด์ฉํด ์์
๊ธฐ๋ก
์ ๋จ๊ธฐ๋ ๋ฐฉ์์ผ๋ก ์ ์ํด๋๊ฐ์ต๋๋ค.
์งง์ ์๊ฐ์ ๊ฒฐ๊ณผ๋ฌผ์ ๋ด์ผ ํ๊ธฐ์, ๊ฐ๋ฐ๊ธฐ๊ฐ์ ๋จ์ถ์ํฌ ์ ์๋ ์์
๋ค์ ์ฐพ์๋ด์ด ํ๋ก์ ํธ์ ๋ง๊ฒ ์ ์ฉ์ํค๋ ๊ฒฝํ์ ํ์์ต๋๋ค. ์์ฐ์ค๋ฌ์ด ์นด๋ฉ๋ผ๋ฌด๋น์ ์ํ cinemachine, ์ ๋๋ฉ์ด์
์์๋ dotween, ํฌ์คํธํ๋ก์ธ์ฑ๊ณผ ํ๋ฉด๋ ๋๋ง์์ stylizer, 2d์กฐ๋ช
์์คํ
์ ์ํ 2d-dynamic-light ๋ฑ ๋ค์ํ ์์
์ ํ๋ก์ ํธ์ ์ ์ ํ ํ์ฉ
ํด์ ๊ฐ๋ฐํ์์ต๋๋ค.
๐ธ ์์ฌ์ ๋ ๋ถ๋ถ
๊ฐ์ฅ ์์ฌ์ด ์ ์ ์๊ฐ ๊ด๊ณ์ ๊ฒ์ ํ๋ฐ๋ถ์ ์กด์ฌํ๋ ๋ช ๊ฐ์ง ๋ฒ๊ทธ๋ฅผ ์ก์ง ๋ชปํ๊ณ ํ๋ก์ ํธ๋ฅผ ๋ง๋ฌด๋ฆฌํ๋ ๊ฒ์ ๋๋ค. ์๋ฅผ ๋ค์ด ๊ฒ์ ํ๋ฐ๋ถ์ ์คํ ๋ฆฌ ์ด๋ฒคํธ๋ก ๊ท์ ์ด ๋ฑ์ฅํ๋๋ฐ, ์ผ์ ์๊ฐ ํ ์ฌ๋ผ์ ธ์ผ ํ ๊ท์ ์ด ํน์ ์ํฉ์์๋ ์ฌ๋ผ์ง์ง ์๊ณ ๋งต์ ๋จ์๋ฒ๋ ค ์ดํ ํด๋น ๋งต์ ์ฌ๋ฐฉ๋ฌธํ์ ๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์์ต๋๋ค.
(post-code: alone)