Creating a Game Engine - Building the Foundation with DirectX11 and ImGui (PART1)
This is the process of refactoring a game engine made with C++ using the DirectX 11 library. It was developed by inferring internal code, allowing you to think about the internal principles of the Unity engine. This is not a project at the level of a rendering program typically covered in academies/lectures. It builds a real game engine incorporating various technologies, from the build system and scripting.
2,049 learners
Level Intermediate
Course period Unlimited
Yum Yum Coding (Game Development) Integrated Discord Improvement and Promotion
๐พ ์์์ฝ๋ฉ ๋์ค์ฝ๋์ ์ด๋ํฉ๋๋ค! ๐ฎโจ
๋์ค์ฝ๋ ์ฐธ๊ฐํ๊ธฐ
https://discord.com/invite/wZuqe7fqkR
ย
๐ํผ์ ๊ณต๋ถํ์ง ๋ง๊ณ , ๊ฐ์ด ๊ณต๋ถํ์ธ์!
์ฝ๋ฉ ๊ณต๋ถ๋ฅผ ์์ํ ๋ ๋๊ตฌ๋ ํ ๋ฒ์ฏค ์ด๋ฐ ๊ณ ๋ฏผ์ ํฉ๋๋ค.
โ๋ด๊ฐ ์ง๊ธ ์ ๋๋ก ํ๊ณ ์๋ ๊ฑธ๊น?โ
โํผ์์๋ ๋๊น์ง ๋ฒํธ ์ ์์๊น?โ
ย
ํผ์์ ์ฑ
์ ์์ ์์ ์์ผ๋ฉด ๊ธ๋ฐฉ ์ง์น๊ณ , ์์ ๋ฌธ์ ํ๋์๋ ๋ช ์๊ฐ์ ํ๋นํ๊ธฐ ์ฝ์ต๋๋ค.
ํ์ง๋ง ๋๊ตฐ๊ฐ ์์์ ํจ๊ป ๋ฌ๋ ค์ฃผ๊ณ , ๊ฐ์ ๋ชฉํ๋ฅผ ํฅํด ๊ณต๋ถํ๋ ๋๋ฃ๊ฐ ์๋ค๋ฉด ์ด๋จ๊น์?
์์์ฝ๋ฉ ๋์ค์ฝ๋๋ ํผ์์ ๊ณ ๋ฆฝ๋ ๊ณต๋ถ๊ฐ ์๋๋ผ, ํจ๊ป ๋๋๊ณ ์ฑ์ฅํ๋ ๊ณต๊ฐ์
๋๋ค.
๋น์ ์ด ํฌ๊ธฐํ๊ณ ์ถ์ ๋, ๋ ๋ค๋ฅธ ์์์ด(์ฌ๋ฌ๋ถ)์ด โ๊ฐ์ด ํด๋ณด์โ ํ๊ณ ์ ๋ด๋ฐ์ด์ค ์ ์๋ ๊ณณ.
์ฌ๊ธฐ์๋ ํผ์๊ฐ ์๋๋๋ค.
๐ ์ฃผ์ ๊ธฐ๋ฅ & ์ฑ๋
๐๊ณต๋ถ/์๋ฃ์ค โ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด, ๊ทธ๋ํฝ์ค, ์์ง, ์ํ ๋ฑ ํ๋ถํ ์๋ฃ ๊ณต์
โ์ง๋ฌธยท๋์๋ฐ๊ธฐ โ ์์ ยท๊ณผ์ธยท๊ฒ์ ๊ฐ๋ฐ ์ง๋ฌธ๊น์ง ์์ ๋กญ๊ฒ Q&A
๐ฎ๊ฒ์ ์ด์ผ๊ธฐ & ํ ๋ก โ ์ธ๋ ๊ฒ์๋ถํฐ AAA๊น์ง ๋ค์ํ ์ด์ผ๊ธฐ
๐ ๊ฐ๋ฐ ์คํ์ค & ๊ณต์ ์ฑ๋ โ ๋ด๊ฐ ๋ง๋ ํ๋ก์ ํธ/์ํ ์๋ & ํผ๋๋ฐฑ
๐ ์ผ์ & ๊ณต์ง โ ์ด๋ฒคํธ, ๊ฐ์, ๋ฉํ ๋ง ๋ฑ ์ต์ ์์ ์๋ด
๐๋ ๋ฒจ๋ณ ์ ์ฉ ์ฑ๋ โ ํ๋ ๋ ๋ฒจ์ ๋ฐ๋ผ ๋น๊ณต๊ฐ ์๋ฃ์ค๊ณผ ํน๋ณ ํํ ์ ๊ณต
์๋ฒ๋ ๋ฒจ 3 ๋ฌ์ฑ

๋ค์ํ ํ์ต ์๋ฃ


๋ฉค๋ฒ ์ ์ฉ ์๋ฃ์ค

๋ค์ํ ๊ต์ก๊ธฐ๊ด ์์ง ๋ฆฌ๋ทฐ

๊ฒ์ ๊ฐ๋ฐ ์งํ ๊ณต์ ๋ฐ ์๋ก ํผ๋๋ฐฑ ๋ฐ๊ธฐ

๐ ๋ ๋ฒจ ์์คํ & ์ถ์์ฒดํฌ
ํ๋ํ๋ฉด ์๋์ผ๋ก ๊ฒฝํ์น(XP) ํ๋
/์ถ์์ฒดํฌ๋ก ํ๋ฃจ๋ฅผ ์์ํ๋ฉด ์ถ๊ฐ XP ๋ณด๋์ค!๐ฃโ๐ฑโ๐ฏโ๐ฆโ๐ฒ ๋จ๊ณ๋ณ ์นญํธ & ์ด๋ชจ์ง ์ฑ์ฅ
!rank: ๋ด ๋ ๋ฒจ ํ์ธ /!leaderboard: ์ ์ฒด ์์ ํ์ธ๋งค๋ฌ ํน๋ณ ์ด๋ฒคํธ ์ค์ (์ํ ์ ๊ณต)
๐ค ๋ณด์ด์ค & ์ฝ์นญ ์ฑ๋
๐ํ๋ฆฌ๋ฏธ์ ์ฝ์นญ, ๊ฐ์์ค, ์๋ด์ค ์ด์
๐ ์คํฐ๋๋ฃธ & ๊ฒ์๋ฐฉ ๋ณด์ด์ค ์ฑ๋๋ ๋ง๋ จ
โจ ์์์ฝ๋ฉ ๋์ค์ฝ๋์์ ์ป๊ฒ ๋๋ ๊ฒ
๐จโ๐ป ๊ฐ๋ฐ ์ง์ + ์ค๋ฌด ๊ฒฝํ์ ๋๋ ์ ์๋ ๋ฉํ ๋ง
๐ ํจ๊ป ๋ฌ๋ฆฌ๋ ๋๋ฃ๋ค, ํจ๊ป ์ฑ์ฅํ๋ ์ปค๋ฎค๋ํฐ
๐ฎ ๊ณต๋ถ์ ํ๋ก์ ํธ, ๊ทธ๋ฆฌ๊ณ ์ฆ๊ฑฐ์ด ๊ต๋ฅ๊น์ง
๐ ์ด์ ๋ ํผ์ ๊ณ ๋ฆฝ๋ ๊ณต๋ถ๋ฅผ ๋ฉ์ถ๊ณ , ๊ฐ์ด ๊ณต๋ถํ๋ ์ฆ๊ฑฐ์์ ๋๊ปด๋ณด์ธ์.
๋น์ ์ ์์ ํ ๊ฑธ์์ด ๋ชจ์ฌ, ์ฐ๋ฆฌ ๋ชจ๋์ ์ฑ์ฅ์ ์ด๋์ด๋
๋๋ค.
๐พํผ์ ๊ณต๋ถํ์ง ๋ง๊ณ , ๊ฐ์ด ๊ณต๋ถํ์ธ์! ์์์ฝ๋ฉ์์ ๊ธฐ๋ค๋ฆฌ๊ณ ์์ต๋๋ค.
Free




