๐Ÿ•น ํƒ€์ดํ‹€ : Alone
๐Ÿ•น ์žฅ๋ฅด : 2D ๊ณตํฌ์–ด๋“œ๋ฒค์ฒ˜
๐Ÿ•น ํ”Œ๋žซํผ : PC
๐Ÿ•น ๊ฐœ๋ฐœ๊ธฐ๊ฐ„ : 2018.06 ~ 2018.07
๐Ÿ•น ๊ฐœ๋ฐœ์ธ์› : 2๋ช… ( ํ”„๋กœ๊ทธ๋ž˜๋จธ, ๋””์ž์ด๋„ˆ)
๐Ÿ•น ํ”Œ๋ ˆ์ดํƒ€์ž„ : 2-3์‹œ๊ฐ„
๐Ÿ•น ์‚ฌ์šฉ ํˆด : Unity


๐Ÿ”ธ ํ”Œ๋ ˆ์ด ์˜์ƒ

๐Ÿ”ธ ์Šคํฌ๋ฆฐ ์ƒท

first second third fourth fifth sixth


๐Ÿ”ธ ๊ฒŒ์ž„ ์„ค๋ช…

first

์นœ๊ตฌ์˜ ์ƒ์ผ์„ ๋ฌผ๋กœ ์ฃผ๊ธฐ ์œ„ํ•ด ๋ฐฉํ•™๋™์•ˆ ์•ฝ 1๊ฐœ์›” ๊ฐ„ ๋””์ž์ด๋„ˆ ์นœ๊ตฌ์™€ ํ•จ๊ป˜ PROJECT-A๋ผ๋Š” ํŒ€ ์ด๋ฆ„์œผ๋กœ ๊ฐœ๋ฐœํ•œ Top-View์‹œ์ ์˜ (์‹คํ™”๊ธฐ๋ฐ˜) ๊ณตํฌ์–ด๋“œ๋ฒค์ฒ˜ ๊ฒŒ์ž„์ž…๋‹ˆ๋‹ค.

ํ™€๋กœ ๋‚จ์€ ์‚ฌ๋ฌด์‹ค์—์„œ ํ‡ด๊ทผํ•˜๊ธฐ ์œ„ํ•ด ํšŒ์‚ฌ๊ฑด๋ฌผ์„ ๋‚˜๊ฐ€๋ ค ํ•˜์ž, ๊ฐ‘์ž‘์Šค๋Ÿฐ ์ •์ „๊ณผ ํ•จ๊ป˜ ์˜๋ฌธ์˜ ์นดํ†ก๋ฉ”์‹œ์ง€๊ฐ€ ์˜ค๋ฉด์„œ ์‚ฌ๊ฑด์ด ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค. ๊ฑด๋ฌผ์— ๊ฐ‡ํžŒ ํ”Œ๋ ˆ์ด์–ด๋Š” ์ œํ•œ๋œ ์‹œ์•ผ๋งŒ์œผ๋กœ ๊ฑด๋ฌผ ๊ณณ๊ณณ์„ ๋Œ์•„๋‹ค๋‹ˆ๋ฉด์„œ ๊ท€์‹ ์„ ํ”ผํ•ด๊ฐ€๋ฉฐ ํผ์ฆ์„ ํ’€๊ณ  ๋‹จ์„œ๋ฅผ ์–ป์–ด, ํšŒ์‚ฌ๊ฑด๋ฌผ์„ ํƒˆ์ถœํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ทธ ๊ณผ์ •์—์„œ ๊ท€์‹ ์˜ ๋น„๋ฐ€์— ๊ด€ํ•œ ์ด์•ผ๊ธฐ๋“ค์„ ์ ‘ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์—”๋”ฉ์€ ์ด 2๊ฐ€์ง€๊ฐ€ ์žˆ์–ด ์ผ๋ฐ˜์ ์ธ ์—”๋”ฉ ์ด์™ธ์—๋„ ํŠน์ • ์•„์ดํ…œ์„ ์†Œ์ง€ํ•œ ์ฑ„๋กœ ํ›„๋ฐ˜๋ถ€ ๋งต์˜ ์ˆจ๊ฒจ์ง„ ํผ์ฆ์„ ํ’€์–ด๋‚ด๋ฉด ์ง„์‹ค์— ๋‹ค๊ฐ€๊ฐˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
โ€œ์•„์˜ค์˜ค๋‹ˆโ€๋ผ๋Š” ์ผ๋ณธ์˜ ๊ณตํฌ๊ฒŒ์ž„์„ ์ฐธ๊ณ ํ•˜์—ฌ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.

์ œํ•œ๋œ ์‹œ์•ผ๋กœ ์•”์ „๋œ ๊ฑด๋ฌผ์„ ๋Œ์•„๋‹ค๋‹Œ๋‹ค๋Š” ๊ฒŒ์ž„์˜ ์ƒํ™ฉ์— ์˜จ์ „ํžˆ ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ๋„๋ก, HUD๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ  ๊ฒŒ์ž„์˜ ํ™”๋ฉด๋งŒ ๋ณด์—ฌ์ง€๋„๋ก ์˜๋„ํ•˜์˜€์Šต๋‹ˆ๋‹ค.

โ—ผ ํ™”๋ฉด๋ชจ๋“œ

๊ณตํฌ๋ชจ๋“œ ์ผ๋ฐ˜๋ชจ๋“œ
First Image Second Image

๊ณตํฌ๋ชจ๋“œ / ์ผ๋ฐ˜๋ชจ๋“œ ๋‘ ์ข…๋ฅ˜์˜ ํ™”๋ฉด๋ชจ๋“œ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
๊ณตํฌ๋ชจ๋“œ๋Š” ๋ฉ”์ธํ™”๋ฉด์˜ Credit์—์„œ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ผ๋ฐ˜๋ชจ๋“œ๋ณด๋‹ค ์กฐ๊ธˆ ๋” ์‹œ์•ผ๊ฐ€ ์ œํ•œ๋˜๊ณ  ๊ธฐ๊ดดํ•œ ๋ถ„์œ„๊ธฐ๊ฐ€ ์—ฐ์ถœ๋ฉ๋‹ˆ๋‹ค.
๊ณตํฌ๋ชจ๋“œ์˜ ๋ Œ๋”๋ง์€ stylizer ์—์…‹์„ ์ด์šฉํ•˜์˜€์Šต๋‹ˆ๋‹ค.


โ—ผ ์ธ๋ฒคํ† ๋ฆฌ / ์ƒํ˜ธ์ž‘์šฉ ์•„์ดํ…œ

first

Q๋ฒ„ํŠผ์œผ๋กœ ์ธ๋ฒคํ† ๋ฆฌ๋ฅผ ์—ด ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ง€๊ธˆ๊นŒ์ง€ ํš๋“ํ•œ ์•„์ดํ…œ์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.
ํ•˜๋‹จ ๋ฐ•์Šค๋‚ด์˜ ์•„์ดํ…œ์„ ๋ˆŒ๋Ÿฌ ์ƒ์„ธ ์ •๋ณด๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ธ๋ฒคํ† ๋ฆฌ ๋ฐฐ์—ด์— ํš๋“ํ•œ ์•„์ดํ…œ์„ ์•ž์—์„œ๋ถ€ํ„ฐ ์ฑ„์›Œ ๋‹ด๋Š” ๋ฐฉ์‹์œผ๋กœ ๊ตฌํ˜„ํ•˜์˜€์Šต๋‹ˆ๋‹ค.
์•„์ดํ…œ์˜ ๋ฐ์ดํ„ฐ๋Š” ์œ ๋‹ˆํ‹ฐ์˜ Scriptable-Object๋ฅผ ์ด์šฉํ•˜์—ฌ ์ €์žฅํ•˜์˜€์Šต๋‹ˆ๋‹ค.

first second

์ƒํ˜ธ์ž‘์šฉ ๊ฐ€๋Šฅํ•œ ๋ฌผ์ฒด๋Š” ๊ฐ€๊นŒ์ด ๊ฐ€๋ฉด ํ•˜์–€ ์™ธ๊ณฝ์„ ์ด ํ‘œ์‹œ๋˜๋ฉฐ, Eํ‚ค๋ฅผ ๋ˆŒ๋Ÿฌ ์ƒํ˜ธ์ž‘์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํš๋“ ๋ถˆ๊ฐ€๋Šฅํ•œ ๋‹จ์„œ์˜ ๊ฒฝ์šฐ ์ด๋ฏธ์ง€์™€ ํ…์ŠคํŠธ๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

โ—ผ ๋ฉ”์‹œ์ง€ ์‹œ์Šคํ…œ

first second

๊ฒŒ์ž„ ๋‚ด ์ง€์—ญ ์•Œ๋ฆผ, ์นดํ†ก ๋ฉ”์‹œ์ง€ ์ˆ˜์‹ , ์บ๋ฆญํ„ฐ ์œ„์ชฝ์˜ ์ƒํ˜ธ์ž‘์šฉ ๋ฉ”์‹œ์ง€ ๋“ฑ์€ Event์™€ delegate๋ฅผ ์ด์šฉํ•˜์—ฌ ์—ฌ๋Ÿฌ ํด๋ž˜์Šค์—์„œ ๋ฉ”์‹œ์ง€ ํด๋ž˜์Šค์˜ ๋ฉ”์„œ๋“œ๋ฅผ ์ž์œ ๋กญ๊ฒŒ ํ˜ธ์ถœ ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค.

โ—ผ ๊ท€์‹ ์˜ AI

๊ท€์‹ ์€ ํŠน์ • ์Šคํ† ๋ฆฌ ์ด๋ฒคํŠธ ์ดํ›„ ๋ฏธ๋ฆฌ ์„ธํŒ…๋œ ์ง€์ ๋“ค, ๊ทธ๋ฆฌ๊ณ  ๋‚ฎ์€ ํ™•๋ฅ ๋กœ ๋žœ๋คํ•œ ์‹œ์ ์— ํ”Œ๋ ˆ์ด์–ด ์ธ๊ทผ์˜ ๋žœ๋คํ•œ ์ง€์ ์—์„œ ์Šคํฐ๋ฉ๋‹ˆ๋‹ค. ์Šคํฐ๋œ ์ดํ›„ ๊ท€์‹ ์€ ํ”Œ๋ ˆ์ด์–ด๋ฅผ ์ถ”์ ํ•˜์—ฌ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค. ์ถ”์ ์€ ์œ ๋‹ˆํ‹ฐ์˜ navigation๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฏธ๋ฆฌ Baked๋œ ๋งต์— ๋”ฐ๋ผ์„œ ํ”Œ๋ ˆ์ด์–ด๋ฅผ ์ซ’์•„๊ฐ‘๋‹ˆ๋‹ค.

ํ”Œ๋ ˆ์ด์–ด๊ฐ€ ์•ˆ์ „์ง€๋Œ€(๋ฌธ์— ๋ถ€์ ์ด ๊น”๋ ค์žˆ๋Š” ๋ฐฉ)์— ๋“ค์–ด๊ฐ€์„œ ๊ท€์‹ ์ด ๋ถ€์ ์— ๋‹ฟ์•„ ์ผ์‹œ ์†Œ๋ฉธํ•˜๊ธฐ ์ „๊นŒ์ง€๋Š” ๋์—†์ด ํ”Œ๋ ˆ์ด์–ด๋ฅผ ์ถ”์ ํ•ฉ๋‹ˆ๋‹ค.

โ—ผ ์ €์žฅ ๋ฐ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ

๊ฒŒ์ž„ ๋‚ด ํŠน์ • ์ง€์ ์—์„œ ์ €์žฅ์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ €์žฅ ๋ฐ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ๋Š” ์œ ๋‹ˆํ‹ฐ ์—์…‹์Šคํ† ์–ด์˜ ์„ธ์ด๋ธŒ ๊ด€๋ จ ์—์…‹ ์†Œ์Šค๋ฅผ ์ผ๋ถ€ ๋ณ€ํ˜•ํ•˜์—ฌ ๊ฒŒ์ž„์— ์ ์šฉํ•˜์˜€์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ ์Šคํ† ๋ฆฌ ์ด๋ฒคํŠธ ์ง„ํ–‰๋„, ํ”Œ๋ ˆ์ด์–ด ์œ„์น˜๊ฐ’, ์ธ๋ฒคํ† ๋ฆฌ ๋ฐ์ดํ„ฐ๋ฅผ ์„ธ์ด๋ธŒ ํด๋ž˜์Šค๋กœ ๋ฌถ์–ด ์ €์žฅํ•˜๊ณ , ๋ถˆ๋Ÿฌ์˜ค๋„๋ก ํ•˜์˜€์Šต๋‹ˆ๋‹ค.


๐Ÿ”ธ ๊ฐœ๋ฐœ ์˜๋„

์นœ๊ตฌA์˜ ์ƒ์ผ์„ ๋ฌผ๋กœ ๋ฏธ๊ตญ์— ์žˆ๋˜ ๋””์ž์ด๋„ˆ ์นœ๊ตฌB์™€ ํ•จ๊ป˜ ์ œ์ž‘์„ ๊ฒฐ์ •ํ•œ ํ›„ ํ˜‘์—…์„ ์ง„ํ–‰ํ•œ ํ”„๋กœ์ ํŠธ ์ž…๋‹ˆ๋‹ค. ์ƒ์ผ์„ ๋ฌผ ํ”„๋กœ์ ํŠธ์—ฌ์„œ ์นœ๊ตฌA์™€ ๊ด€๋ จ๋œ ์Šคํ† ๋ฆฌ์— ๋‹จ์ˆœํ•œ ํผ์ฆ๋“ค๋กœ ๊ตฌ์„ฑ๋œ, ๋น ๋ฅด๊ฒŒ ๊ฐœ๋ฐœ ๊ฐ€๋Šฅํ•œ ๊ณตํฌ๊ฒŒ์ž„์„ ๊ธฐํšํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ๋Š”๋ฐ ๊ฐœ๋ฐœ๊ณผ์ •์—์„œ ์ดˆ๊ธฐ ๊ธฐํš๋ณด๋‹ค ๋ณผ๋ฅจ์ด ๊ฝค ์ปค์ง€๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๊ฒŒ์ž„ ๋‚ด ์ฃผ์ธ๊ณต์ด ์‚ฌ์‹ค์ƒ ์นœ๊ตฌA์˜€๊ธฐ ๋•Œ๋ฌธ์—, ์‹ค์ œ ์นœ๊ตฌ์˜ ํšŒ์‚ฌ๊ฑด๋ฌผ ๋‚ด๋ถ€ ๋””์ž์ธ์„ ์ฐธ๊ณ ํ•˜์—ฌ ๋ฐฐ๊ฒฝ์„ ์ œ์ž‘ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ๊ธฐ๊ฐ„์ด ์งง์•„ ์Šค์Šค๋กœ ๊ธฐ๋Šฅ์„ ์ „๋ถ€ ๊ฐœ๋ฐœํ•˜๊ธฐ๋ณด๋‹ค๋Š” ์™ธ๋ถ€ ์—์…‹์ด๋‚˜ ํ”Œ๋Ÿฌ๊ทธ์ธ ๋“ฑ์„ ์ ๊ทน์ ์œผ๋กœ ํ™œ์šฉํ•˜์˜€์Šต๋‹ˆ๋‹ค.

์ง„ํ–‰์— ๊ธด์žฅ๊ฐ์„ ์ฃผ๊ธฐ ์œ„ํ•ด ์˜๋„์ ์œผ๋กœ ์Šคํ† ๋ฆฌ์™€ ๊ด€๊ณ„์—†์ด ๊นœ์ง ๋†€๋ž˜ํ‚ฌ ์ˆ˜ ์žˆ๋Š” ์ด๋ฒคํŠธ๋„ ๊ณณ๊ณณ์— ์ง‘์–ด๋„ฃ์—ˆ๋Š”๋ฐ, ์‹ค์ œ ํ”Œ๋ ˆ์ด์—์„œ ํ”Œ๋ ˆ์ด์–ด๋“ค์€ ๋งŒ์กฑ์Šค๋Ÿฌ์šด ๋ฐ˜์‘์„ ๋ณด์—ฌ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค๐Ÿ˜Š

๐Ÿ”ธ ๊ธ์ •์ ์ธ ๋ถ€๋ถ„

์žฅ๊ฑฐ๋ฆฌ์— ์žˆ๋Š” ์‚ฌ๋žŒ๊ณผ ์œ ๋‹ˆํ‹ฐ ์ฝœ๋ผ๋ณด๋ ˆ์ด์…˜ ๊ธฐ๋Šฅ์„ ์ด์šฉํ•ด ์›๊ฒฉ์œผ๋กœ ํ˜‘์—…ํ•˜๋ฉฐ ์„œ๋กœ์˜ ์ž‘์—…๋ฌผ์„ ํ•ฉ์น˜๊ณ  ๋ณ‘ํ•ฉํ•˜๋Š” ๊ฒฝํ—˜์„ ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๋””์ž์ด๋„ˆ๋Š” ๋ฏธ๊ตญ์—์„œ, ์ €๋Š” ์ผ๋ณธ์—์„œ ๊ฐœ๋ฐœ์„ ์ง„ํ–‰ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์‹œ์ฐจ๋กœ ์ธํ•ด ์‹ค์‹œ๊ฐ„์œผ๋กœ ์˜๊ฒฌ์„ ์ฃผ๊ณ ๋ฐ›๊ธฐ ์–ด๋ ค์šด ์ƒํ™ฉ์—์„œ ์นดํ†ก์„ ์ด์šฉํ•ด ์ž‘์—…๊ธฐ๋ก์„ ๋‚จ๊ธฐ๋Š” ๋ฐฉ์‹์œผ๋กœ ์ œ์ž‘ํ•ด๋‚˜๊ฐ”์Šต๋‹ˆ๋‹ค.

์งง์€ ์‹œ๊ฐ„์— ๊ฒฐ๊ณผ๋ฌผ์„ ๋‚ด์•ผ ํ–ˆ๊ธฐ์—, ๊ฐœ๋ฐœ๊ธฐ๊ฐ„์„ ๋‹จ์ถ•์‹œํ‚ฌ ์ˆ˜ ์žˆ๋Š” ์—์…‹๋“ค์„ ์ฐพ์•„๋‚ด์–ด ํ”„๋กœ์ ํŠธ์— ๋งž๊ฒŒ ์ ์šฉ์‹œํ‚ค๋Š” ๊ฒฝํ—˜์„ ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์ž์—ฐ์Šค๋Ÿฌ์šด ์นด๋ฉ”๋ผ๋ฌด๋น™์„ ์œ„ํ•œ cinemachine, ์• ๋‹ˆ๋ฉ”์ด์…˜์—์„œ๋Š” dotween, ํฌ์ŠคํŠธํ”„๋กœ์„ธ์‹ฑ๊ณผ ํ™”๋ฉด๋ Œ๋”๋ง์—์„  stylizer, 2d์กฐ๋ช…์‹œ์Šคํ…œ์„ ์œ„ํ•œ 2d-dynamic-light ๋“ฑ ๋‹ค์–‘ํ•œ ์—์…‹์„ ํ”„๋กœ์ ํŠธ์— ์ ์ ˆํžˆ ํ™œ์šฉํ•ด์„œ ๊ฐœ๋ฐœํ•˜์˜€์Šต๋‹ˆ๋‹ค.

๐Ÿ”ธ ์•„์‰ฌ์› ๋˜ ๋ถ€๋ถ„

๊ฐ€์žฅ ์•„์‰ฌ์šด ์ ์€ ์‹œ๊ฐ„ ๊ด€๊ณ„์ƒ ๊ฒŒ์ž„ ํ›„๋ฐ˜๋ถ€์— ์กด์žฌํ•˜๋Š” ๋ช‡ ๊ฐ€์ง€ ๋ฒ„๊ทธ๋ฅผ ์žก์ง€ ๋ชปํ•˜๊ณ  ํ”„๋กœ์ ํŠธ๋ฅผ ๋งˆ๋ฌด๋ฆฌํ–ˆ๋˜ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๊ฒŒ์ž„ ํ›„๋ฐ˜๋ถ€์˜ ์Šคํ† ๋ฆฌ ์ด๋ฒคํŠธ๋กœ ๊ท€์‹ ์ด ๋“ฑ์žฅํ•˜๋Š”๋ฐ, ์ผ์ • ์‹œ๊ฐ„ ํ›„ ์‚ฌ๋ผ์ ธ์•ผ ํ•  ๊ท€์‹ ์ด ํŠน์ • ์ƒํ™ฉ์—์„œ๋Š” ์‚ฌ๋ผ์ง€์ง€ ์•Š๊ณ  ๋งต์— ๋‚จ์•„๋ฒ„๋ ค ์ดํ›„ ํ•ด๋‹น ๋งต์— ์žฌ๋ฐฉ๋ฌธํ–ˆ์„ ๋•Œ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ์—ˆ์Šต๋‹ˆ๋‹ค.

(post-code: alone)

TOP