[UE5] ๐Ÿ’พ Game Instance

Singery00ยท2024๋…„ 6์›” 6์ผ
0

UE5

๋ชฉ๋ก ๋ณด๊ธฐ
20/37
post-thumbnail

๊ฐœ์š”

๐Ÿ’พ Game Instance์— ๋Œ€ํ•ด์„œ ์•Œ์•„ ๋ณด์ž.

๊ฒŒ์ž„์„ ํ”Œ๋ ˆ์ดํ•˜๋ฉด ์—ฌ๋Ÿฌ ๋ฐ์ดํ„ฐ๋“ค์ด ํ•ด๋‹น ๋ ˆ๋ฒจ์— ์กด์žฌํ•˜๋Š” ์–ด๋–ค ์•กํ„ฐ์—๊ฒŒ ๋ณด๊ด€๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฐ๋ฐ ๋ ˆ๋ฒจ์ด ๋ณ€๊ฒฝ๋˜๋ฉด ๊ธฐ์กด ํ”Œ๋ ˆ์ด์–ด๊ฐ€ ์–ป์€ ์•„์ดํ…œ, ์ ์ˆ˜๋“ฑ์˜ ๋ฐ์ดํ„ฐ๋Š” ์–ด๋–ป๊ฒŒ ๊ฐ€์ง€๊ณ  ๋„˜์–ด ๊ฐˆ๊นŒ์š”?

Game Instance๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

Game Instance์˜ ๊ฐœ๋…๊ณผ ์‚ฌ์šฉ๋ฒ•์— ๋Œ€ํ•ด์„œ ์•Œ์•„ ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

์ฐธ๊ณ  ์˜์ƒ


๋ณธ๋ก 


๐Ÿ’พ Game Instance

Game Instance๋Š” ๊ฒŒ์ž„ ์ž์ฒด์— ๊ณ ์œ ํ•œ ๊ฐ์ฒด์ž…๋‹ˆ๋‹ค.

์ด ๊ฐ์ฒด๋Š” ์„œ๋ฒ„์™€ ํด๋ผ์ด์–ธํŠธ ๊ฐ์ž 1๊ฐœ์”ฉ ์†Œ์œ ํ•ฉ๋‹ˆ๋‹ค.
์ฆ‰ ์„œ๋ฒ„์™€ ํด๋ผ์ด์–ธํŠธ์˜ ์ˆ˜๋งŒํผ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค.

๋˜ํ•œ ๊ฐ€์žฅ ํฐ ํŠน์ง•์œผ๋กœ๋Š” ๊ฒŒ์ž„์ด ์‹คํ–‰๋  ๋•Œ ์ƒ์„ฑ๋˜๊ณ , ์ข…๋ฃŒ๋  ๋•Œ ์†Œ๋ฉธํ•ฉ๋‹ˆ๋‹ค.

Game Instance ๊ฐ์ฒด๋Š” ๊ฒŒ์ž„์ด ์‹คํ–‰๋˜๋Š” ๋™์•ˆ์—๋Š” ๊ณ„์† ์œ ์ง€๋ฉ๋‹ˆ๋‹ค.

์„œ๋ฒ„์™€์˜ ์—ฐ๊ฒฐ์ด ๋Š์–ด์ ธ๋„, ๋ ˆ๋ฒจ์ด ๋ณ€๊ฒฝ๋˜์–ด๋„ ๊ฒŒ์ž„ ์ธ์Šคํ„ด์Šค์˜ ์ •๋ณด๋Š” ๊ณ„์†ํ•ด์„œ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ํŠน์„ฑ์„ ์ด์šฉํ•˜์—ฌ ๊ฒŒ์ž„์ด ์ข…๋ฃŒ๋  ๋•Œ๊นŒ์ง€ ์œ ์ง€ํ•ด์•ผํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋ฉด ๋˜๊ฒ ์ฃ .

์ด์ œ ๊ทธ ์‚ฌ์šฉ๋ฒ•์— ๋Œ€ํ•ด์„œ ์•Œ์•„ ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.


Game Instance ์ƒ์„ฑ

์–ธ๋ฆฌ์–ผ ์—๋””ํ„ฐ๋ฅผ ์ผœ์ฃผ์‹œ๊ณ  Content Drawer - ์šฐํด๋ฆญ - ๋ธ”๋ฃจํ”„๋ฆฐํŠธ - game instance ์ƒ์„ฑํ•ด์ฃผ์„ธ์š”.

GI_Test๋ผ๊ณ  ํ•ด๋‘๊ฒ ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  Edit - Project Settings - Map & Modes๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.
ํ•˜๋‹จ์˜ Game Instance์— ์šฐ๋ฆฌ๊ฐ€ ์ƒ์„ฑํ•œ GI๋ฅผ ๋„ฃ์–ด์ฃผ๋ฉด ์šฐ๋ฆฌ์˜ ํ”„๋กœ์ ํŠธ๋Š” ํ•ด๋‹น Game Instance๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

Game Instance ์‚ฌ์šฉ

์‚ฌ์šฉ๋ฐฉ๋ฒ• ๋˜ํ•œ ๊ฐ„๋‹จํ•ฉ๋‹ˆ๋‹ค.
Get Game Instance ๋…ธ๋“œ๋ฅผ ์ถ”๊ฐ€ํ•œ ํ›„ ์šฐ๋ฆฌ๊ฐ€ ๋งŒ๋“  Game Instance Blueprint๋กœ ์บ์ŠคํŒ…ํ•ด์ฃผ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด ๊ฒŒ์ž„ ์ง„ํ–‰ ๋„์ค‘ ์–ป์€ ํ”Œ๋ ˆ์ด์–ด์˜ ์ ์ˆ˜ ์‹œ์Šคํ…œ์„ ๋งŒ๋“ค์—ˆ๋‹ค.
ํ˜น์€ ํ”Œ๋ ˆ์ด์–ด์˜ ๋ณด์œ  ์ด์•Œ ๊ฐœ์ˆ˜ ๋“ฑ์„ Game Instance์— ๋ณ€์ˆ˜๋ฅผ ๋งŒ๋“ค์–ด ๋‘๊ณ  ์ ์ ˆํ•œ ์‹œ๊ธฐ์— ์ €์žฅ์„ ํ•ด์ค๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ๋ ˆ๋ฒจ์ด ๋ณ€ํ•  ๋•Œ Game Instance์˜ ์ •๋ณด๋ฅผ ๋‹ค์‹œ ์บ๋ฆญํ„ฐ์™€ ์œ„์ ฏ์— ์ ์šฉํ•˜๋ฉด ๋˜๊ฒ ์ฃ .

์‚ฌ์šฉ ์˜ˆ์‹œ๋ฒ•์€ ์ƒ๋‹จ์— ๋งํฌํ–ˆ๋˜ ์œ ํŠœ๋ธŒ ์˜์ƒ์„ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š”.


๋งˆ๋ฌด๋ฆฌ

๊ฒŒ์ž„์˜ ์„ธ์ด๋ธŒ ๋กœ๋“œ ๊ธฐ๋Šฅ, ๋ฉ€ํ‹ฐ ํ”Œ๋ ˆ์ด ๊ตฌํ˜„ ์‹œ์— ์•„์ฃผ ์œ ์šฉํ•˜๊ฒŒ ์‚ฌ์šฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๊ฐœ๋…์„ ์ž˜ ์•Œ์•„๋‘๊ณ  ์ ์ ˆํžˆ ์‚ฌ์šฉํ•˜๋ฉด ๋  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

profile
๊ฒŒ์ž„ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜์–ด๋ณด์ž

0๊ฐœ์˜ ๋Œ“๊ธ€