์ฐ์ฐํ ๋ฉํ์ฌ๋ฌ๊ทธ์ ๋๋ฒ๊ทธ ๋ชจ๋๊ฐย ์๋ค๋ ๊ฑธ ๋ฃ๊ณ , ์ง์ ์ ๋ถ ์ฐ์ด๋ดค์ต๋๋ค.
์ง์ง ๋๋ฌด ๊ถ๊ธํด์ ๊ฐ์ฅ ๋ง์ง๋ง(9๋ ์ ) ๋ณธ๊ฐ ์๋ฆฌ์ฆ์ธ ๋๋ธX๋ฅผ ํ๊ฒ์ผ๋ก ํ์ฃ .
๋๋ฒ๊ทธ ๋ชจ๋๋ฅผ ํ์ฑํ ํ๋ ค๋ฉด ์นํธ๋ฅผ ์ด์ฉํด ๋๋ฒ๊ทธ ๋ชจ๋๋ฅผ ํฌ ์ ์๋ ์ํ๋ก ๋ง๋ค์ด์ผ ํฉ๋๋ค.
๊ทธ๋์ ์๋ฎฌ๋ ์ดํฐ๋ก ๋ถ์ํด๋ณด๋ ๊น์ ๊ทธ๋ํฝ์ด๋ผ๋์ง ์์ธํ ๋ณด๊ธฐ ์ํด ๋ ๋๋ง ํด์๋๋ฅผย ์ผ๋ถ๋ฌ ๋ ํค์์ ๋ นํํ์ต๋๋ค.
์์์ ์ด 59๋ถ ์ ๋๋ก ์ฝ 1์๊ฐ ํ๋ ์ด๋ฅผ ์งํํ์ต๋๋ค.
๋๋ฒ๊ทธ ๋ชจ๋ ์ฐธ๊ณ ์ฌ์ดํธ :ย http://randomhoohaas.flyingomelette.com/msmia/debug.html
๋ฉํ์ฌ๋ฌ๊ทธ 6๋ถํฐ GPU๋ฅผ ์ด์ฉํ๋ ๋ฐฉ์์ผ๋ก ๋ฐ๋ ๋ฏ ํฉ๋๋ค.
๊ทธ๋์ ๊ทธ๋ฐ์ง, ์ผ๋ถ ์คํ๋ผ์ดํธ๋ค์ด ํต์งธ๋ก ํ์ ํ๋ ๋ชจ์ต๋ ๋์ ๋์์ต๋๋ค.
๊ฒ์ UX๋ฉด์ ๋์์ธ์ธ์ง๋ ๋ชจ๋ฅด๊ฒ ์ผ๋, ํ๋ ์ด์ด์ ๊ณต๊ฒฉ ํ์ ์ ํฌ๊ณ , ์ ์ ๊ณต๊ฒฉ ํ์ ์ ๋ฌด์ง ์์ต๋๋ค.
๊ณ ์ ๊ฒ์์ด๋ผ ๊ทธ๋ฐ์งย ๋๋ถ๋ถ์ ๋ชจ๋ ์ถฉ๋์ย AABB๋ฅผ ์ฌ์ฉํ ๊ฒ ์ธ์์ ์ธ๋ฐ,
ํนํ, ๋ ์ด์ ์ ๊ฐ์ ๊ฐ๋ณ ํฌ๊ธฐ์ ์คํ๋ผ์ดํธ๋ย ๊ฐ๋ก๋ก ๋ฐ๋ณตํจํด์ธ ์คํ๋ผ์ดํธ๋ฅผ ๊ฒฝ๋ก์ ์์ ๋ฐ๋ณต์ ์ผ๋ก ๋ฐฐ์นํฉ๋๋ค.
์ด ๋, ์ถฉ๋ํ์ ์ ๊ฐ๊ฐ์ ๋ง๋์ ๋ฐฐ์น๋๋ ๋ฐฉ์์ ๋๋ค.
์ด๊ฑฐ ๋ณด๊ณ AABB๋ฅผ ์ ๋ ๊ฒ๋ ์ธ ์ ์๊ตฌ๋... ์๊ฐํ์ต๋๋ค.
๋ฌผ๋ฆฌ์ ์ธ ๋ถ๋ถ์ ํ๋ ์ด์ด์ ๋ฌผ๋ฆฌ ์ฒ๋ฆฌ๋ฅผ ์ ํ๋๋ก ์ฒ๋ฆฌํ๋ ๋ฏ ํ์ต๋๋ค. (๋ฏธ์ 2 ๊ตฌ๊ฐ)
์ด๊ฒ ์ธ์๋ ๋ค๋ฅธ ๊ฒ์๋ค์ ๋งค์ปค๋์ฆ์ด๋ผ๋์ง ๊ถ๊ธํ ๊ฒ ์๋ค๋ฉด ์๋์ ์ ํ๋ธ ์ฌ์๋ชฉ๋ก์ด๋ ์ฑ๋์ด ์์ต๋๋ค.
์ดํด๋ณด๋ฉด ๊ฝค ํฅ๋ฏธ๋ก์ด ์ฃผ์ ๋ ๋ง์ต๋๋ค.
๋ฐ์ด๋๋ฆฌ ๋ธ๋ ์ดํฌย :ย https://www.youtube.com/playlist?list=PLYfhW_P-MkU7vBmWwwyqdIWNDzXfEZwnO
๊ฒ์ ์ ํ๋ฉด์ ํ์ถํด ๋ฐ๊นฅ์ ์ด๋ค ์ง ํ๊ตฌํ๋ ์ฃผ์ ์ ๋๋ค.
๊ฐ๋ A hat in time์ฒ๋ผ, ๊ฐ๋ฐ์๋ ํน์ ๋ถ์ผ์ ์ ๋ฌธ๊ฐ๊ฐ ์ด๋ถ๋ถ์ด ์ ์ด๋ฐ์ง ์ค๋ช ํ๋ ๋ถ๋ถ๋ ์์ต๋๋ค.
Retro Game Mechanics Explained :ย https://www.youtube.com/channel/UCwRqWnW5ZkVaP_lZF7caZ-g
์ฌ๊ธฐ๋ 8bit 16bit์์ ๋์๋ ๊ฒ์๋ค์์ ์ด๋ถ๋ถ์ ์ ์ด๋ฌ๋ ์ง ์์๋ณด๋ ๊ฒ์ดย ์ฃผ์ ์ ๋๋ค.
์ ๊ฐ ๊ฐ์ฅ ์์์ผ๋ก ์ ๋ฆฌ๋ฅผ ์ ํ๋ค ๋ผ๊ณ ์๊ฐํ๋ ๊ณณ.
GameHutย :ย https://www.youtube.com/channel/UCfVFSjHQ57zyxajhhRc7i0g
์ฌ๊ธฐ๋ Retro Game Mechanics Explained์ฒ๋ผ ๊ธฐ์ ์ ์ผ๋ก ์ด๋ป๊ฒ ๊ตฌํํ๋ ์ง ์์๋ณด๋ ๊ฒ์ด ์ฃผ์ ์ ๋๋ค.
์ฌ๊ธฐ๋ ๊ฝค ๊ด์ฐฎ์ต๋๋ค.
๊ฐ๋๋ณด๋ฉด ์๋์ ์ผ๋ก ๋ถ๊ฐ๋ฅํ๋ ๋ฉ์ปค๋์ฆ์ ๋ถ์ํ ์์๋ค๋ ์์ต๋๋ค.
Way?๋ก ์์ํด์ ๊ฒ์์ ๋ฉ์ปค๋์ฆ์ ์์๋ด๊ณ ์ ์ถํด๋ณด๋ ๊ฒ๋ ๊ฝค ์ฌ๋ฐ๋ ๊ฒ ๊ฐ๋ค์.
* TXTCNT๋ TXTCMP ๋ ์ค ํ๋๋ ์ถ์ ์ปจ๋ฐ ๋๋ก์ฐ ์ฝ์ ๋ํ๋ด๋ ๋ฏ ํฉ๋๋ค.
์ค์ ธ๋ฒ๋ฆฌ๊ณ ์ง๋ ค๋ฒ๋ ธ์ต๋๋ค
์ฐธ๊ณ ๋ก ๋ฉํ5๋ ๋๋ฒ๊ทธ๋ชจ๋๋ณด๋ฉด ์จ๊ฒจ์ง๊ฑฐ ๋ง์ต๋๋ค - dc App