๐Ÿ“บ ์˜์ƒ ์š”์•ฝ ์•„์นด์ด๋ธŒ
โ† ๋ชฉ๋ก

The Next Game Engine Won't Have a Manual โ€” Arturo Nunez, Nereu

AI Engineer ยท 2026-08-19 00:00 ยท 19:33

ํ•œ ์ค„ ํ•ต์‹ฌ

์ด ์˜์ƒ์€ ๊ฒŒ์ž„ ์—”์ง„์˜ ํ•ต์‹ฌ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ฝ”๋“œ๊ฐ€ ์•„๋‹ˆ๋ผ ์ž์—ฐ์–ด ์„ค๋ช…์œผ๋กœ ๋ฐ”๊พธ๊ณ , ํƒœ๊ทธ์™€ ์ปจํ…์ŠคํŠธ ์กฐ๋ฆฝ์œผ๋กœ ๊ฒŒ์ž„ ์ œ์ž‘์˜ ์ง„์ž…์žฅ๋ฒฝ์„ ๋‚ฎ์ถ”๋Š” ์ƒˆ๋กœ์šด ๋ฐฉ์‹์ด ๊ฐ€๋Šฅํ•˜๋‹ค๊ณ  ์ฃผ์žฅํ•œ๋‹ค.

์‹œ๊ฐ„๋ณ„ ์š”์•ฝ

  1. 0:00
    ์„ค๋ช…๋งŒ์œผ๋กœ ๊ฒŒ์ž„์„ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋งŒ๋“ค๊ธฐ ๋กœ๋ด‡ ์บ๋ฆญํ„ฐ๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ  WASD ์ด๋™๊ณผ ์• ๋‹ˆ๋ฉ”์ด์…˜์„ ์ž์—ฐ์–ด๋กœ ์ง€์‹œํ•ด ๋ฐ”๋กœ ๊ฒŒ์ž„ ์˜ค๋ธŒ์ ํŠธ๋กœ ๋งŒ๋“œ๋Š” ์‹œ์—ฐ์„ ํ†ตํ•ด, ์•ž์œผ๋กœ์˜ ๊ฒŒ์ž„ ์ œ์ž‘์€ ์ฝ”๋”ฉ๋ณด๋‹ค ์›ํ•˜๋Š” ๋™์ž‘์„ ๋ง๋กœ ์„ค๋ช…ํ•˜๋Š” ๋ฐฉ์‹์ด ๋  ์ˆ˜ ์žˆ์Œ์„ ๋ณด์—ฌ์ค€๋‹ค. ๊ฑด๋ฌผ, ๋น„, ์นด๋ฉ”๋ผ ์ถ”์ ๊นŒ์ง€ ๊ณ„์† ์„ค๋ช…์„ ๋ง๋ถ™์ด๋ฉฐ ๊ฒŒ์ž„์„ ์กฐ๋ฆฝํ•˜๋“ฏ ๋งŒ๋“ค์–ด ๊ฐ„๋‹ค.
  2. 2:45
    ๊ฒŒ์ž„ ๋งŒ๋“ค๊ธฐ๊ฐ€ ์–ด๋ ค์šด ์ด์œ  ์ „ํ†ต์ ์ธ ๋„๊ตฌ๋กœ๋Š” ๊ฐ™์€ ๊ฒฐ๊ณผ๋ฅผ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ์ฝ”๋“œ, ์—์…‹ ์ž„ํฌํŠธ, ์„ค์ •, ์ปดํฌ๋„ŒํŠธ ์กฐํ•ฉ์„ ๋ชจ๋‘ ์ดํ•ดํ•ด์•ผ ํ•˜๋ฏ€๋กœ ์ง„์ž…์žฅ๋ฒฝ์ด ๋งค์šฐ ๋†’๋‹ค. ์ œ์ž‘์ž๋Š” Unity์—์„œ ์˜ค๋žซ๋™์•ˆ ๋ณด์•„ ์˜จ ๋ฐ˜๋ณต์  ๊ณ ์ƒ์„ ๋ฐ”ํƒ•์œผ๋กœ, ๊ฒŒ์ž„ ์ œ์ž‘์˜ ์–ด๋ ค์›€์€ ๊ธฐ์ˆ ๋ณด๋‹ค๋„ ์›Œํฌํ”Œ๋กœ์˜ ๋น„ํšจ์œจ์— ์žˆ๋‹ค๊ณ  ๋ณธ๋‹ค.
  3. 4:27
    Unity์—์„œ 10๋…„ ๋™์•ˆ ๋ฐ˜๋ณต๋œ ๊ณ ์ƒ์„ ๋ณด๋‹ค ๊ฒŒ์ž„ ์ œ์ž‘์—๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ, 3D ๋ชจ๋ธ๋ง, ๋ Œ๋”๋ง, ์Œ์•…, ์• ๋‹ˆ๋ฉ”์ด์…˜ ๋“ฑ ๋‹ค์–‘ํ•œ ์—ญ๋Ÿ‰์ด ํ•„์š”ํ•ด ์†Œ๊ทœ๋ชจ ํŒ€์ด๋‚˜ ๊ฐœ์ธ์ด ๊ฐ๋‹นํ•˜๊ธฐ ์–ด๋ ต๋‹ค. ๊ธฐ์ˆ ์ ์œผ๋กœ ๋™์ž‘ํ•˜๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋Š” ์ถฉ๋ถ„ํ•˜์ง€ ์•Š๊ณ  ์žฌ๋ฏธ๊นŒ์ง€ ํ™•๋ณดํ•ด์•ผ ํ•˜๋ฉฐ, ์ œ์ž‘ ๊ณผ์ • ์ž์ฒด๋„ ํ”Œ๋ ˆ์ดํ•˜๋“ฏ ์ฆ๊ฑฐ์›Œ์•ผ ํ•œ๋‹ค๋Š” ๊ด€์ ์ด ๊ฐ•์กฐ๋œ๋‹ค.
  4. 6:59
    ๊ฐ•๋ ฅํ•œ ์—”์ง„๊ณผ LLM์ด ์žˆ์–ด๋„ ์•„์ง ๋งž๋ฌผ๋ฆฌ์ง€ ์•Š๋Š” ์ด์œ  Unreal, Unity, LLM, agent๊ฐ€ ์žˆ์–ด๋„ ์—”์ง„์˜ ์–ธ์–ด์™€ ์ฝ”๋“œ์˜ ์–ธ์–ด๋ฅผ ์—ฌ์ „ํžˆ ์•Œ์•„์•ผ ํ•ด์„œ ์ž์—ฐ์–ด์™€ ๊ฒŒ์ž„ ์—”์ง„ ์‚ฌ์ด๊ฐ€ ๋งค๋„๋Ÿฝ๊ฒŒ ์ด์–ด์ง€์ง€ ์•Š๋Š”๋‹ค. ํ˜„์žฌ ๋ฐฉ์‹์€ ๋ชจ๋ธ์ด ๋งค๋ฒˆ ๊ฐ™์€ ๊ตฌ์กฐ๋ฅผ ์žฌ๋ฐœ๋ช…ํ•˜๊ฒŒ ๋งŒ๋“ค๊ธฐ ์‰ฌ์šฐ๋ฉฐ, ๊ธฐ๋ณธ ์ดˆ์ ๋„ ๊ฒŒ์ž„ ๋””์ž์ธ๋ณด๋‹ค ์—”์ง„ ๋‚ด๋ถ€์— ๋งž์ถฐ์ ธ ์žˆ๋‹ค.
  5. 7:49
    ์บ๋ฆญํ„ฐ ์ œ์–ด ๋’ค์— ์ˆจ์–ด ์žˆ๋Š” ๋ณด์ผ๋Ÿฌํ”Œ๋ ˆ์ดํŠธ ์บ๋ฆญํ„ฐ๋ฅผ ์›€์ง์ด๋ ค๋ฉด mesh, renderer, animator, rigid body, collider, audio source ๊ฐ™์€ ์š”์†Œ๋ฅผ ๋ชจ๋‘ ์ค€๋น„ํ•˜๊ณ  ์—ฐ๊ฒฐํ•ด์•ผ ํ•˜๋ฉฐ, ๋Œ€๋ถ€๋ถ„์€ ๋ชจ๋“  ๊ฒŒ์ž„์— ๋ฐ˜๋ณต๋˜๋Š” ๋ณด์ผ๋Ÿฌํ”Œ๋ ˆ์ดํŠธ๋‹ค. ์ด๋Ÿฐ ๊ตฌ์„ฑ ์š”์†Œ ์„ค๋ช… ๋Œ€์‹ , ํ™”๋ฉด์— ๊ทธ๋ ค์งˆ ์ˆ˜ ์žˆ๊ณ  ๋ฌผ๋ฆฌ๋ฅผ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๋Š” ๋Œ€์ƒ์„ ๊ณตํ†ต๋œ ๋ฐฉ์‹์œผ๋กœ ๋‹ค๋ฃจ๋Š” ์ถ”์ƒํ™”๊ฐ€ ํ•„์š”ํ•˜๋‹ค.
  6. 8:45
    ๋ชจ๋“  ๊ฒƒ์€ ์—์…‹์ด๊ณ  ํƒœ๊ทธ๊ฐ€ ์˜๋„๋ฅผ ์„ค๋ช…ํ•œ๋‹ค ๋Œ€์ƒ์„ character, animated, double jump ๊ฐ™์€ ํƒœ๊ทธ๋กœ ์„ค๋ช…ํ•˜๊ณ , coin์„ ๋จน์œผ๋ฉด score๋ฅผ ์˜ฌ๋ฆฌ๋Š” ์‹์˜ ์ด๋ฒคํŠธ ์˜๋„๋ฅผ ํƒœ๊ทธ๋กœ ํ‘œํ˜„ํ•˜๋Š” ์ ‘๊ทผ์ด ์ œ์•ˆ๋œ๋‹ค. ๋ฌผ๋ฆฌ์™€ ๋ Œ๋”๋ง์€ ์—ฌ์ „ํžˆ ๋‚ด๋ถ€์—์„œ ์ฒ˜๋ฆฌ๋˜์ง€๋งŒ, ์‚ฌ์šฉ์ž๋Š” ๊ฒŒ์ž„ ์–ธ์–ด๋กœ ์˜๋„๋ฅผ ๋งํ•˜๋“ฏ ์ œ์ž‘ํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•œ๋‹ค๋Š” ๋ฐฉํ–ฅ์ด๋‹ค.
  7. 9:37
    ์—์…‹ ํƒœ๊ทธ ์‹œ์Šคํ…œ๊ณผ ๊ฑด๋ฌผ์„ ์ฃผํ–‰ ๊ฐ€๋Šฅํ•˜๊ฒŒ ๋งŒ๋“ค๊ธฐ ATS(asset tag system)๋Š” ECS์™€ data-oriented design์—์„œ ์ฐฉ์•ˆํ•ด, ์˜ค๋ธŒ์ ํŠธ๋ฅผ ํƒœ๊ทธ๋กœ ๊ธฐ์ˆ ํ•˜๊ณ  ์‹œ์Šคํ…œ์ด ํŠน์ • ํƒœ๊ทธ ์กฐํ•ฉ์„ ๊ฐ€์ง„ ๋Œ€์ƒ๋งŒ ์ฐพ์•„ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ตฌ์กฐ๋‹ค. ๊ฑด๋ฌผ์— vehicle๊ณผ drivable ํƒœ๊ทธ๋ฅผ ๋ถ™์ด๋ฉด Mario Kart ์Šคํƒ€์ผ์˜ ์ฃผํ–‰ ๊ฐ€๋Šฅํ•œ ๊ฑด๋ฌผ๋„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์œผ๋ฉฐ, AI assistant๋Š” ๋ง‰ํ˜”์„ ๋•Œ ์ ์ ˆํ•œ ํƒœ๊ทธ์™€ ๋„๊ตฌ๋ฅผ ์ฐพ์•„ ์ ์šฉํ•ด ์ค€๋‹ค.
  8. 11:21
    ํ”„๋กฌํ”„ํŠธ์— ๋“ค์–ด๊ฐ€๋Š” ์ปจํ…์ŠคํŠธ ๋งŒ๋“ค๊ธฐ ํ”„๋กฌํ”„ํŠธ๋Š” ํ˜„์žฌ ์”ฌ์˜ ์ •๋ณด์— ๋”ํ•ด ์—์…‹ ์ข…๋ฅ˜, ๊ฒŒ์ž„ ์žฅ๋ฅด, ์‚ฌ์šฉ์ž๊ฐ€ ์›ํ•˜๋Š” ๋ถ„์œ„๊ธฐ ๊ฐ™์€ ์ถ”๊ฐ€ ์ •๋ณด๋ฅผ ํ•จ๊ป˜ ๋ถ™์—ฌ ๊ตฌ์„ฑ๋œ๋‹ค. ์Šคํฌ๋ฆฝํŒ… ์—†์ด๋„ ์—”์ง„ ์•ˆ์˜ ํƒœ๊ทธ์™€ ์‹œ์Šคํ…œ์„ AI๊ฐ€ ํ˜ธ์ถœํ•˜๊ณ  ๊ฐฑ์‹ ํ•˜๋ฉฐ, ์กฐ๋ช…ยทํ›„์ฒ˜๋ฆฌ์ฒ˜๋Ÿผ ์žฅ๋ฅด์™€ ๋ถ„์œ„๊ธฐ์— ์˜ํ–ฅ์„ ์ฃผ๋Š” ์š”์†Œ๋ฅผ ํ•จ๊ป˜ ๋ถ„ํ•ดํ•ด ๋‹ค๋ฃฌ๋‹ค.
  9. 14:52
    ์ปจํ…์ŠคํŠธ ์กฐ๋ฆฝ์— ์ ์šฉํ•œ ์ˆ˜์ค€๋ณ„ ๋””ํ…Œ์ผ 6,000~7,000๊ฐœ์˜ ์—์…‹์„ ์‚ฌ๋žŒ์ด ์ง์ ‘ ํƒœ๊น…ํ•  ์ˆ˜ ์—†์–ด vision model๋กœ ์„ค๋ช…์„ ์ƒ์„ฑํ•˜๊ณ , ์”ฌ ์ „์ฒด๋ฅผ ํ•œ ๋ฒˆ์— ๋„ฃ๋Š” ๋Œ€์‹  ๊ฐ€๊นŒ์šด ๋Œ€์ƒ์— ๋” ๋งŽ์€ ์ •๋ณด๋ฅผ ์ฃผ๋Š” level of detail ๋ฐฉ์‹์„ ์ปจํ…์ŠคํŠธ ๊ตฌ์„ฑ์— ์ ์šฉํ•œ๋‹ค. ์‚ฌ์šฉ์ž๊ฐ€ ํ˜„์žฌ ํŽธ์ง‘ ์ค‘์ธ ๋Œ€์ƒ ์ฃผ๋ณ€ ์ •๋ณด๋Š” ๋” ์ž์„ธํžˆ ๋ณด๋‚ด๊ณ , ๋ฉ€๋ฆฌ ์žˆ๊ฑฐ๋‚˜ ์ค‘์š”๋„๊ฐ€ ๋‚ฎ์€ ์š”์†Œ๋Š” ๊ฐ„๋žตํžˆ ์ฒ˜๋ฆฌํ•ด ์ปจํ…์ŠคํŠธ ํฌ๊ธฐ๋ฅผ ๊ด€๋ฆฌํ•œ๋‹ค.
  10. 16:37
    ํ•œ ๋ฒˆ์— ์™„์„ฑํ•˜๊ธฐ๋ณด๋‹ค ๋ง‰ํž˜์„ ํ’€์–ด์ฃผ๊ธฐ ์ด assistant์˜ ๋ชฉํ‘œ๋Š” ๊ฒŒ์ž„์„ ํ•œ ๋ฒˆ์— ์™„์„ฑ์‹œํ‚ค๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ์‚ฌ์šฉ์ž๊ฐ€ ๋ง‰ํžŒ ์ง€์ ์„ ๋„˜์–ด ๊ณ„์† ๋งŒ๋“ค ์ˆ˜ ์žˆ๊ฒŒ ๋•๋Š” ๊ฒƒ์ด๋‹ค. ๊ฒŒ์ž„ ์ œ์ž‘ ์–ธ์–ด์™€ ๋””์ž์ธ ๊ฐ๊ฐ์„ ์ตํžˆ๋Š” ๊ณผ์ • ์ž์ฒด๊ฐ€ ์ค‘์š”ํ•˜๋ฉฐ, ๊ฒฐ๊ณผ๋ฌผ์„ ๋‹จ์ˆจ์— ๋ฝ‘์•„๋‚ด๋Š” ๊ฒƒ๋ณด๋‹ค ๋งŒ๋“œ๋Š” ์žฌ๋ฏธ์™€ ๊ณต์œ  ๊ฒฝํ—˜์ด ์šฐ์„ ๋œ๋‹ค.
  11. 17:28
    World models๋Š” ๋‹ค๋ฅธ ๋งค์ฒด๋‹ค ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ƒ์„ฑ๋˜๋Š” world models๋Š” ํฅ๋ฏธ๋กญ์ง€๋งŒ, 60fps์™€ 4K ๋ Œ๋”๋ง, ๋ฌผ๋ฆฌ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ๋™์‹œ์— ๋งŒ์กฑํ•ด์•ผ ํ•˜๋Š” ํ˜„์žฌ์˜ ๊ฒŒ์ž„ ์š”๊ตฌ์‚ฌํ•ญ๊ณผ๋Š” ๋‹ค๋ฅธ ๋งค์ฒด๋กœ ๋ณด์•„์•ผ ํ•œ๋‹ค. ์ง€๊ธˆ์˜ ๋„๊ตฌ๋Š” ์—ฌ์ „ํžˆ ์‹ค์šฉ์ ์ธ ํ•œ๊ณ„๊ฐ€ ํฌ์ง€๋งŒ, ๊ฒŒ์ž„์„ ๋‹ค์‹œ ์žฌ๋ฏธ์žˆ๋Š” ์ฐฝ์ž‘ ํ™œ๋™์œผ๋กœ ๋ฐ”๊พธ๋Š” ๋ฐฉํ–ฅ์„ฑ์€ ์ถฉ๋ถ„ํžˆ ์˜๋ฏธ๊ฐ€ ์žˆ๋‹ค.

์‹ค๋ฌด ์ธ์‚ฌ์ดํŠธ

  • ๊ฒŒ์ž„ ์ œ์ž‘์šฉ AI๋Š” ์ฝ”๋“œ๋ฅผ ์ง์ ‘ ์“ฐ๊ฒŒ ํ•˜๊ธฐ๋ณด๋‹ค, ์ž์ฃผ ๋ฐ˜๋ณต๋˜๋Š” ๋ณด์ผ๋Ÿฌํ”Œ๋ ˆ์ดํŠธ๋ฅผ ํƒœ๊ทธ์™€ ์‹œ์Šคํ…œ์œผ๋กœ ์ถ”์ƒํ™”ํ• ์ˆ˜๋ก ์‹ค์‚ฌ์šฉ์„ฑ์ด ๋†’์•„์ง„๋‹ค.
  • ์ปจํ…์ŠคํŠธ ์—”์ง€๋‹ˆ์–ด๋ง์€ ์”ฌ ์ „์ฒด๋ฅผ ๋„ฃ๋Š” ๋ฌธ์ œ๊ฐ€ ์•„๋‹ˆ๋ผ, ํ˜„์žฌ ํŽธ์ง‘ ๋Œ€์ƒ๊ณผ ์ฃผ๋ณ€ ์šฐ์„ ์ˆœ์œ„์— ๋”ฐ๋ผ ์ •๋ณด๋Ÿ‰์„ ์กฐ์ ˆํ•˜๋Š” ๋ฌธ์ œ๋กœ ๋ด์•ผ ํ•œ๋‹ค.
  • ์ดˆ๊ธฐ ์ œํ’ˆ ๋ชฉํ‘œ๋ฅผ '์™„์„ฑ'์ด ์•„๋‹ˆ๋ผ '๋ง‰ํž˜ ํ•ด์†Œ'๋กœ ์žก์œผ๋ฉด, ์ดˆ๋ณด์ž๋„ ๊ณ„์† ์‹œ๋„ํ•  ์ˆ˜ ์žˆ๋Š” ์ œ์ž‘ ๊ฒฝํ—˜์„ ์„ค๊ณ„ํ•˜๊ธฐ ์‰ฝ๋‹ค.