00a4900aeac43df44afff1b41bd4646f6df850ea3c65aa7cb00b16ceaa8a575cb5c71421366e478d16470b59c1b3a9ce1bda03ee3848fdbf


๊ธ€์˜ ๋ชฉ์  : ๊ฐœ์ธ ๊ธฐ๋ก ๋ฐ ์—ฐ์Šต์šฉ


์ œ๋ชฉ : ํ”„๋กœ์ ํŠธ์˜ ๋ฉ”์ธ ๋ฉ”๋‰ด ๋งŒ๋“ค๊ธฐย 


ํ”„๋กฌํฌํŠธ
1.Love2d๋ฅผ ์ด์šฉํ•œ ๊ฒŒ์ž„ ๋งŒ๋“ค๊ธฐ
2.๋จผ์ € ๊ฒŒ์ž„์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ๋งค์ธ ํ™”๋ฉด ํ•ด์ƒ๋„๋ฅผ ์„ค์ •ํ•  ๊ฒƒ(ํ•ด๋‹น ํ•ด์ƒ๋„๋Š” conf.lua๋ฅผ ์ด์šฉํ•  ๊ฒƒ)ย 
๊ฐ€๋กœ 800
์„ธ๋กœ 600
3.love.graphics.print("Hello, Love2d!", 350, 280)์—์„œ "Hello, Love2d!"์— DungeonFont(https://vrtxrry.itch.io/dungeonfont)ํฐํŠธ๋ฅผ ์ ์šฉํ•˜๊ณ  ์‹ถ์–ดย 
4.love.graphics.printf("Hello, Love2d!", 0, 280, 800, "center")์—์„œ "Hello, Love2d!"์˜ ๊ธ€์ž ํฌ๊ธฐ๋ฅผ ํ‚ค์šฐ๊ณ  ์‹ถ์–ดย 
5.์ง€๊ธˆ๊นŒ์ง€ ๊ตฌํ˜„ํ•œ ํ™”๋ฉด์„ ๋ฉ”์ธ ๋ฉ”๋‰ด ํ™”๋ฉด์„ ๊ตฌ์„ฑํ•  ๊ฑฐ์•ผ. ์ผ๋‹จ ์•„๋ž˜์˜ ๊ธ€์ž๋“ค๋งŒ ์ถœ๋ ฅ์‹œ์ผœ๋ดย 
-New Game
-Continue
-Setting
-Quit
6.์ด์ œ "Hello, Love2d!"๋ฅผ ์ œ์™ธํ•œ ๊ธ€์ž๋“ค์€ ๋ฒ„ํŠผ์œผ๋กœ ๋งŒ๋“ค์–ด์•ผํ•ด. ์ผ๋‹จ ์ƒํ•˜ ํ™”์‚ดํ‘œ๋ฅผ ํ†ตํ•ด ๊ฐ ๊ธ€์ž๋ฅผ ์„ ํƒํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋งŒ๋“ค์–ด์ค˜ย 
7.ํ˜„์žฌ๊นŒ์ง€ main.lua์— ๊ตฌํ˜„ํ•œ ์ฝ”๋“œ๋Š” ์•„๋ž˜์™€ ๊ฐ™์•„. ํ˜„์žฌ ์ƒํƒœ๋กœ ๊ณ„์† main.lua์— ์ฝ”๋“œ๋ฅผ ๊ตฌํ˜„ํ•˜๋ฉด main.lua์— ์ฝ”๋“œ๊ฐ€ ๋„ˆ๋ฌด ๋งŽ์•„์งˆ ๊ฒƒ ๊ฐ™์•„. ํ•ด๋‹น ์ฝ”๋“œ๋Š” ๋ฉ”์ธ ํ™”๋ฉด์„ ๊ตฌ์„ฑํ•˜๋Š” ์ฝ”๋“œ๊ณ , ์ด๊ฑธ ๋‹ค๋ฅธ ๊ณณ์—์„œ ๊ตฌํ˜„ํ•œ ๋‹ค์Œ main.lua๋Š” ๊ทธ ๊ตฌํ˜„ํ•œ ๊ณณ์—์„œ ํ•ด๋‹น ์ฝ”๋“œ๋ฅผ ๋ถˆ๋Ÿฌ์™€์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋งŒ๋“ค์–ด์ค˜
8.์ผ๋‹จ Scene Management๋ฅผ ๋งŒ๋“ค๊ธฐ ์ „ Quit๋ฅผ ์„ ํƒํ•œ ์ƒํ™ฉ์—์„œ Enter ํ‚ค๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ๊ฒŒ์ž„์ด ์™„์ „ ์ข…๋ฃŒ๋˜๋Š” ๊ธฐ๋Šฅ๋ถ€ํ„ฐ ๋งŒ๋“ค์ž. ์ด๊ฑด Scene Management์™€ ๋ณ„๊ฐœ๋กœ ๊ตฌํ˜„ํ•ด๋„ ์ƒ๊ด€์—†๊ฒ ์ง€?

๊ตฌํ˜„ ๋‚ด์šฉ : ๊ฒŒ์ž„ ๋ฉ”์ธ ๋ฉ”๋‰ด ํ™”๋ฉด+Quit๋ฅผ ํ†ตํ•œ ๊ฒŒ์ž„์˜ ๊ฐ•์ œ ์ข…๋ฃŒย