๊ฒŒ์ž„๊ฐœ๋ฐœ 21

[๋‚ด์ผ๋ฐฐ์›€์บ ํ”„_2025JUL29] ์œ ๋‹ˆํ‹ฐ 2D ํŒ€ ํ”„๋กœ์ ํŠธ ์‹œ์ž‘!

์œ ๋‹ˆํ‹ฐ 2D ํŒ€ ํ”„๋กœ์ ํŠธ ์‹œ์ž‘!์˜ค๋Š˜ ๋“œ๋””์–ด ์ƒˆ๋กœ์šด ํŒ€ ํ”„๋กœ์ ํŠธ๊ฐ€ ์‹œ์ž‘๋˜์—ˆ๋‹ค. ๊ฐ„๋‹จํ•œ ๋ธŒ๋ ˆ์ธ์Šคํ† ๋ฐ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด์„œ ์™€์ด์–ดํ”„๋ ˆ์ž„, ์—ญํ•  ๋ถ„๋‹ด๊นŒ์ง€ draw.io์—์„œ ์ง„ํ–‰ํ–ˆ๋Š”๋ฐ figma, lucidchart ๋“ฑ๋“ฑ๋ณด๋‹ค ํ›จ์”ฌ ๊น”๋”ํ•˜๊ณ  ์ข‹์€๋ฐ๋‹ค๊ฐ€ ๋ฌด๋ฃŒ์—ฌ์„œ ์ข‹์€ ๊ฒƒ ๊ฐ™๋‹ค. ์ด๋ฏธ ๊ฐ์ž ๋‹ค๋ฅธ ํŒ€์—์„œ ๋น„์Šทํ•œ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๊ณ  ์™€์„œ ๊ทธ๋Ÿฐ์ง€,์ด์ „ ํŒ€์—์„œ ์ง„ํ–‰ํ–ˆ๋˜ ๋ถ€๋ถ„๋“ค์„ ๋”ฐ์™€์„œ ์žฅ์ ๋“ค๋งŒ ์ถ”๋ ค์„œ ๊ทœ์น™ ์‚ผ์œผ๋ ค๊ณ  ๋…ธ๋ ฅํ–ˆ๋‹ค. ํŠนํžˆ๋‚˜ ๋””์Šค์ฝ”๋“œ๋ฅผ ๋”ฐ๋กœ ํŒŒ์„œ ๊นƒ ์—ฐ๋™์„ ํ•œ ๊ฒƒ์ด ์ธ์ƒ๊นŠ์—ˆ๋‹ค.Discord ์ฑ„๋„ WebHook์œผ๋กœ GitHub ์—ฐ๋™์„œ๋ฒ„ ์šฐํด๋ฆญ -> ์—ฐ๋™ -> ์›นํ›„ํฌ -> ์ƒˆ ์›นํ›„ํฌ์œ„์™€ ๊ฐ™์ด ์ง€์ •ํ•ด์ค€ ๋’ค, ์›น ํ›„ํฌ URL์„ ๋ณต์‚ฌํ•œ๋‹ค. ์—ฐ๋™ํ•˜๊ณ ์ž ํ•˜๋Š” ๊นƒ ๋ฆฌํฌ์ง€ํ„ฐ๋ฆฌ์— ๊ฐ€์„œSetting -> Webhooks -> Add webhook..

[๋‚ด์ผ๋ฐฐ์›€์บ ํ”„_2025JUL28] ๊ณผ์ œ ์ œ์ถœ ๋ฐ ์œ ๋‹ˆํ‹ฐ ์ถ”๊ฐ€ ๊ฐœ์ธ ํ•™์Šต

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

์ŠคํŒŒ๋ฅดํƒ€ ๋ฉ”ํƒ€๋ฒ„์Šค ๋งŒ๋“ค๊ธฐ ๊ณผ์ œ MetaBUS ํŠธ๋Ÿฌ๋ธ” ์ŠˆํŒ…

์ŠคํŒŒ๋ฅดํƒ€ ๋ฉ”ํƒ€๋ฒ„์Šค ๋งŒ๋“ค๊ธฐ ๊ณผ์ œ MetaBUS ํŠธ๋Ÿฌ๋ธ” ์ŠˆํŒ…์”ฌ ์ „ํ™˜๊ณผ ์ƒํƒœ ๋ณต์› ๋ฌธ์ œ ํ•ด๊ฒฐ (LoadScene, Additive, PlayerPrefs, sceneLoaded ์ฝœ๋ฐฑ)๋ฐฐ๊ฒฝ์œ ๋‹ˆํ‹ฐ์—์„œ ๋ฉ”์ธ ์”ฌ๊ณผ ํ”Œ๋ž˜ํ”ผ ๋ฏธ๋‹ˆ๊ฒŒ์ž„ ์”ฌ์„ ์ „ํ™˜ํ•˜๋Š” ๊ณผ์ •์—์„œ ์”ฌ์ด ์™„์ „ํžˆ ์ „ํ™˜๋˜์–ด ๋ฉ”์ธ ์”ฌ์ด ์ดˆ๊ธฐ ์ƒํƒœ๋กœ ๋Œ์•„๊ฐ€๋Š” ์ƒํ™ฉ์ด์—ˆ์Šต๋‹ˆ๋‹ค.๋ฏธ๋‹ˆ๊ฒŒ์ž„์„ ์ž ๊น '๋“ค์–ด๊ฐ”๋‹ค ๋‚˜์˜ค๋Š”' ๋А๋‚Œ์ด ์•„๋‹ˆ๋ผ, ์™„์ „ํžˆ ์ƒˆ๋กœ ์‹œ์ž‘ํ•˜๋Š” ๋“ฏํ•œ ํ”Œ๋ ˆ์ด๋Š” ์œ ์ € ๊ฒฝํ—˜์— ์ข‹์ง€ ์•Š์„ ๊ฒƒ ๊ฐ™์•˜์Šต๋‹ˆ๋‹ค.๋ฐœ๋‹จSceneManager.LoadScene("MainScene") ํ˜ธ์ถœ์€ ๋ฉ”์ธ ์”ฌ์„ ์™„์ „ํžˆ ๋‹ค์‹œ ๋กœ๋“œํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ธฐ์กด ํ”Œ๋ ˆ์ด์–ด ์œ„์น˜๋‚˜ UI ์ƒํƒœ๊ฐ€ ๋ชจ๋‘ ์ดˆ๊ธฐํ™”๋ฉ๋‹ˆ๋‹ค.์ด๋ฅผ ๊ฐœ์„ ํ•˜๊ธฐ ์œ„ํ•ด LoadSceneMode.Additive๋ฅผ ์‚ฌ์šฉํ•ด ๋ฏธ๋‹ˆ ๊ฒŒ์ž„ ์”ฌ์„ ์ถ”๊ฐ€๋กœ ๋กœ๋“œํ•˜๊ณ , Unlo..

[๋‚ด์ผ๋ฐฐ์›€์บ ํ”„_2025JUL27] ์œ ๋‹ˆํ‹ฐ ํ•™์Šต

์œ ๋‹ˆํ‹ฐ ํ•™์Šต ๊ณผ์ œ๋ฅผ ์–ด์ œ ์˜ค๋Š˜ ๋™์•ˆ ๋” ํ•  ์ˆ˜ ์žˆ์—ˆ์œผ๋ฉด ์ข‹์•˜์„ ํ…๋ฐ, ์‚ฌ์ •์ด ์žˆ์–ด์„œ ๊ณผ์ œ๋ฅผ ๊ฑด๋“œ๋ฆด ์ˆ˜๋Š” ์—†์—ˆ๋‹ค.๋Œ€์‹ ์— ์˜ค๋Š˜์€ ์ •๋ฆฌํ•˜์ง€ ์•Š๊ณ  ๋„˜์–ด๊ฐ”์—ˆ๋˜ TopDown_Project ์ค‘ ๋ฐฐ์šด ๊ฐœ๋…๋“ค์„ ์ •๋ฆฌํ•˜๊ณ ,๋ถ€์กฑํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋˜ ๋ถ€๋ถ„๋“ค์„ ์™„์ „ ์ฒด๋“ํ•˜๊ธฐ ์œ„ํ•œ ํ•™์Šต์„ ํ•ด๋ณผ๊นŒํ•œ๋‹ค. ์œ ๋‹ˆํ‹ฐ ์ž…๋ฌธ (2D) - TopDown์œ ๋‹ˆํ‹ฐ ์ž…๋ฌธ (2D) - TopDown๊ฐ•์˜ ๋“ฃ๊ณ  ์ •๋ฆฌํ•จ GetAxisRaw() vs GetAxis()Input.GetAxis("Horizontal")์€ ์ž…๋ ฅ๊ฐ’์„ ๋ถ€๋“œ๋Ÿฝ๊ฒŒ ๋ณด๊ฐ„ํ•ด์„œ ๋ฐ˜ํ™˜ํ•œ๋‹ค. (0์—์„œ 1๋กœ ์ ์  ์ฆ๊ฐ€)Input.GetAxisRaw("Horizontal")์€ ์ฆ‰์‹œ 1, 0, -1 ๊ฐ’์„ ๋ณด๊ฐ„j000.tistory.com์œ„ ๊ฒŒ์‹œ๊ธ€์— ์ •๋ฆฌํ•˜์ง€ ์•Š์•˜๋˜ ๊ฐœ๋…๋“ค์„ ์ •๋ฆฌํ–ˆ๋‹ค.Mathf.Atan2fl..

[๋‚ด์ผ๋ฐฐ์›€์บ ํ”„_2025JUL24] ์œ ๋‹ˆํ‹ฐ ํ•™์Šต, ๋ถ„๋ฐ˜ OT, ๊ฐœ์ธ๊ณผ์ œ

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

[๋‚ด์ผ๋ฐฐ์›€์บ ํ”„_2025JUL23] ์œ ๋‹ˆํ‹ฐ ํ•™์Šต

์œ ๋‹ˆํ‹ฐ ํ•™์Šต ์œ ๋‹ˆํ‹ฐ ๊ฐ•์˜๋ฅผ ์ง‘์ค‘ํ•ด์„œ ๋“ค์—ˆ๋‹ค.์ •๋ฆฌํ•˜๋ฉด์„œ, ์ฃผ์„์„ ๋‹ฌ์•„๊ฐ€๋ฉด์„œ ์ง„ํ–‰ํ–ˆ๋Š”๋ฐ, ์‹œ๊ฐ„์ด ๋„ˆ๋ฌด ์˜ค๋ž˜ ๊ฑธ๋ ค์„œ ์ผ๋‹จ ํ•œ๋ฒˆ ์ญ‰ ๋“ฃ๊ณ  ์ง„ํ–‰ํ•ด์•ผํ•˜๋‚˜ ๊ณ ๋ฏผ์ค‘์ด๋‹ค. ์œ ๋‹ˆํ‹ฐ ์ž…๋ฌธ (3D) - The Stack์œ ๋‹ˆํ‹ฐ ์ž…๋ฌธ (3D)๊ฐ•์˜ ๋“ฃ๊ณ  ์ •๋ฆฌ. ๋ˆ„๋ฝ๋˜๋Š” ๋ถ€๋ถ„ ์žˆ์„ ์ˆ˜ ์žˆ์Œ. LerpLinear Interpolation์˜ ์•ฝ์ž๋กœ, ๋‘ ๊ฐ’ ์‚ฌ์ด๋ฅผ ์ผ์ •ํ•œ ๋น„์œจ๋กœ ์„ ํ˜• ๋ณด๊ฐ„(Interpolation)ํ•˜๋Š” ๊ธฐ๋Šฅ์ด๋‹ค.์œ ๋‹ˆํ‹ฐ์—์„œ๋Š” ์ฃผ๋กœ Mathf.Lerp๋‚˜ Vector3.Lj000.tistory.com ์œ ๋‹ˆํ‹ฐ ์ž…๋ฌธ (2D) - TopDown์œ ๋‹ˆํ‹ฐ ์ž…๋ฌธ (2D) - TopDown๊ฐ•์˜ ๋“ฃ๊ณ  ์ •๋ฆฌํ•จ GetAxisRaw() vs GetAxis()Input.GetAxis("Horizontal")์€ ์ž…๋ ฅ๊ฐ’์„ ๋ถ€๋“œ๋Ÿฝ๊ฒŒ ๋ณด๊ฐ„ํ•ด์„œ ๋ฐ˜ํ™˜ํ•œ..

[๋‚ด์ผ๋ฐฐ์›€์บ ํ”„_2025JUL22]ํ•œ๊ธ€ ๊นจ์ง ์„ค์ •, FindObjectsOfType, TextMesh gitignore

ํ•œ๊ธ€ ๊นจ์ง ์„ค์ •, FindObjectsOfType, TextMesh gitignore ์ƒˆ๋กœ์šด ํŒ€์„ ๋งŒ๋‚ฌ๋‹ค!! ๋ฐœ์ œ ๊ฐ€์ด๋“œ๋ฅผ ๋“ฃ๊ธฐ ์ „์— ์งง๊ฒŒ ์•„์ด์Šค๋ธŒ๋ ˆ์ดํ‚น์„ ํ–ˆ๋Š”๋ฐ, ๋‹ค๋“ค ํ”„๋กœ์ ํŠธ์— ์ž„ํ•˜๋Š” ๋ชฉํ‘œ๊ฐ€ ๊ฐ™์•„์„œ ์ข‹์•˜๋‹ค.์ด๋ฒˆ ์ฑ•ํ„ฐ ์ฒซ์งธ์ฃผ๋Š” ๊ฐœ์ธ๊ณผ์ œ์ด๊ณ , ๋‘˜์งธ์ฃผ๋Š” ํŒ€๊ณผ์ œ์ด๋ฏ€๋กœ.. ์ผ๋‹จ ์ฒซ์งธ์ฃผ ํŒ€์žฅ์„ ๋งก์•˜๋‹ค!์œ ๋‹ˆํ‹ฐ๋ฅผ ์•„์ง ์•ˆ๋‹ค๋ค„๋ด์„œ ์ด์ „ ํŒ€์ฒ˜๋Ÿผ ์ฃผ๋„ํ•  ์ˆ˜ ์žˆ์„ ๊ฑฐ๋ผ๋Š” ํ™•์‹ ์ด ์—†์œผ๋ฏ€๋กœ, ๋‘˜์งธ์ฃผ์—๋Š” ํŒ€์žฅ์ด ๋ฐ”๋€” ์ˆ˜๋„ ์žˆ๋‹ค๊ณ  ์–ธ๊ธ‰์€ ํ•ด๋’€๋‹ค.ใ…Žใ…Žใ…Žใ…Žใ…ŽVSCode ํ•œ๊ธ€ ๊นจ์ง ์„ค์ •์˜ˆ์ „์—๋„ ๋ฐœ์ƒํ–ˆ์ง€๋งŒ ๊ทธ๋ƒฅ ์‹œ์Šคํ…œ ์–ธ์–ด ํ•œ๊ธ€ ์„ค์น˜ํ•˜๊ณ , Visual Studio 2022 ๋ฅผ ์ด์šฉํ•˜๋Š” ๋™์•ˆ์—๋Š” ๋ฐœ์ƒํ•˜์ง€ ์•Š์•˜๋Š”๋ฐ...Unity๋กœ ๋‹ค์‹œ ํ•™์Šต์„ ์‹œ์ž‘ํ•˜๋‹ˆ ํ•œ๊ธ€์ด ๊นจ์ง€๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค. ๏ฟฝ๏ฟฝ๏ฟฝ๏ฟฝ ลฌ๏ฟฝ๏ฟฝ๏ฟฝ๏ฟฝ๏ฟฝ๏ฟฝ ๏ฟฝฬน๏ฟฝ rigidbody๏ฟฝ๏ฟฝ ๏ฟฝึพ๎ผญ _..

[๋‚ด์ผ๋ฐฐ์›€์บ ํ”„_2025JUL11]TextRPG ๊ณผ์ œ ์ œ์ถœ

[๋‚ด์ผ๋ฐฐ์›€์บ ํ”„_2025JUL11]TextRPG ๊ณผ์ œ ์ œ์ถœ ์˜ค๋Š˜์€ ๊ณผ์ œ๋ฅผ ์ œ์ถœํ•˜๋Š” ๋‚ ์ด๋‹ค!๊ณผ์ œ ์ œ์ถœ ํ›„ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ๋„ ๋ช‡๊ฐœ ํ’€์—ˆ๋‹ค. [ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค]์ตœ๋Œ“๊ฐ’๊ณผ ์ตœ์†Ÿ๊ฐ’ (C#)https://school.programmers.co.kr/learn/courses/30/lessons/12939 ํ”„๋กœ๊ทธ๋ž˜๋จธ์ŠคSW๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ํ‰๊ฐ€, ๊ต์œก์˜ Total Solution์„ ์ œ๊ณตํ•˜๋Š” ๊ฐœ๋ฐœ์ž ์„ฑ์žฅ์„ ์œ„ํ•œ ๋ฒ ์ด์Šค์บ ํ”„programmers.co.kr ๋”๋ณด๊ธฐ๋”๋ณด๊ธฐ Problem Description๋ฌธj000.tistory.com JSON ์—ญ์ง๋ ฌํ™” ์‹œ ID ์ถฉ๋Œ๋ชจ๋“  ๋‚ด์šฉ์„ ์ž˜ ๋กœ๋“œํ•˜๋Š”๋ฐ, ์•„์ดํ…œ ์ฐฉ์šฉ ์—ฌ๋ถ€๊ฐ€ ์ œ๋Œ€๋กœ ์ ์šฉ๋˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋ฐœ์ƒํ–ˆ๋‹ค.๋ชจ๋‘ ์ฐฉ์šฉ์ด ํ•ด์ œ๋œ ์ƒํƒœ๋กœ ๋ณด์ด๋Š” ๊ฒƒ์ด๋‹ค.๊ทผ๋ฐ ์žฅ์ฐฉ์„ ์‹œ๋„ํ•˜๋ ค๋‹ˆ.. ์•„๋ž˜์™€ ๊ฐ™์€ ๋ฐ˜์‘์ด ์™”๋‹ค..

[๋‚ด์ผ๋ฐฐ์›€์บ ํ”„_2025JUL10]TextRPG ๋˜์ „/๋ ˆ๋ฒจ/์ €์žฅ ๊ตฌํ˜„

[๋‚ด์ผ๋ฐฐ์›€์บ ํ”„_2025JUL10]TextRPG ๋˜์ „/๋ ˆ๋ฒจ๊ตฌํ˜„ ์‹œ๊ฐ„์ด ๋„ˆ๋ฌด ๋น ๋ฅด๋‹ค. ๋ฒŒ์จ ๋ชฉ์š”์ผ!ReadMe GitHub์— ํ”„๋กœ์ ํŠธ๋ฅผ ์˜ฌ๋ฆด ๋•Œ, ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ ๊ฐœ์š”์™€ ์‚ฌ์šฉ ๋ฐฉ๋ฒ•, ํ˜‘์—… ๋ฐฉ์‹ ๋“ฑ์˜ ์ •๋ณด๋ฅผ ๋‹ด๋Š” ๋ฌธ์„œ์ด๋‹ค.๋ˆ„๊ฐ€ ๋‚ด ํ”„๋กœ์ ํŠธ๋ฅผ ๋ณด๊ฒŒ ๋ ์ง€๋ฅผ ๊ณ ๋ คํ•˜์—ฌ, ๊ทธ๋“ค์ด ์•Œ๊ณ  ์‹ถ์–ด ํ•  ๋‚ด์šฉ์„ ์ค‘์‹ฌ์œผ๋กœ ์ž‘์„ฑํ•˜๋Š” ๊ฒƒ์ด ์ข‹๋‹ค.๋ณดํ†ต์€ํ˜‘์—… ์ค‘์ธ ํŒ€์›๋“ค๊ณผ ๊ฐ™์€ ๋ฐฉํ–ฅ์„ฑ๊ณผ ์ดํ•ด๋ฅผ ๊ณต์œ ํ•˜๊ธฐ ์œ„ํ•ด์™ธ๋ถ€ ์‚ฌ์šฉ์ž๊ฐ€ ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•ด ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋„๋ก ๋•๊ธฐ ์œ„ํ•ด์‹œ๊ฐ„์ด ์ง€๋‚˜ ๋‹ค์‹œ ํ”„๋กœ์ ํŠธ๋ฅผ ์—ด์—ˆ์„ ๋•Œ ๋‚ด์šฉ์„ ์‰ฝ๊ฒŒ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๊ธฐ ์œ„ํ•ด์ž‘์„ฑ๋˜๋ฉฐ, ๋‚ด ๊ฒฝ์šฐ์—๋„ ๋น„์Šทํ•˜๋‹ค.ReadMe์˜ ๊ตฌ์„ฑ ์˜ˆ์‹œProject Description: ํ”„๋กœ์ ํŠธ์˜ ๋ชฉ์ ๊ณผ ์ฃผ์š” ๊ธฐ๋Šฅ์„ ๊ฐ„๋‹จํžˆ ์„ค๋ช…Project Information: ์‚ฌ์šฉํ•œ ๊ธฐ์ˆ  ์Šคํƒ, ์„ค์น˜ ๋ฐฉ๋ฒ•..

[๋‚ด์ผ๋ฐฐ์›€์บ ํ”„_2025JUL09] ์•Œ๊ณ ๋ฆฌ์ฆ˜, TextRPG SceneManager ๊ตฌํ˜„

์•Œ๊ณ ๋ฆฌ์ฆ˜, TextRPG SceneManager ๊ตฌํ˜„ ์˜ค์ „์—... ๋ถ„๋ช….. ๊ณ„ํš์—๋Š”... TextRPG๋ฅผ ํ•˜๊ธฐ๋กœ ํ–ˆ์„ ํ…๋ฐ..๋„์ €ํžˆ ์†์ด ๊ฐ€์ง€ ์•Š์•„์„œ, ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๋•ก๊ฒจ์™”๋‹ค.๋‡Œ ํ’€๊ธฐ์—๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด์ง€!์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋‚จ์€ ๊ฐ•์˜๋ฅผ ๋‹ค ๋“ฃ๊ณ , ๊ณผ์ œ ์ค‘์— Easy์ธ ๊ฒƒ์„ ๊ณจ๋ผ์„œ ์ง„ํ–‰ํ–ˆ๋‹ค.๋‹ค๋ฅธ ๊ฒƒ๋“ค์€ ๋‚œ์ด๋„๊ฐ€ Hard, Medium์ด๋”๋ผ.๋ƒ…๋‹ค 1๋ฒˆ ๋ฌธ์ œ์— Hard ๋ผ๋‡จ... 2025.07.09 - [๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ] - [LeetCode] 733. Flood Fill (C#) [LeetCode] 733. Flood Fill (C#)LeetCode - Problems - Algorithms - 733. Flood FillProblem DescriptionYou are given an image represented by an..