Skip to content

About

๐Ÿ—ก๏ธ 2D RPG ๊ฒŒ์ž„ ๊ฐœ๋ฐœ ๋…ธํŠธ

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

ย 

History

75 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

์–ด๋“œ๋ฒค์ฒ˜ ํ…Œ์ผ (Adventure Tale) ๊ฐœ๋ฐœ ๋…ธํŠธ

Unity 6 ๊ธฐ๋ฐ˜ 2D ์ฟผํ„ฐ๋ทฐ(์•„์ด์†Œ๋ฉ”ํŠธ๋ฆญ) RPG ์–ด๋“œ๋ฒค์ฒ˜ ํ…Œ์ผ ์˜ ์ž‘์—…๋ณ„ ๊ฐœ๋ฐœ ๊ธฐ๋ก์ž…๋‹ˆ๋‹ค. ์ž‘์—…๊ณผ ๊ธฐํš์„ ๋ฒˆํ˜ธ๋ณ„๋กœ ๊ธฐ๋กํ•ฉ๋‹ˆ๋‹ค. ์ž‘์—… ๋…ธํŠธ์—๋Š” ๋ฌด์—‡์„ ํ–ˆ๋Š”์ง€ / ์ž‘์—… ํ›„ ํ™”๋ฉด / ๋ฌธ์ œ์™€ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ• ์„, ๊ธฐํš ๋…ธํŠธ์—๋Š” ๋ชฉํ‘œ ์Šคํƒ€์ผ / ์ฐธ๊ณ  ์ด๋ฏธ์ง€ / ์ดํ›„ ๊ฒฐ์ •ยท๊ตฌํ˜„ ํ•ญ๋ชฉ ์„ ์ •๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

  • ์ž‘์—… ๋‹จ์œ„: ๊ธฐ๋Šฅ ํ•˜๋‚˜ (๋…ธํŠธ ๋ฒˆํ˜ธ = ์ž‘์—… ์ˆœ์„œ)
  • ์Šคํฌ๋ฆฐ์ƒท: images/<๋ฒˆํ˜ธ>/ (์—๋””ํ„ฐ์—์„œ ์‹ค์ œ ๊ฒŒ์ž„ ์ฝ”๋“œ๋กœ ์กฐ๋ฆฝํ•ด ์ฐ์€ ํ™”๋ฉด, ๋˜๋Š” ๊ทธ๋ฆผ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๋„๊ตฌ ๊ฒฐ๊ณผ)

ํด๋” ๊ตฌ์กฐ

rpg-game-develop-note/
โ”œโ”€โ”€ README.md                     โ† ์ด ๋ฌธ์„œ (๋ชฉ์ฐจยท๊ณตํ†ต ์ •๋ณด)
โ”œโ”€โ”€ NN-<์ž‘์—…์ด๋ฆ„>.md               โ† ์ž‘์—…๋ณ„ ๋…ธํŠธ (์ž‘์—… ๋‚ด์šฉ / ์Šคํฌ๋ฆฐ์ƒท / ๋ฌธ์ œ์™€ ํ•ด๊ฒฐ)
โ””โ”€โ”€ images/NN/                    โ† ์ž‘์—…๋ณ„ ์Šคํฌ๋ฆฐ์ƒท

๋ชฉ์ฐจ

๋ฒˆํ˜ธ ์ž‘์—… ๋‚ ์งœ
01 ์บ๋ฆญํ„ฐ ๋””์ž์ธ ๋ณ€๊ฒฝ ๋ฐ ์žฅ๋น„ ์™ธํ˜• ์ ์šฉ 2026-09-24
02 ์›”๋“œ ๋งต ํ™•์žฅ ยท ์ด๋™ ์†๋„ ์ฆ๊ฐ€ ยท ์›”๋“œ ๊ทธ๋ž˜ํ”ฝ 2026-09-24
03 ๋ชฌ์Šคํ„ฐ ์ „ํˆฌ ์‹œ ๋ชฌ์Šคํ„ฐ ์ •๋ณด ๋ฐ•์Šค 2026-09-24
04 ์Šคํ‚ฌ ์‚ฌ์šฉ ๋ฐฉ์‹ ๊ฐœํŽธ โ€” ๊ธฐ๋ณธ๊ณต๊ฒฉ ๋ถ„๋ฆฌ, ๋Œ€์ƒ ์ง€์ •/๋ฒ”์œ„ ์Šคํ‚ฌ 2026-09-24
05 ๊ฒฝํ—˜์น˜ ยท ๋ ˆ๋ฒจ ยท ์Šคํ‚ฌํฌ์ธํŠธ 2026-09-25
06 ์ง์—…๋ณ„ ์Šคํ‚ฌ ํŠธ๋ฆฌ ยท ์Šคํ‚ฌ๋งˆ์Šคํ„ฐ NPC 2026-09-25
07 ํ€˜์ŠคํŠธ ์‹œ์Šคํ…œ (์ˆ˜๋ฝ ยท ๋ชฉ๋ก ยท ์ง„ํ–‰ ํ™•์ธ) 2026-09-25
08 ์บ๋ฆญํ„ฐ ์„ ํƒ์ฐฝ ยท ์บ๋ฆญํ„ฐ ์ƒ์„ฑ (์ด๋ฆ„ / ์ง์—… / ์„ฑ๋ณ„) 2026-09-25
09 ๊ฒŒ์ž„ ๊ธ€๊ผด ยท UI ์Šคํƒ€์ผ ๊ฐœ์„  2026-09-25
10 ์ง€์—ญ ๊ธฐํš ยท ์ง€์—ญ๋ณ„ ๋ชฌ์Šคํ„ฐ ยท ๋ณด์Šค ๋ชฌ์Šคํ„ฐ (์ง€์—ญ 1 ยท 2) 2026-09-25
11 ์ง€์—ญ 3 ยท 4 (ํ•ด๋ณ€๊ฐ€ ยท ๋ฐ”๋‹ท์†) ยท 1์ฐจ ์ „์ง ํ€˜์ŠคํŠธ ยท ์‚ฌ๋ƒฅ ๊ฒฝํ—˜์น˜ 1.75๋ฐฐ 2026-09-25
12 ๋งˆ์„๋ณ„ ์ƒ์  ยท ์žฅ๋น„ ๋“ฑ๊ธ‰ ยท ์Šคํฌ๋กค ๋ชฉ๋ก ์ƒ์  ์ฐฝ ยท ์ง์—…๋ณ„ ๋ ˆ๋ฒจ ์„ฑ์žฅ 2026-09-26
13 ์ธ๋ฒคํ† ๋ฆฌ(๊ฐ€๋ฐฉ) ์นธ ๋ฌด์ œํ•œ ยท ์Šคํฌ๋กค ๋ชฉ๋ก 2026-09-26
14 ์ƒ์  ํŒ”๊ธฐ (ํŒ”๊ธฐ ํƒญ ยท ํŒŒ๋Š” ๊ฐ’ ยท ํ•œ ๋ฒˆ ๋” ๋ฌป๊ธฐ) 2026-09-26
15 ์ง€์—ญ 5ยท6 (๋ฐ”์œ„ ๋™๊ตด ยท ์‚ฐ์•…) + 2์ฐจ ์ „์ง ์‹œํ—˜ 2026-09-26
16 ์ง€์—ญ 7ยท8 (์–ผ์Œ ยท ์‹ฌ์—ฐ) + ์Šคํ‚ฌ ํŠธ๋ฆฌ ๊ฐœํŽธ ยท MP + ๋ชฌ์Šคํ„ฐ ๋ฐฐ์น˜ 2026-09-26
17 ์ง€์—ญ 9ยท10 (ํ™ฉ๋ฌด์ง€ ํ˜‘๊ณก ยท ๋“œ๋ž˜๊ณค ์„ฑ) + ์ตœ๊ณ  ๋ ˆ๋ฒจ 400 2026-09-26
18 ๋ชฌ์Šคํ„ฐ ์ถ”์  ๊ฐœํŽธ ยท ๋ฒ•์‚ฌ HP/MP ยท ์กฐ์ค€ ์ค‘ ์ด๋™ 2026-09-26
19 ์Šคํ‚ฌ ์žฌ์‚ฌ์šฉ ๋Œ€๊ธฐ์‹œ๊ฐ„ ์ข…๋ฅ˜๋ณ„ ๊ณ ์ •๊ฐ’ 2026-09-27
20 ๋ฒ”์œ„ ์Šคํ‚ฌ ๋ฒ”์œ„ยทํŒ์ • ๊ฐœ์„  2026-09-27
21 ์บ๋ฆญํ„ฐ ๋””์ž์ธยทํ”ฝ์…€ ์•„ํŠธ ์Šคํƒ€์ผ ๊ฐœํŽธ ๊ธฐํš 2026-09-27
22 ๋ชฌ์Šคํ„ฐ ๋””์ž์ธยท์Šคํƒ€์ผ ๊ฐœํŽธ ๊ธฐํš 2026-09-27
23 ์•„์ดํ…œ ๋“ฑ๊ธ‰ยทํฌ์…˜ ์ข…๋ฅ˜ยท์žฅ๋น„ ์ œ์ž‘ ์‹œ์Šคํ…œ 2026-09-27
24 NPC(์ดŒ์žฅ) ์ด๋ฏธ์ง€ยท๋””์ž์ธ ๊ฐœํŽธ ๊ธฐํš (์ง€์—ญ 1~11) 2026-09-30
25 NPC(์ƒ์ ) ์ด๋ฏธ์ง€ยท๋””์ž์ธ ๊ฐœํŽธ ๊ธฐํš (์ง€์—ญ 1~11) 2026-09-30
26 NPC(์•ˆ๋‚ด์›) ์ด๋ฏธ์ง€ยท๋””์ž์ธ ๊ฐœํŽธ ๊ธฐํš (์ง€์—ญ 1~11) 2026-09-30
27 NPC(์Šคํ‚ฌ๋งˆ์Šคํ„ฐ) ์ด๋ฏธ์ง€ยท๋””์ž์ธ ๊ฐœํŽธ ๊ธฐํš (์ง€์—ญ 1~10) 2026-09-30
28 NPC(์ฐฝ๊ณ ์ง€๊ธฐ) ์ด๋ฏธ์ง€ยท๋””์ž์ธ ๊ฐœํŽธ ๊ธฐํš (์ง€์—ญ 1~11) 2026-09-30
29 ์บ๋ฆญํ„ฐ ยท ์Šคํ‚ฌ ์ดํŽ™ํŠธ PNG ์ ์šฉ โ€” ํŽ˜์ดํผ๋Œ ์บ๋ฆญํ„ฐ ยท ์ง€์—ญ ์žฅ๋น„ ์ƒ‰ ยท ๊ฑท๊ธฐ ๊ฐœ์„  2026-10-02
30 NPC(๋ณด์Šค ํ•„๋“œ ์ง€๊ธฐ) ์ด๋ฏธ์ง€ยท๋””์ž์ธ ๊ฐœํŽธ ๊ธฐํš (์ง€์—ญ 1~11) 2026-10-03
31 ์žฅ๋น„์ฐฝ ๋ชจ์ž ์ˆจ๊ธฐ๊ธฐ 2026-10-03
32 NPC 60๋ช… PNG ์‹œํŠธ ์ ์šฉ โ€” ๋งˆ์„ NPC 5์—ญํ•  ยท ๋ณด์Šค ํ•„๋“œ ์ง€๊ธฐ 2026-10-03
33 ์บ๋ฆญํ„ฐ ๋งŒ๋“ค๊ธฐ ๋จธ๋ฆฌ์ƒ‰ ์„ ํƒ โ€” ๊ธฐ๋ณธ + 7์ƒ‰ 2026-10-09
34 ๋ชฌ์Šคํ„ฐ ยท ๋ณด์Šค PNG ์‹œํŠธ ์ ์šฉ โ€” ์ง€์—ญ 1~10, 98์ข… 2026-10-09
35 ์›”๋“œ๋งต ํ™•์žฅ ยท ์‚ฌ๋ƒฅํ„ฐ ๊ตฌ์„ฑ ๋‹ค์–‘ํ™” โ€” ๋งˆ์„ 64 ยท ์‚ฌ๋ƒฅํ„ฐ 100, ์ง€์—ญ๋งˆ๋‹ค 3~6๊ณณ 2026-10-09
36 ์Šคํ‚ฌ ์ดํŽ™ํŠธ ์ƒˆ ์‹œํŠธ ์ ์šฉ โ€” ๊ฒ€์‚ฌ 12์ข… ยท ๋ฒ•์‚ฌ 13์ข… 2026-10-09
37 ๋‚จ์ž ์บ๋ฆญํ„ฐ ๊ฑท๊ธฐ ๊ทธ๋ฆผ ๋‹ค๋“ฌ๊ธฐ โ€” ์˜ท ํŒ” ยท ํ„ฑ ๊ทธ๋Š˜ ยท ์˜ค๋ฅธ์ชฝ ๋ˆˆ 2026-10-09
38 ๋ณด์Šค ํฐ ๊ณต๊ฒฉ ๋‹ค์–‘ํ™” โ€” ๋ณด์Šค๋งˆ๋‹ค ๋‹ค๋ฅธ ์กฐํ•ฉ ยท ์ƒˆ ํŒจํ„ด 8๊ฐ€์ง€ 2026-10-10
39 ๋ณด์Šค ๋‹ค๋“ฌ๊ธฐ โ€” ์‚ฐํ˜ธ ๊ณจ๋ ˜ ๋‘ ๋งˆ๋ฆฌ ยท ๋“œ๋ž˜๊ณค ๋ถˆ ๋ฟœ๋Š” ์ˆœ๊ฐ„ ยท ์ง€์—ญ๋ณ„ ๋‚œ์ด๋„ ๊ณก์„  2026-10-10
40 ๋‹ค๊ตญ์–ด โ€” ํ•œ๊ตญ์–ด ยท ์˜์–ด, ์„ค์ •์—์„œ ๋ฐ”๊พธ๊ธฐ 2026-10-10
41 ์ง€์—ญ 11 ์šฉ์‚ฌ์˜ ์„ฑ โ€” ํƒ€๋ฝํ•œ ์šฉ์‚ฌ Lv500 ยท ์ตœ๊ณ  ๋ ˆ๋ฒจ 500 2026-10-11
42 ์Šคํ‚ฌ๋งˆ์Šคํ„ฐ NPC ์ œ๊ฑฐ โ€” ์Šคํ‚ฌ์€ ๋ ˆ๋ฒจ์—… ยท ์ „์ง ๋•Œ ์ €์ ˆ๋กœ 2026-10-11
43 ์žฅ๋น„ ๊ฐ•ํ™” โ€” ๊ฐ•ํ™”์„ 4์ข… + ๊ณจ๋“œ, ์ตœ๋Œ€ +20 2026-10-11
44 ์ง€์—ญ๋ณ„ ์žฅ๋น„ ์ฐฉ์šฉ ๋ ˆ๋ฒจ ํ†ต์ผ (์ง€์—ญ 1~11) 2026-10-11
45 ๋ฒ„๊ทธ ์ˆ˜์ • โ€” ๊ธด ๋Œ€์‚ฌ ์Šคํฌ๋กค ยท ๋ชฌ์Šคํ„ฐ ์ •๋ณด ์นธ ํญ 2026-10-12
46 ์žฅ๋น„ ์ œ์ž‘ ์žฌ๋ฃŒ๋ฅผ ๋“ฑ๊ธ‰๋งˆ๋‹ค ๋‹ค๋ฅด๊ฒŒ โ€” ์ƒˆ ์žฌ๋ฃŒ 99์ข… 2026-10-12
47 ๋ณด์Šค ํ•„๋“œ ์ž…์žฅ ์žฌ๋ฃŒ โ€” ๋’ค ์ง€์—ญ์ผ์ˆ˜๋ก ์ข…๋ฅ˜ ยท ๊ฐœ์ˆ˜ ์ฆ๊ฐ€, ์•ž ์ง€์—ญ ์ „๋ฆฌํ’ˆ 2026-10-13
48 ๊ฐ€๋ฐฉ ์ •๋ฆฌ ๋ฒ„ํŠผ โ€” ๊ฐ™์€ ์•„์ดํ…œ ํ•ฉ์น˜๊ธฐ ยท ์žฅ๋น„ โ†’ ํฌ์…˜ โ†’ ์žฌ๋ฃŒ ์ˆœ 2026-10-14
49 ๋งˆ์„ ๊ท€ํ™˜์„ โ€” ์ƒ์ ์—์„œ ์‚ฌ์„œ ์“ฐ๋ฉด ์ง€๊ธˆ ์ง€์—ญ์˜ ๋งˆ์„๋กœ 2026-10-14
50 ํ•ด๋ณ€๊ฐ€ ๋ชฌ์Šคํ„ฐ ๊ฐœํŽธ โ€” ์†Œ๋ผ๊ตฐ์„ ๋นผ๊ณ  ์•ผ์ž์ˆ˜๋ชฌ ์ถ”๊ฐ€, ๋ ˆ๋ฒจ ์กฐ์ • 2026-10-14
51 ๋ฒ„๊ทธ ์ˆ˜์ • โ€” ์Šคํ‚ฌ ์ดํŽ™ํŠธ ํฌ๊ธฐ๋ฅผ ๋Œ€์ƒ ๋ชฌ์Šคํ„ฐ์™€ ์ƒ๊ด€์—†์ด ๊ณ ์ • 2026-10-14
52 ๊ณต์šฉ ์ฐฝ๊ณ  โ€” ๋ชจ๋“  ์บ๋ฆญํ„ฐ๊ฐ€ ๊ฐ™์ด ์“ฐ๋Š” ์ฐฝ๊ณ ์™€ ์ฐฝ๊ณ  ์ฐฝ 2026-10-14
53 ๊ธฐ๋ณธ ์ด๋™ ์†๋„ ์กฐ๊ธˆ ์ค„์ด๊ธฐ โ€” ์ดˆ๋‹น 8์นธ โ†’ 7.5์นธ 2026-10-14
54 ๋ฉ”ํ…Œ์˜ค ์—ฐ์ถœ โ€” ํ•˜๋Š˜์˜ ๋ถˆ ๊ตฌ๋ฉ์—์„œ ์šด์„์ด ์‹ค์ œ๋กœ ๋–จ์–ด์ง„๋‹ค 2026-10-14
55 ๋‡Œ์ „ ๊ฐ€๋ฅด๊ธฐ โ€” ์› ๊ฐ€์šด๋ฐ๋กœ ๋›ฐ์–ด๋“ค์–ด ์น˜๋Š” ์Šคํ‚ฌ๋กœ 2026-10-14
56 ํŒŒ๋„ ๊ฐ€๋ฅด๊ธฐ ์—ฐ์ถœ โ€” ๋ถ€์ฑ„๊ผด ๋ฒ”์œ„๋ฅผ ๋ฎ๋Š” ๋ฌผ๊ฒฐ ์…‹ 2026-10-14
57 ํ€˜์ŠคํŠธ ๋ณด์ƒ ์ค‘์‹ฌ ์„ฑ์žฅ โ€” ์‚ฌ๋ƒฅ ๊ฒฝํ—˜์น˜ 5% ยท ์ง€์—ญ๋งˆ๋‹ค ํ€˜์ŠคํŠธ 10๊ฐœ 2026-10-14
58 ํ€˜์ŠคํŠธ 15๊ฐœ ยท ๋‹ค์Œ ํ€˜์ŠคํŠธ๊นŒ์ง€ ์ด์–ด์ง€๋Š” ๋ณด์ƒ 2026-10-16
59 ๋ชฌ์Šคํ„ฐ ๋“œ๋ž ํ™•๋ฅ  ํ‘œ โ€” ์ข…๋ฅ˜๋งˆ๋‹ค ํ•˜๋‚˜์˜ ํ™•๋ฅ  ยท ์ผ๋ฐ˜ ๋ชฌ์Šคํ„ฐ ์žฅ๋น„ 2026-10-16
60 ๋ฏธ๋‹ˆ๋งต โ€” ๋‚ด ์œ„์น˜ ยท NPC ยท ํฌํƒˆ 2026-10-16

๊ณตํ†ต ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ยท ์›์น™

  • Unity 6000.6.2f1 / URP 2D / Input System / C# 9, macOS (Apple Silicon)
  • ์™ธ๋ถ€ ์ด๋ฏธ์ง€ ์—์…‹ ์—†์ด ๊ทธ๋ฆผ์„ ์ฝ”๋“œ๋กœ ์ƒ์„ฑ (์›”๋“œยท์•„์ด์ฝ˜ยทUI). ์˜ˆ์™ธ: ๊ธ€๊ผด์€ ๋ผ์ด์„ ์Šค๊ฐ€ ํ™•์ธ๋œ ๋‚˜๋ˆ”์Šคํ€˜์–ด๋ผ์šด๋“œ(SIL OFL) (09), ํ”Œ๋ ˆ์ด์–ด ์บ๋ฆญํ„ฐ ยท ์žฅ๋น„ ยท ์Šคํ‚ฌ ์ดํŽ™ํŠธ ยท NPC ยท ๋ชฌ์Šคํ„ฐ๋Š” ์ง์ ‘ ๊ทธ๋ฆฐ PNG ์‹œํŠธ (21 ยท 22 ยท 24~30 ยท 32 ยท 34)
  • ๊ฒŒ์ž„ ๊ทœ์น™์€ UnityEngine ์„ ์“ฐ์ง€ ์•Š๋Š” ์ˆœ์ˆ˜ C# Core ์–ด์…ˆ๋ธ”๋ฆฌ ์— ๋‘๊ณ (์„œ๋ฒ„ ์ด์‹ ๋Œ€๋น„), Unity ์ชฝ์€ ์ž…๋ ฅยท์—ฐ์ถœ๋งŒ
  • ์„ธ์ด๋ธŒ ์Šคํ‚ค๋งˆ๊ฐ€ ๋ฐ”๋€Œ๋ฉด SaveData.CurrentVersion ์„ ์˜ฌ๋ฆฌ๊ณ  ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ๋‹จ๊ณ„๋ฅผ ์ถ”๊ฐ€ (ํ˜„์žฌ v9)
  • ๊ฒ€์ฆ: Unity batchmode EditMode ํ…Œ์ŠคํŠธ (์—๋””ํ„ฐ๊ฐ€ ์—ด๋ ค ์žˆ์œผ๋ฉด ํ”„๋กœ์ ํŠธ ๋ณต์ œ๋ณธ์—์„œ), ๊ทธ๋ฆผ์€ dotnet ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๋„๊ตฌ / ์—๋””ํ„ฐ ์บก์ฒ˜ ์Šคํฌ๋ฆฝํŠธ๋กœ ํ™•์ธ

๊ฐœ๋ฐœ ์ค‘ ์“ฐ๋Š” ๋„๊ตฌ

๋„๊ตฌ ์šฉ๋„
Unity batchmode -runTests ์ปดํŒŒ์ผ + EditMode ํ…Œ์ŠคํŠธ (215๊ฐœ, 31 ๊ธฐ์ค€)
์บ๋ฆญํ„ฐ ์•„ํŠธ ํŒŒ์ดํ”„๋ผ์ธ (ํŒŒ์ด์ฌ numpy ยท Pillow) ์›๋ณธ PNG ์‹œํŠธ๋ฅผ ์นธ์œผ๋กœ ์ž๋ฅด๊ณ  ๋งจ๋ชธ์— ์žฅ๋น„๋ฅผ ๋งž์ถฐ ๊ฒน์ณ ๊ฒŒ์ž„์šฉ ์ธต ์•„ํ‹€๋ผ์Šค ยท ์นธ ํ‘œ๋ฅผ ๋งŒ๋“ ๋‹ค. ์˜†๋ชจ์Šต ๊ฑท๊ธฐ ํ•ฉ์„ฑ, ์ง€์—ญ ์žฅ๋น„ ์ƒ‰ ๋ฐ”๊พธ๊ธฐ, ๊ฒ€ํ† ์šฉ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ยท GIF (29)
ํ”„๋กœ์ ํŠธ ๋ณต์ œ๋ณธ (APFS cp -c) ์—๋””ํ„ฐ๋ฅผ ์ผœ ๋‘” ์ฑ„๋กœ batchmode ํ…Œ์ŠคํŠธยท์บก์ฒ˜๋ฅผ ๋Œ๋ฆฌ๋Š” ์‚ฌ๋ณธ (์šฉ๋Ÿ‰ ์ถ”๊ฐ€ ์—†์Œ, ์บก์ฒ˜ ์ „์šฉ ์ฝ”๋“œ๋Š” ์‚ฌ๋ณธ์—๋งŒ)
dotnet ๊ทธ๋ฆผ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๋„๊ตฌ ์บ๋ฆญํ„ฐยท๋ชฌ์Šคํ„ฐยท์›”๋“œยท์•„์ด์ฝ˜ ๊ทธ๋ฆฌ๊ธฐ ์ฝ”๋“œ๋ฅผ Unity ์—†์ด 4์ดˆ ๋งŒ์— PNG ๋กœ ๋ Œ๋” (์ง€์—ญ๋ณ„ ๋ชฌ์Šคํ„ฐ ์ค„ ์„ธ์šฐ๊ธฐ, 4๋ฐฉํ–ฅยท๋™์ž‘ ์‹œํŠธ)
๋ฐธ๋Ÿฐ์Šค ๊ณ„์‚ฐ ์ฝ˜์†” (์ž„์‹œ) ๊ฒŒ์ž„ ๊ทœ์น™(Core) ์ฝ”๋“œ๋ฅผ dotnet ์œผ๋กœ ๋Œ๋ ค ๋ ˆ๋ฒจ๋ณ„ ๋ชฌ์Šคํ„ฐ ๋Šฅ๋ ฅ์น˜ ยท ๋ช‡ ๋Œ€์— ์žกํžˆ๋‚˜ ยท ๋ ˆ๋ฒจ์—…๊นŒ์ง€ ์‚ฌ๋ƒฅ ์ˆ˜๋ฅผ ํ‘œ๋กœ ๋ฝ‘์Œ
๋งต ์„ค๊ณ„ ์Šคํฌ๋ฆฝํŠธ (์ž„์‹œ) ํƒ€์› ํ˜ธ์ˆ˜ ยท ๊ตฝ์€ ๊ธธ ยท ์ˆฒ ๋ฌด๋ฆฌ ยท ๋ฐ”์œ„ ํ„ฑ ยท ๊ณจ์งœ๊ธฐ๋ฅผ ์น ํ•ด ASCII ๋งต์„ ๋งŒ๋“ค๊ณ , ์ค„ ๊ธธ์ด ยท ์—ฐ๊ฒฐ์„ฑ(์Šคํฐ์—์„œ ํฌํƒˆ ยท NPC ยท ์‚ฌ๋ƒฅํ„ฐ๊นŒ์ง€, ๊ฐ‡ํžŒ ํ‹ˆ ๋ฉ”์šฐ๊ธฐ) ยท ๊ธธ ์•ž์„ ๊ฐ€๋ฆฌ๋Š” ๋‚˜๋ฌด๋ฅผ ๊ฒ€์‚ฌ
๋งต ์ „์ฒด ๋ฏธ๋ฆฌ๋ณด๊ธฐ (์ž„์‹œ) ๋ฐ”๋‹ฅ ยท ์žฅ์‹๋ฌผ ยท ํฌํƒˆ ยท NPC ยท ๋ชฌ์Šคํ„ฐ ์ž๋ฆฌ๋ฅผ ๋งต ํ•œ ์žฅ์œผ๋กœ ๊ฐ™์€ ์ถ•์ฒ™์— ๊ทธ๋ ค ํ•„๋“œ๋ผ๋ฆฌ ํฌ๊ธฐ ยท ์ง€ํ˜•์„ ๋น„๊ต (ํ•œ๊ธ€ ์ด๋ฆ„ํ‘œ๋Š” macOS ์˜ Swift ๋กœ ๋ถ™์ธ๋‹ค)
์—๋””ํ„ฐ ์บก์ฒ˜ ์Šคํฌ๋ฆฝํŠธ (์ž„์‹œ) batchmode ์—์„œ GameSession ์„ ์กฐ๋ฆฝํ•ด ์‹ค์ œ HUDยท์›”๋“œ ํ™”๋ฉด์„ PNG ๋กœ ์ฐ์Œ (๊ฒŒ์ž„ ์ €์žฅ์†Œ์—๋Š” ๋„ฃ์ง€ ์•Š์Œ)
์—๋””ํ„ฐ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์Šคํฌ๋ฆฝํŠธ (์ž„์‹œ) ํ”Œ๋ ˆ์ด์–ด ๋กœ์ง์„ ํ”„๋ ˆ์ž„ ๋‹จ์œ„๋กœ ๋Œ๋ ค NPC ๋Œ€ํ™”ยท์Šคํ‚ฌ ๋’ค ์ž๋™ ๊ณต๊ฒฉยท์Šคํ‚ฌ ์‹œ์ „ ํ๋ฆ„ ๊ฒ€์ฆ
batchmode Play ๋ชจ๋“œ ํ๋ฆ„ ์‹œํ—˜ (์ž„์‹œ) ๋ณต์ œ๋ณธ์„ ์‹ค์ œ Play ๋ชจ๋“œ๋กœ ๋Œ๋ ค ์„ ํƒ์ฐฝ โ†’ ์บ๋ฆญํ„ฐ ๋งŒ๋“ค๊ธฐ โ†’ ๊ฒŒ์ž„ โ†’ ์„ ํƒ์ฐฝ โ†’ ๋‹ค๋ฅธ ์บ๋ฆญํ„ฐ ํ๋ฆ„, ๋ณด์Šค ์•ˆ๋‚ด โ†’ ์ž…์žฅ โ†’ ํฐ ๊ณต๊ฒฉ โ†’ ์ฒ˜์น˜ ํ๋ฆ„, ์ „์ง ํ€˜์ŠคํŠธ ๋Œ€ํ™”, ๋ชจ๋“  ๋ณด์Šค ํฐ ๊ณต๊ฒฉ ๋ฐœ๋™, ์ƒ์  ์ฐฝ(์‚ฌ๊ธฐ ยท ํŒ”๊ธฐ ยท ํƒญ ยท ์Šคํฌ๋กค ยท ๋ฉ€์–ด์ง€๋ฉด ๋‹ซํž˜)์„ ๋‹จ๊ณ„๋งˆ๋‹ค ํ™•์ธ (์„ธ์ด๋ธŒ๋Š” ์ž„์‹œ ํด๋”)
๋น„๊ต ํŽ˜์ด์ง€ + ํ—ค๋“œ๋ฆฌ์Šค ํฌ๋กฌ (์ž„์‹œ) ๊ธ€๊ผด ํ›„๋ณด๋ฅผ ์‹ค์ œ ๊ฒŒ์ž„ ๋ฌธ๊ตฌ๋กœ, UI ๋ฐฉํ–ฅ์„ ๋ชฉ์—…์œผ๋กœ ํ•œ ์žฅ์— ๊ทธ๋ ค PNG ๋กœ ์ฐ์–ด ๊ณ ๋ฅด๋Š” ๋ฐ ์”€
๊ธ€๊ผด ๊ธ€์ž ํ‘œ ๊ฒ€์‚ฌ (์ž„์‹œ ์Šคํฌ๋ฆฝํŠธ) ๊ธ€๊ผด ํŒŒ์ผ์˜ ๊ธ€์ž ํ‘œ(cmap)๋ฅผ ์ฝ์–ด ๊ฒŒ์ž„ ์ฝ”๋“œ์— ์“ฐ์ธ ๊ธ€์ž๊ฐ€ ๋ชจ๋‘ ์žˆ๋Š”์ง€ ํ™•์ธ

About

๐Ÿ—ก๏ธ 2D RPG ๊ฒŒ์ž„ ๊ฐœ๋ฐœ ๋…ธํŠธ

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors