๐ŸŽฎ Game Development ํ•™์Šต โ€“ Day 9

๋ฐœํ–‰: (2026๋…„ 1์›” 4์ผ ์˜คํ›„ 05:33 GMT+9)
4 min read
์›๋ฌธ: Dev.to

Source: Dev.to

๋ธ”๋ฃจํ”„๋ฆฐํŠธ ๋””๋ฒ„๊น… ๋ฐ Print String ์‚ฌ์šฉ

๐Ÿงช ์˜ค๋Š˜ ์‹œ๋„ํ•˜๊ณ  ๋ฐฐ์šด ๊ฒƒ

  • ๋ธ”๋ฃจํ”„๋ฆฐํŠธ ๋””๋ฒ„๊น…์˜ ์ค‘์š”์„ฑ์„ ๋ฐฐ์› ์Šต๋‹ˆ๋‹ค.
  • 8์ผ์ฐจ์— ๋ฌธ ๋™์ž‘์ด ์ผ๊ด€๋˜์ง€ ์•Š์•˜๋˜ ํ›„, ๋ธ”๋ฃจํ”„๋ฆฐํŠธ ๋‚ด๋ถ€์—์„œ ์‹ค์ œ๋กœ ๋ฌด์—‡์ด ์‹คํ–‰๋˜๊ณ  ์žˆ๋Š”์ง€ ๋ณผ ์ˆ˜ ์—†๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Print String ๋…ธ๋“œ๋ฅผ ๊ฐ„๋‹จํ•˜์ง€๋งŒ ๊ฐ•๋ ฅํ•œ ๋””๋ฒ„๊น… ๋„๊ตฌ๋กœ ๋„์ž…ํ–ˆ์Šต๋‹ˆ๋‹ค.

Print String์€ ๋‹ค์Œ์— ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค:

  • ์ด๋ฒคํŠธ๊ฐ€ ๋ฐœ์ƒํ–ˆ๋Š”์ง€ ํ™•์ธ
  • ์˜ค๋ฒ„๋žฉ์ด ์ž‘๋™ํ•˜๋Š”์ง€ ํ™•์ธ
  • ์ž…๋ ฅ ํ‚ค๊ฐ€ ๊ฐ์ง€๋˜๋Š”์ง€ ํ™•์ธ

๐Ÿ˜• ํ˜ผ๋ž€์Šค๋Ÿฌ์› ๋˜ ์ 

  • ๋ฌด์–ธ๊ฐ€ ์ž‘๋™ํ•˜์ง€ ์•Š์„ ๋•Œ ์ฒ˜์Œ์— ์ƒ๊ฐํ–ˆ๋˜ ๊ฒƒ์€:
    • โ€œ๋‚ด ๋กœ์ง์ด ํ‹€๋ ธ๋‹ค.โ€
    • โ€œ๋‚ด ๋ธ”๋ฃจํ”„๋ฆฐํŠธ๊ฐ€ ๊นจ์กŒ๋‹ค.โ€
  • ์‹ค์ œ ๋ฌธ์ œ๋Š” ๋กœ์ง ์ž์ฒด๊ฐ€ ์•„๋‹ˆ๋ผ ๋ฌธ์ œ๊ฐ€ ์–ด๋””์„œ ๋ฐœ์ƒํ–ˆ๋Š”์ง€์— ๋Œ€ํ•œ ํ†ต์ฐฐ์ด ๋ถ€์กฑํ–ˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.
  • ๋””๋ฒ„๊น… ์—†์ด ์ €๋Š” ๋‹จ์ง€ ์ถ”์ธก๋งŒ ํ–ˆ๊ณ , ์ด๋Š” ์‹œ๊ฐ„์„ ๋‚ญ๋น„ํ•˜๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค.

๐Ÿง  ์ดํ•ดํ•˜๊ณ  ํ•ด๊ฒฐํ•œ ๋ฐฉ๋ฒ•

  • ๋ธ”๋ฃจํ”„๋ฆฐํŠธ์˜ ํ•ต์‹ฌ ์ง€์ ์— Print String ๋…ธ๋“œ๋ฅผ ๋ฐฐ์น˜ํ–ˆ์Šต๋‹ˆ๋‹ค:
    • Begin Overlap ์ดํ›„
    • Input Key Press ์ดํ›„
    • ๋ฌธ ๋กœ์ง ์ง์ „
  • ํ™”๋ฉด์— ํ‘œ์‹œ๋˜๋Š” ๋ฉ”์‹œ์ง€๋ฅผ ๊ด€์ฐฐํ•˜์—ฌ ์‹คํ–‰ ํ๋ฆ„์„ ์ถ”์ ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ƒํ™ฉ์„ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค:
    • ์˜ค๋ฒ„๋žฉ์€ ์ž‘๋™ํ–ˆ์ง€๋งŒ ์ž…๋ ฅ์€ ์ž‘๋™ํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.
    • ์ž…๋ ฅ์€ ์ž‘๋™ํ–ˆ์ง€๋งŒ ๋ฌธ ๋กœ์ง์€ ์ „ํ˜€ ์‹คํ–‰๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.
  • ๋””๋ฒ„๊น…์€ ์„ ํƒ์ ์ธ ๋ถ€๊ฐ€ ๊ธฐ๋Šฅ์ด ์•„๋‹ˆ๋ผ ๊ฐœ๋ฐœ์˜ ํ•„์ˆ˜์ ์ธ ๋ถ€๋ถ„์ด๋ผ๋Š” ๊ฒƒ์„ ๊นจ๋‹ฌ์•˜์Šต๋‹ˆ๋‹ค.

๐ŸŽฏ ์ดˆ๋ณด์ž๋ฅผ ์œ„ํ•œ ํ•œ ๊ฐ€์ง€ ๊ตํ›ˆ

  • ์•„๋ฌด ์ผ๋„ ์ผ์–ด๋‚˜์ง€ ์•Š์œผ๋ฉด, ์นจ์ฐฉํ•˜์„ธ์š”.
  • Print String(๋˜๋Š” ๋™๋“ฑํ•œ ๋„๊ตฌ)๋ฅผ ์‚ฌ์šฉํ•ด ๋กœ์ง์˜ ๊ฐ ๋‹จ๊ณ„๋ฅผ ๊ฒ€์ฆํ•˜์„ธ์š”.
  • ํ๋ฆ„์ด ์ •ํ™•ํžˆ ์–ด๋””์„œ ๋Š๊ธฐ๋Š”์ง€ ํŒŒ์•…ํ•˜์„ธ์š”.
  • ํ•œ ๋ฒˆ์— ์ž‘์€ ๋ฌธ์ œ ํ•˜๋‚˜์”ฉ ํ•ด๊ฒฐํ•˜์„ธ์š”.

9์ผ์ฐจ๋Š” ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ์‹ค์ œ๋กœ ๋ฌด์Šจ ์ผ์ด ์ผ์–ด๋‚˜๊ณ  ์žˆ๋Š”์ง€๋ฅผ ์ดํ•ดํ•˜๋Š” ๋ฐ ๋” ์ค‘์ ์„ ๋‘์—ˆ์Šต๋‹ˆ๋‹ค. ์ง„ํ–‰์€ ๋А๋ฆฌ์ง€๋งŒ ํƒ„ํƒ„ํ•œ ๊ธฐ๋ฐ˜์„ ๋‹ค์ง€๋Š” ๊ณผ์ •์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฒŒ์ž„ ๊ฐœ๋ฐœ์„ ๋ฐฐ์šฐ๊ณ  ์žˆ๋‹ค๋ฉด ์–ธ์ œ๋“ ์ง€ ํ•จ๊ป˜ ๋”ฐ๋ผ์˜ค์„ธ์š”.


๋‹ค์Œ ๊ธ€: 10์ผ์ฐจ ๐ŸŽฎ๐Ÿš€

Back to Blog

๊ด€๋ จ ๊ธ€

๋” ๋ณด๊ธฐ ยป

์–ธ๋ฆฌ์–ผ ์—”์ง„์—์„œ Foliage ํˆด ๋ฐฐ์šฐ๊ธฐ (Day 13)

Day 13 โ€“ Foliage Tool ๊ฐœ์š” ๋‚˜๋Š” ๋‚˜๋ฌด์™€ ํ’€์„ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ์ด ์‰ฌ์šธ ๊ฑฐ๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์ง€๋งŒ, ์ฒซ ์‹œ๋„์—์„œ๋Š” ๊ฒฝ์‚ฌ๋ฉด์ด ๋น„์–ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธ€์€ ๋‚ด๊ฐ€ ๋ฐœ๊ฒฌํ•œ ๊ฒƒ์„ ๊ธฐ๋กํ•ฉ๋‹ˆ๋‹ค.

๐ŸŽฎ ๊ฒŒ์ž„ ๊ฐœ๋ฐœ ํ•™์Šต โ€“ Day 4

๋‚ด ์ฒซ ๋ฒˆ์งธ ์–ธ๋ฆฌ์–ผ ์—”์ง„ ์‚ฌ์šฉ์ผ ์ด ๊ฒŒ์‹œ๋ฌผ์€ ๊ฒŒ์ž„ ๋””์ž์ธ ๋ฐ ๊ฐœ๋ฐœ์— ๋Œ€ํ•œ ๋‚˜์˜ ์ผ์ผ ํ•™์Šต ์—ฌ์ •์˜ ์ผ๋ถ€์ž…๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋งค์ผ ๋ฐฐ์šฐ๋Š” ๋‚ด์šฉ์„ ๊ณต์œ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค โ€” ๊ธฐ๋ณธ์ ์ธ ๋‚ด์šฉ๋ถ€ํ„ฐ...