๐ Development Study/๐ผ GameProgramming 2D23 Imgui ๋ฅผ ์ด์ฉํ Tool ํ๋ก๊ทธ๋๋ฐ ์์ :) https://github.com/eazuooz/YamYamEngine/commit/8b83f796b62cad09fa54740d40e68fc5bc4df694 Deubg release ๋น๋์ด๋ฒคํธ ์ค์ · eazuooz/YamYamEngine@8b83f79 eazuooz committed Jun 15, 2023 github.com IMGUI๋ ์ฆ์ ๋ชจ๋ ๊ทธ๋ํฝ ์ฌ์ฉ์ ์ธํฐํ์ด์ค์ ์ฝ์์ ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ์ด๋ ๊ฒ์์์ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ๊ฐ๋จํ๊ณ ์ฆ๊ฐ์ ์ผ๋ก ์์ฑํ๊ณ ์ํธ ์์ฉํ ์ ์๋ ๋ฐฉ๋ฒ์ ์ ๊ณตํ๋ UI ์์คํ ๋๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค. IMGUI๋ ์ผ๋ฐ์ ์ผ๋ก Unity๋ฅผ ๋น๋กฏํ ๊ฒ์ ๊ฐ๋ฐ ํ๋ ์์ํฌ์ ๋ค๋ฅธ ์ํํธ์จ์ด ์ ํ๋ฆฌ์ผ์ด์ ์์ ์ฌ์ฉ๋ฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ๋ฆฌํ ํฐ๋ ๋ชจ๋ ๋๋ ์ ์ธ์ ์ ๊ทผ ๋ฐฉ์์ ๊ธฐ.. 2023. 6. 29. Audio system (FMOD) ์ฌ์ฉ ์์ :) https://github.com/eazuooz/YamYamEngine/commit/90f91c4e2f590829ebb1b39277f13866dad48a52 audio system ์๋ฃ · eazuooz/YamYamEngine@90f91c4 eazuooz committed May 31, 2023 github.com ๊ฐ๋ฐ ์์ง์์ ์ค๋์ค ์ปดํฌ๋ํธ๋ ๊ฒ์ ๋๋ ์ ํ๋ฆฌ์ผ์ด์ ๋ด์์ ์ค๋์ค ์์ค๋ฅผ ์ถ๊ฐํ๊ณ ์ ์ดํ ์ ์๋ ๊ธฐ๋ณธ ์ ๊ณต ์ปดํฌ๋ํธ์ ๋๋ค. ์ด๋ฅผ ํตํด ์ฌ์ด๋, ์์ ๋ฐ ๊ธฐํ ์ค๋์ค ํจ๊ณผ๋ฅผ ์ฌ์ํ์ฌ ์ฌ์ฉ์์ ์ ๋ฐ์ ์ธ ์ค๋์ค ๊ฒฝํ์ ํฅ์์ํฌ ์ ์์ต๋๋ค. ์ค๋์ค ์ปดํฌ๋ํธ๋ ์ธ ๊ฐ์ง ์ฃผ์ ์์๋ก ๊ตฌ์ฑ๋ฉ๋๋ค: ์ค๋์ค ์์ค: ์ด ์ปดํฌ๋ํธ๋ ๊ฒ์์์ ์ฌ์ํ ์ค๋์ค ํด๋ฆฝ ๋๋ ์ฌ์ด๋ ํ์ผ์ ๋ํ๋ ๋๋ค. ์งง.. 2023. 6. 29. ํฌ์คํธ ํ๋ก์ธ์ฑ ํจ๊ณผ ์์ :) https://github.com/eazuooz/YamYamEngine/commit/ce603624ac0927cf6365afc252cd3014ad727b59 PostProcess ํจ๊ณผ ์ถ๊ฐ · eazuooz/YamYamEngine@ce60362 eazuooz committed Apr 10, 2023 github.com ํฌ์คํธ ํ๋ก์ธ์ฑ์ด๋? ํฌ์คํธ ํ๋ก์ธ์ฑ์ ์ด๋ฏธ์ง, ๋์์ ๋๋ ๊ธฐํ ์ ํ์ ๋ฏธ๋์ด๋ฅผ ์บก์ฒํ๊ฑฐ๋ ๋ ๋๋งํ ํ ์กฐ์ํ๊ฑฐ๋ ํฅ์์ํค๋ ์์ ์ ๋งํฉ๋๋ค. ์ฌ๊ธฐ์๋ ์ ๋ฐ์ ์ธ ํ์ง, ๋ฏธ์ ๋งค๋ ฅ์ ๊ฐ์ ํ๊ฑฐ๋ ํน์ ์์ ์ ํจ๊ณผ๋ฅผ ์ป๊ธฐ ์ํด ๋ค์ํ ๊ธฐ๋ฒ๊ณผ ์กฐ์ ์ ์ ์ฉํ๋ ๊ฒ์ด ํฌํจ๋ฉ๋๋ค. ๋์งํธ ์ด๋ฏธ์ง ๋๋ ์ฌ์ง์ ๊ฒฝ์ฐ, ํ์ฒ๋ฆฌ์๋ ์ผ๋ฐ์ ์ผ๋ก Adobe Photoshop, Lightroom ๋๋ .. 2023. 6. 29. Particle System ์์ :) https://github.com/eazuooz/YamYamEngine/commit/ef9a0e889bd89a4b810d83edeabb85d20277f724 Particle refactoring · eazuooz/YamYamEngine@ef9a0e8 Show file tree Showing 11 changed files with 78 additions and 90 deletions. github.com ํํฐํด์ด๋? ๋ฌผ๋ฆฌํ์์ ์ ์๋ ๋ณธ์ง์ ์ผ๋ก ๊ธฐ๋ณธ ๋๋ ๊ธฐ๋ณธ ์์์ธ ์๊ณ ๊ตญ์ํ๋ ๋ฌผ์ฒด๋ฅผ ์๋ฏธํฉ๋๋ค. ์ด๋ฌํ ๋ฌผ์ฒด๋ ๋ฌผ์ง ์ ์ ๋๋ ํ์ ์ ๋ฌํ๋ ์ ์์ผ ์ ์์ต๋๋ค. ๋ฌผ์ง ์ ์๋ ์ฐ์ฃผ์ ๊ตฌ์ฑ ์์์ด๋ฉฐ ์ ์, ์ฟผํฌ, ์ค์ฑ๋ฏธ์ ๋ฑ์ ์ ์๋ฅผ ํฌํจํฉ๋๋ค. ํ ์ด๋ฐ ์ ์๋ ๋ฌผ์ง ์ ์ ๊ฐ์ ์ํธ์์ฉ์ ๋งค๊ฐํ.. 2023. 4. 8. Compute Shader ์์ :) https://github.com/eazuooz/YamYamEngine/commit/aa0c1d6683a1facaa711123b71be8028285d5d14 Default Compute shader · eazuooz/YamYamEngine@aa0c1d6 Show file tree Showing 19 changed files with 253 additions and 51 deletions. github.com DirectX์์ ์ปดํจํ ์ ฐ์ด๋๋ GPU(๊ทธ๋ํฝ ์ฒ๋ฆฌ ์ฅ์น)์์ ์คํ๋๋ฉฐ ๋ฒ์ฉ ์ปดํจํ ์์ ์ ์ํํ๋ ๋ฐ ์ฌ์ฉ๋๋ ํ๋ก๊ทธ๋๋ฐ ๊ฐ๋ฅํ ์ ฐ์ด๋์ ํ ์ ํ์ ๋๋ค. ์ด๋ฏธ์ง๋ฅผ ๋ ๋๋งํ๊ณ ์๊ฐ ํจ๊ณผ๋ฅผ ์ ์ฉํ๋ ๋ฐ ์ฌ์ฉ๋๋ ๊ธฐ์กด ๊ทธ๋ํฝ ์ ฐ์ด๋์ ๋ฌ๋ฆฌ ์ปดํจํ ์ ฐ์ด๋๋ ๊ทธ๋ํฝ๊ณผ ์ง์ ๊ด๋ จ์ด ์๋ ๋ณต์กํ ์.. 2023. 4. 8. 2D Light ์์ : ) https://github.com/eazuooz/YamYamEngine/commit/39b0d2695bed01de869db209351bd6a528585b3e StructedBuffer, 2DLight · eazuooz/YamYamEngine@39b0d26 Show file tree Showing 28 changed files with 382 additions and 34 deletions. github.com ๊ฒ์ ์กฐ๋ช ์ ๋น๋์ค ๊ฒ์์์ ๋น๊ณผ ๊ทธ๋ฆผ์๋ฅผ ์ฌ์ฉํ์ฌ ๊ฒ์ ์ธ๊ณ์ ๊น์ด๊ฐ, ์ฌ์ค๊ฐ, ๋ถ์๊ธฐ๋ฅผ ์กฐ์ฑํ๋ ๊ฒ์ ๋งํฉ๋๋ค. ๊ฒ์ ์กฐ๋ช ์ ์ฃผ๋ณ ์กฐ๋ช , ์ง์ ์กฐ๋ช , ์ ์ญ ์กฐ๋ช ๋ฑ ๋ค์ํ ๊ธฐ๋ฒ์ ํตํด ๊ตฌํํ ์ ์์ต๋๋ค. ์ฐ๋น์ธํธ ์กฐ๋ช ์ ๊ฒ์ ์๋์ ์ ๋ฐ์ ์ธ ์กฐ๋ช ์์ค์ ๋ํ๋ ๋๋ค. ๋ฐ์ ๋๋ฎ, ํฉ.. 2023. 4. 8. ์ด์ 1 2 3 4 ๋ค์