์ €์ „๋ ฅ ์‹œ์Šคํ…œ์— ์ตœ์ ํ™”๋œ LDL ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ถœ์‹œ

LDL(Little DirectMedia Layer) ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์˜ ์ฒซ ๋ฒˆ์งธ ๋ฆด๋ฆฌ์Šค๊ฐ€ ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋Š” ๋ ˆ๊ฑฐ์‹œ ํ•˜๋“œ์›จ์–ด์—์„œ ์‹คํ–‰๋˜๋„๋ก ๊ฐœ๋ฐœ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋Š” 2D ๊ทธ๋ž˜ํ”ฝ ์ž‘์—…, ์œˆ๋„์šฐ ๋ฐ OS ์ด๋ฒคํŠธ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ ๊ฐ„๋‹จํ•œ ํฌ๋กœ์Šค ํ”Œ๋žซํผ API๋ฅผ ์ œ๊ณตํ•˜๋ฉฐ, ๊ฐ„๋‹จํ•œ ๊ฒŒ์ž„ ๋ฐ ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์— ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ ์ด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋Š” Arcanum ๊ฒŒ์ž„์˜ ๋Œ€์ฒด ์˜คํ”ˆ ๊ฒŒ์ž„ ์—”์ง„ ๊ฐœ๋ฐœ์— ์ด๋ฏธ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ ์ฝ”๋“œ๋Š” C++ 98๋กœ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ BSL 1.0(Boost Software License)์— ๋”ฐ๋ผ ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค.

์ €์ž๋Š” ๋ ˆ๊ฑฐ์‹œ ํ”Œ๋žซํผ์— ๋งž๊ฒŒ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์ตœ์ ํ™”ํ•˜๊ณ  ๋‹ค์–‘ํ•œ ์šด์˜ ์ฒด์ œ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋‹จ์ผ ์ด์‹ ๊ฐ€๋Šฅํ•œ C++ API๋ฅผ ๋งŒ๋“œ๋Š” ๋ฐ ์ƒ๋‹นํ•œ ๋…ธ๋ ฅ์„ ๊ธฐ์šธ์˜€์Šต๋‹ˆ๋‹ค(C ํ”„๋กœ๊ทธ๋žจ์šฉ API๋„ ์ถ”๊ฐ€๋กœ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค). ํ˜„์žฌ ๋ฒ„์ „์—์„œ๋Š” ๋‹ค์Œ ํ™˜๊ฒฝ์—์„œ์˜ ์ž‘์—…์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. Linux (Debian 3์„ธ ์ด์ƒ) ๋ฐ Windows (Windows 95 ์ด์ƒ).

OpenGL 1.2 ๋ฐ OpenGL 3.0์„ ์‚ฌ์šฉํ•œ GPU ๋ Œ๋”๋ง๊ณผ CPU๋ฅผ ์‚ฌ์šฉํ•œ ์†Œํ”„ํŠธ์›จ์–ด ๋ Œ๋”๋ง์„ ๋ชจ๋‘ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๋ Œ๋”๋ง ๋ฐฉ์‹์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์‹คํ–‰ ์ค‘์— ๋™์ ์œผ๋กœ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Linux XLib ํ”„๋กœํ† ์ฝœ์ด ์ง€์›๋˜๋ฉฐ, Wayland ํ”„๋กœํ† ์ฝœ ์ง€์›๋„ ๊ฐœ๋ฐœ ์ค‘์ž…๋‹ˆ๋‹ค. ์‚ฌ์šด๋“œ ์ฒ˜๋ฆฌ ๊ธฐ๋Šฅ์ด ์ œ๊ณต๋˜๋ฉฐ, ๋‹ค์–‘ํ•œ ์ด๋ฏธ์ง€ ํ˜•์‹(bmp, png, tga, jpg)์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

ํ–ฅํ›„ ๊ณ„ํš์—๋Š” Direct3D 9/10/11์„ ์‚ฌ์šฉํ•œ ๋ Œ๋”๋ง, ์ŠคํŠธ๋ฆฌ๋ฐ ์˜ค๋””์˜ค, Freetype ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•œ ํ…์ŠคํŠธ ์ถœ๋ ฅ, ์ŠคํŠธ๋ฆผ ๋ฐ ๋„คํŠธ์›Œํฌ ์ž‘์—…์„ ์œ„ํ•œ API ์ง€์›์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ํ”Œ๋žซํผ์œผ๋กœ์˜ ํฌํŒ… ๋˜ํ•œ ๊ณ„ํš๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. AndroidiOS ๋ฐ macOS.

์ €์ „๋ ฅ ์‹œ์Šคํ…œ์— ์ตœ์ ํ™”๋œ LDL ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ถœ์‹œ
์ €์ „๋ ฅ ์‹œ์Šคํ…œ์— ์ตœ์ ํ™”๋œ LDL ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ถœ์‹œ


์ถœ์ฒ˜ : opennet.ru
DDoS ๋ณดํ˜ธ, VPS VDS ์„œ๋ฒ„๊ฐ€ ์žˆ๋Š” ์‚ฌ์ดํŠธ๋ฅผ ์œ„ํ•œ ์•ˆ์ •์ ์ธ ํ˜ธ์ŠคํŒ… ๊ตฌ์ž… ๐Ÿ”ฅ DDoS ๊ณต๊ฒฉ ๋ฐฉ์ง€ ๊ธฐ๋Šฅ์ด ํƒ‘์žฌ๋œ ์•ˆ์ •์ ์ธ ์›น์‚ฌ์ดํŠธ ํ˜ธ์ŠคํŒ…, VPS ๋ฐ VDS ์„œ๋ฒ„๋ฅผ ๊ตฌ๋งคํ•˜์„ธ์š” | ProHoster