DirectX 12๋ฅผ ํตํด ๊ทธ๋ํฝ์ค ๊ธฐ์ด๋ฅผ ํ์ตํ๋ ๊ฐ์์ ๋๋ค. 3D ์ธ์์ ๋ฌผ์ฒด๊ฐ ์ด๋ค ์๋ฆฌ๋ก ๋ชจ๋ํฐ ํ๋ฉด์ ๊ทธ๋ ค์ง๋์ง ๊ณต๋ถํ๊ฒ ๋ฉ๋๋ค.
DirectX 12
๊ทธ๋ํฝ์ค ๊ธฐ์ด
MMORPG ๊ฐ๋ฐ์ ํ์ํ ๋ชจ๋ ๊ธฐ์ ,
C++ & Unreal๋ก Step By Step! ๐น๏ธ
ํฌํธํด๋ฆฌ์ค ์์ฑ์ ๋ชฉํ๋ก ํ๋ ๊ฒ์ ํ๋ก๊ทธ๋๋จธ ์ทจ์ ์ค๋น์, C++๊ณผ ์ธ๋ฆฌ์ผ ์์ง์ ํ์ฉํ ๊ฒ์ ๊ฐ๋ฐ์ ๋์ ํ๊ณ ์ถ์ผ์ ๋ถ๋ค์ ์ํ ๊ฒ์ ๊ฐ๋ฐ ๊ฐ์์ ๋๋ค. ์์ค ๋์ 3D MMORPG ๊ฒ์ ๊ฐ๋ฐ์ ๋ชฉํ๋ก, ๊ฒ์ ํ์ฌ ์ ์ ์ผ๋ก ์ ์ฌํ ์์ค์ ์ถฉ๋ถํ ์ง์์ ๊ฐ์ถ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค.
์ด๋ฒ ์๋ฆฌ์ฆ์์๋ C++๊ณผ ์ธ๋ฆฌ์ผ(Unreal)์ ์ด์ฉํ์ฌ, ์ธ๋ฆฌ์ผ์์ ์ ๊ณตํ๋ ๋ฌด๋ฃ ์์ ์ ํ ๋๋ก 3D MMORPG ๊ฒ์์ ๋ง๋ค์ด ๋ณผ ์ ์๋๋ก ๋จ๊ณ๋ณ๋ก ํ์ํ ๊ธฐ์ ์ ํ์ตํฉ๋๋ค. ํจ๊ป ๋์ ํด๋ณผ๊น์?
โฒ ๊ฐ๋จํ 3D MMORPG ๊ฒ์๊น์ง ๊ตฌํํ๋ ๋ฅ๋ ฅ์ ๊ฐ์ถ๊ฒ ๋ฉ๋๋ค. (์ํ ํฌํธํด๋ฆฌ์ค ํด๋ฆฝ)
3D ์ธ์์ ๋ฌผ์ฒด๋ฅผ ๋ฐฐ์นํ๊ณ ,
2D ๋ชจ๋ํฐ ํ๋ฉด๊น์ง ์ถ๋ ฅ๋๊ธฐ๊น์ง์
์ ๊ณผ์ ์ ๊ณต๋ถํ๋ ํ๋ฌธ์
๋๋ค.
๋๋ฌด ๋์ ์ฒ!
๊ฒ์ ๊ทธ๋ํฝ์ค ๊ธฐ๋ณธ๊ธฐ
์์ฉ ๊ฒ์ ์์ง์
๋ฐ๋ผ๋ณด๋ ์์ผ ํ์ฅ
์ค์ ์ ์๋ ฅ์ ๊ธฐ๋ฅด๋
์ค์ต ์์ฃผ ๊ตฌ์ฑ
์ทจ์
๋ฉด์ ์์ ๋ฌป๋
๊ธฐ๋ฐ ์ง์ ์ต๋๊น์ง
OT ๐ DirectX12 ์ด๊ธฐํ ๐ Component ๐ Vector&Matrix๐ Camera&Lighting ๐
Quaternion ๐ Rendering ๐ Particle ๐ Shadow Mapping ๐ Terrain
3D ๊ฒ์
ํ๋ก๊ทธ๋๋ฐ์
์ฒ์ ๋ฐฐ์ฐ๋ ํ์,
์ทจ์
์ค๋น์
MMORPG
๊ฒ์ ๊ฐ๋ฐ์
๊ด์ฌ ๋ง์ ๋๊ตฌ๋
(C++ ์ฌ์ฉ์)
์ ๋ํฐ/์ธ๋ฆฌ์ผ ์์ง
์ฌ์ฉ ๊ฒฝํ์ ์์ง๋ง,
๋ด๋ถ ์๋ ์๋ฆฌ๊น์ง
์๊ณ ์ถ์ผ์ ๋ถ
Q. ๊ฐ์ ํ๊ฒฝ์ด ๋ฌด์์ธ๊ฐ์?
๋ชจ๋ ์๋ฆฌ์ฆ๋ Windows ํ๊ฒฝ์ด๋ผ ๊ฐ์ ํ๊ณ ์ ์์ด ๋์์ผ๋ฉฐ, macOS์ ๋ํ ๋ถ๊ฐ์ ์ธ ์ค๋ช ์ ์์ต๋๋ค.
Q. ๋น์ ๊ณต์๋ ๋ค์ ์ ์๋์?
์ ์ ์ง์์ด ์์ ์๋ค๊ณ ๊ฐ์ ์ ํ๊ณ ์งํํ์ง๋ง, C++๊ณผ ์๋ฒ ํน์ฑ์ ์๋ฆฌ์ฆ ์ ์ฒด ๋์ด๋๊ฐ ๊ฝค ๋์ ํธ์ ๋๋ค. ํ๋ก๊ทธ๋๋ฐ์ด ์์ ์ฒ์์ด์๋ผ๋ฉด, ์ ์ฒด์ ์ธ ๋์ด๋๊ฐ ๋ ๋ฎ์ [C#๊ณผ ์ ๋ํฐ๋ก ๋ง๋๋ ๊ฒ์ ๊ฐ๋ฐ ์๋ฆฌ์ฆ]๋ฅผ ์ถ์ฒ ๋๋ฆฝ๋๋ค.
Q. ์ด ๊ฐ์๋ฅผ ์์ํ๊ฒ ๋ ๊ณ๊ธฐ๋ฅผ ์๊ฐํด์ฃผ์ธ์.
๊ฐ์ธ์ ์ผ๋ก ์๋ฒ ๊ณต๋ถ๋ฅผ ์์ํ๋ฉด์ ์ฐธ๊ณ ํ ์๋ฃ๊ฐ ์์ด์ ์ด๋ ค์ ๋ ๊ธฐ์ต์ด ์์ต๋๋ค.
์ทจ์ ํ ์ค์ ๋์๊ฐ๋ ๋ผ์ด๋ธ MMORPG ์ฝ๋๋ฅผ ๋น๊ตํ๋ฉฐ ๋ณด๋ฉด์, ํค๋ฉ์ ํตํด ๋ง๋ ์ ์ฝ๋์ ์๋ชป๋ ์ ์ ๋ง์ด ๊นจ๋ซ๊ฒ ๋์์ต๋๋ค. MMORPG ๊ฐ๋ฐ์ ๊ดํ ์ ๋ฐ์ ์ธ ๋ด์ฉ์ ๊ธฐ์ด๋ถํฐ ๋๊น์ง ๊ฐ๋ตํ๊ฒ ๋ค๋ฃจ๋ ์์ ์ด ์์์ผ๋ฉด ์๊ฐ๋ ์ ์ฝํ๊ณ ๋ ๊ณ ์ํ์ ๊ฒ ๊ฐ๋ค๋ ์๊ฐ์ ํ์ต๋๋ค.
์ด ์์ ์ด ์ฌ๋ฌ๋ถ๋ค์๊ฒ MMORPG ๊ฒ์ ์ ๋ฌธ์ ๊ธธ์ก์ด ์ญํ ์ ํด์ค ๊ฒ์ผ๋ก ๊ธฐ๋ํฉ๋๋ค.
Q. ํ๋์ Part๋ฅผ ๊ตฌ๋งคํ๋ฉด ๋ค๋ฅธ Part๋ ๋ฌด๋ฃ์ธ๊ฐ์?
๊ฐ ํํธ๋ ๋ ๋ฆฝ์ ์ผ๋ก ์ ์๋์ด ๋ณ๋๋ก ํ๋งค๋ฉ๋๋ค.
Q. ์ด ์๋ฆฌ์ฆ๋ฅผ ๋ค ๊ณต๋ถํ๋ฉด ์ทจ์ ํ ์ ์๋์?
์ฌ๋๋ง๋ค ์ฑ์ฅ ์๋๊ฐ ๋ค๋ฅด๊ณ , ์ทจ์
์ ๋ง์ ๋ณ์๊ฐ ์์ฉํ๊ธฐ ๋๋ฌธ์ ์ ์ ์์ต๋๋ค.
๋ค๋ง ์จ๋ผ์ธ 3D ๊ฒ์ ํฌํธํด๋ฆฌ์ค์, ๊ฒ์ ๊ฐ๋ฐ & ๊ทธ๋ํฝ์ค & ์๋ฒ & ์๊ณ ๋ฆฌ์ฆ ์ง์์ ๊ฐ์ถ๋ค๋ฉด ์ทจ์
ํ๋ฅ ๋ ๋น์ฝ์ ์ผ๋ก ๋์์ง ์๋ฐ์ ์์ต๋๋ค.
ํ์ต ๋์์
๋๊ตฌ์ผ๊น์?
3D ๊ฒ์ ํ๋ก๊ทธ๋๋ฐ ์ ๋ฌธ์
MMORPG ๊ฒ์ ๊ฐ๋ฐ์ ๊ด์ฌ์ด ๋ง์ ์ฌ๋
์ ์ ์ง์,
ํ์ํ ๊น์?
๊ธฐ์ด์ ์ธ C++ ์ง์
73,005
๋ช
์๊ฐ์
2,995
๊ฐ
์๊ฐํ
5,294
๊ฐ
๋ต๋ณ
4.9
์
๊ฐ์ ํ์
38
๊ฐ
๊ฐ์
ํ๋ ฅ
- Condorcet Prรฉpa MPSI ์๋ฃ (ํ๋์ค)
- ์นญํ๋ํ๊ต ์ํํธ์จ์ด๊ณตํ ํ์ฌ (์ค๊ตญ)
- ๊ณ ๋ ค๋ํ๊ต ์ ๋ณด๋ณดํธ๋ํ์ ์์ฌ (ํ๊ตญ)
๊ฒฝ๋ ฅ
- ๅ ํฌ๋ํํค (ํ
๋ผ ์๋ฒํ)
- ๅ ์์จ์ํํธ (Blade&Soul2 ์ปจํ
์ธ ํ๋ก๊ทธ๋๋ฐํ)
๊ด์ฌ ๋ถ์ผ
- ๋ฆฌ๋ฒ์ฑ ๋ฐ ์ทจ์ฝ์ ๋ถ์
- MMORPG ๊ฒ์ ๊ฐ๋ฐ (C++, C#)
- ์ธ๊ตญ์ด (์์ด, ํ๋์ค์ด, ์ค๊ตญ์ด, ์ผ๋ณธ์ด)
์๊ฐ
ํดํน ๊ณต๋ถ๋ฅผ ์ํด ์์ ํ ํธ๊ธฐ์ฌ์ผ๋ก ์์ํ ๊ฒ์ ๊ฐ๋ฐ์ธ๋ฐ...
์๊ฐ์ด ํ๋ฌ ์ด๋๋ง 8๋
์ฐจ ๊ฒ์ ๊ฐ๋ฐ์๊ฐ ๋์์ต๋๋ค.
"์ด๋์ ์ธ์ ๊ฒ์์ ๋ง๋ค์ง~?"
ํ์จ ๋์ค๋ ๊ธฐ์ด ๋ฌธ๋ฒ๋ถํฐ ์์ํด์,
์ฐจ์ธฐ ๋ง๋ค์ด๊ฐ๋ ๋๋ง์ ๊ฒ์ ์ธ์.
๊ทธ๋ฆฌ๊ณ ๊ทธ ์ธ์์ ์ ์ํ ๋ค์์ ํ๋ ์ด์ด๋ฅผ ๋ณผ ๋์ ๋ฟ๋ฏํจ.
๊ณต๋ถ๋ฅผ ํ ์๋ก, MMORPG์ ๋งค๋ ฅ์๋ ํค์ด๋์ฌ ์๊ฐ ์์ต๋๋ค.
์ ๊ฐ ๋๋ ๊ฐ๋์ ์ฌ๋ฌ๋ถ๋ ๋๋ ์ ์์ผ๋ฉด ์ข๊ฒ ๋ค์.
์ ์ฒด
59๊ฐ โ (42์๊ฐ 31๋ถ)
ํด๋น ๊ฐ์์์ ์ ๊ณต:
OT
05:14
๊ทธ๋ํฝ์ค OT
17:13
ํ๋ก์ ํธ ์ค์
40:39
์ฅ์น ์ด๊ธฐํ
01:19:02
์ผ๊ฐํ ๋์ฐ๊ธฐ
01:00:10
Constant Buffer
01:01:52
Root Signature
48:53
Index Buffer
23:10
Texture Mapping
50:57
Depth Stencil View
41:09
Input๊ณผ Timer
28:30
Material
42:04
Component
50:19
Scene
31:07