Inflearn brand logo image
Inflearn brand logo image
์ฑ„๋„ํ†ก ์•„์ด์ฝ˜
BEST

[C#๊ณผ ์œ ๋‹ˆํ‹ฐ๋กœ ๋งŒ๋“œ๋Š” MMORPG ๊ฒŒ์ž„ ๊ฐœ๋ฐœ ์‹œ๋ฆฌ์ฆˆ] Part6: ์›น ์„œ๋ฒ„

๊ฒŒ์ž„ ๊ฐœ๋ฐœ์— ํ•„์š”ํ•œ ์›น์„œ๋ฒ„์— ๋Œ€ํ•œ ์ „๋ฐ˜์ ์ธ ๋‚ด์šฉ์„ ์ตœ์‹  ASP.NET Core (Blazor, WebAPI)๋ฅผ ์ด์šฉํ•ด ํ•™์Šตํ•˜๋Š” ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.

Thumbnail
Rookiss๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

[๊ฒŒ์ž„ ํ”„๋กœ๊ทธ๋ž˜๋จธ ์ทจ์—…์˜ ์ •์„] ๋ฉ˜ํ† ๋ง 2๊ฐœ์›”์ฐจ ๋ชจ์ง‘

์•ˆ๋…•ํ•˜์„ธ์š” Rookiss์ž…๋‹ˆ๋‹ค.

๋ฉ˜ํ† ๋ง 2๊ฐœ์›”์ฐจ ๋ชจ์ง‘์„ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.
https://inf.run/ZTG6

์ฃผ์ œ : [๊ฒŒ์ž„ ํ”„๋กœ๊ทธ๋ž˜๋จธ ์ทจ์—…์˜ ์ •์„] Part2 ์ž๋ฃŒ๊ตฌ์กฐ/์•Œ๊ณ ๋ฆฌ์ฆ˜ & STL
์ตœ๋Œ€ ์ธ์› : 15+15=30๋ช…
์œ„์น˜ : ์˜จ๋ผ์ธ (Discord+์นดํ†ก ๋‹จํ†ก๋ฐฉ)
๋‚ ์งœ : 11์›” ๋งค์ฃผ ํ† /์ผ (11/5~11/27)
์‹œ๊ฐ„ : ์˜คํ›„ 1์‹œ~7์‹œ (6x4=24์‹œ๊ฐ„)
๋น„์šฉ : 44๋งŒ์›

์ฒซ ๋‹ฌ ๋ฉ˜ํ† ๋ง ๋ถ€ํŠธ์บ ํ”„ ์šด์˜ ํ”ผ๋“œ๋ฐฑ์— ๋”ฐ๋ผ
- ์ ˆ๋ฐ•ํ•˜๊ฒŒ ์ทจ์—…์„ ๋ชฉํ‘œ๋กœ ์ง„๋“ํ•˜๊ฒŒ ๊ณต๋ถ€ํ•  ์˜ํ–ฅ์ด ์žˆ์œผ์‹  ๋ถ„ ์œ„์ฃผ๋กœ ๋ชจ์ง‘ํ•ฉ๋‹ˆ๋‹ค.
- ์ฒ˜์Œ์—” ํด๋ผ ์œ„์ฃผ ํฌํด ๊ณผ์ •์œผ๋กœ ๊ธฐํšํ–ˆ์ง€๋งŒ, ๋ฉด๋‹ด ๊ฒฐ๊ณผ์— ๋”ฐ๋ผ DXํฌํด+UEํฌํด+์„œ๋ฒ„ ์—ฐ๋™๊นŒ์ง€ ๋‘๋ฃจ ์ค€๋น„ํ•˜๋Š” ์ข…ํ•ฉ ์ทจ์—… ํฌํด ์ค€๋น„ ๊ณผ์ •์œผ๋กœ ๋ชฉํ‘œ๋ฅผ ์ˆ˜์ •ํ•ฉ๋‹ˆ๋‹ค.
- ์ค‘๊ฐ„์— IOCP ์„œ๋ฒ„ ์—ฐ๋™์ด, ํ›„๋ฐ˜๋ถ€์— UE ํฌํด ์ œ์ž‘์ด 1๋‹ฌ์”ฉ ์ถ”๊ฐ€๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

- ํ† ์š”์ผ/์ผ์š”์ผ ๋™์ผํ•œ ๋‚ด์šฉ์„ ๋‘ ๋ฒˆ ๊ฐ•์˜ํ•˜์ง€๋งŒ, ํ† ์š”๋ฐ˜์€ ์ƒ๋Œ€์ ์œผ๋กœ ์ดˆ๋ณด์ž ์œ„์ฃผ๋กœ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค. (๋ถ€๋‹ด์—†์ด ์งˆ๋ฌธํ•  ์ˆ˜ ์žˆ๋„๋ก)
- ํ† ์š”์ผ/์ผ์š”์ผ ๊ต์ฐจ ์ˆ˜๊ฐ• or ์–‘์ผ ๋‹ค ์ฐธ์„๋„ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

** ์‹œํ—˜์ด ๋งŽ์ด ๋‚จ์€ ๋Œ€ํ•™์ƒ ๋ถ„๋“ค์ด๋‚˜, ์ทจ๋ฏธ๋กœ ๊ฐ€๋ณ๊ฒŒ ๋ง›๋ณด๊ธฐ๋ฅผ ํฌ๋งํ•˜์‹œ๋Š” ๋ถ„๋“ค ๋“ฑ

๋Œ€์ฒด์ ์œผ๋กœ ์‹œ๊ฐ„์ด ๋งŽ์ด ์—†์œผ์‹  ๋ถ„๋“ค์€ ํ˜„์‹ค์ ์œผ๋กœ ๋”ฐ๋ผ์˜ค๊ธฐ๊ฐ€ ํž˜๋“œ์‹ญ๋‹ˆ๋‹ค. **

์„ ์ฐฉ์ˆœ์ด ์•„๋‹ˆ๊ณ  ๊ธฐ์กด ์ฐธ์—ฌ์ž๋ฅผ ์šฐ์„ ์ ์œผ๋กœ,
๋‚จ๋Š” ์ž๋ฆฌ๊ฐ€ ์žˆ์œผ๋ฉด ์ฐธ์—ฌ ํฌ๋ง ์‚ฌ์œ ์— ๋”ฐ๋ผ ์ธ์›์„ ๋ชจ์ง‘ํ•œ ํ›„,
๋ชจ์ง‘์ด ์™„๋ฃŒ๋˜๋ฉด ๋ฉ˜ํ† ๋ง์„ ๋‹ซ์•„๋†“๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.


๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

๋Œ“๊ธ€