μš”μ•½) μ—”μ§„ 선택에 μ ˆλŒ€μ μœΌλ‘œ 옳고 κ·Έλ₯Έ 것은 μ—†λ‹€. λ‚¨ν•œν…Œ 뭐라 ν•˜μ§€λ§κ³ Β μŠ€μŠ€λ‘œ μ€‘μš”ν•œ 것이 무엇인지 생각해보고 μ„ νƒν•˜μž.


---


μ–Όλ§ˆμ „μ— 3N 쀑 ν•˜λ‚˜ λ‹€λ‹ˆλŠ” μΉœκ΅¬κ°€ μžκΈ°λ„€ ν”„λ‘œμ νŠΈ κ³ λ„μ“΄λŒ€μ„œ 이야기λ₯Ό μ’€ λ‚˜λˆ λ΄€λ”λ‹ˆ,

μ›Ήκ²Œμž„ λ§Œλ“€λ•Œμ—λŠ” ν™•μ‹€νžˆ μœ λ‹ˆν‹°λ³΄λ‹€ 경쟁λ ₯μžˆλŠ” 것 κ°™λ‹€λŠ” μ–˜κΈ°ν•˜λ”λΌκ³ .

λ‚˜λ„ κ³΅κ°ν•œκ²Œ, μœ λ‹ˆν‹° μ›ΉλΉŒλ“œλ³΄λ©΄ λ‚΄λΆ€μ—μ„œ μžλ°”μŠ€ν¬λ¦½νŠΈ 였λ₯˜ μž”λœ© λ‚˜κ³  있고,

무슨 ν˜Έν™˜λ„ μ•ˆλ˜κ³ , 뭐도 μ•ˆλ˜κ³  ν•΄μ„œ, itch.io에 κ°„λ‹¨νžˆ 무료 κ²Œμž„ μ˜¬λ¦¬λŠ” 정도 μ΄μƒμœΌλ‘  νž˜λ“€κ² λ‹€ μ‹Άμ—ˆκ±°λ“ .


---


참고둜 λ‚œ 2λ…„ μ „ 쯀에 고도에 μ§„μ§€ν–ˆμ—ˆλŠ”λ°, κ²°κ΅­ μœ λ‹ˆν‹°λ‘œ κ°ˆμ•„νƒ”μ–΄.

μ§„μ§€ν–ˆλ˜ μ΄μœ λŠ”, 가볍고, μ˜€ν”ˆμ†ŒμŠ€μΈλ°, 뭐가 더 ν•„μš”ν•΄? 기본적인거 λ§Œλ“€κΈ° 쉽고.


ν•˜μ§€λ§Œ νšŒμ‚¬ κ·Έλ§Œλ‘κ³ , μ§„μ§€ν•˜κ²Œ μΈλ””κ²Œμž„ λ§Œλ“€κΈ°λ‘œ ν•˜λ©΄μ„œΒ 2λ…„ 전에 κ³ λ―Όν–ˆκ³ , κ²°κ΅­ μœ λ‹ˆν‹°λ‘œ κ°ˆμ•„νƒ€κΈ°λ‘œ 함.

1. gdscriptλŠ” μ–‘λ‚ μ˜ κ²€

κ°„λ‹¨ν•˜κ²Œ 파이썬슀럽게 μ½”λ“œ μ§œλŠ”κ±° μ’‹λ‹€.Β 

μ›¬λ§Œν•œ ν”„λ‘œκ·Έλž˜λ°μ–Έμ–΄μ— μžˆμ„κ±° λ‹€ μžˆλ‹€.Β 

ν•˜μ§€λ§Œ κ·Έλž˜λ„ 인기있고 μ„±μˆ™ν•œ C++, C#보단 많이 λΆ€μ‘±ν•˜λ‹€κ³  λŠκΌˆμ—ˆμŒ.

특히 λ‹€λ₯Έ μ–Έμ–΄μ˜ ν‘œμ€€ λΌμ΄λΈŒλŸ¬λ¦¬μ—Β λ‹Ήμ—°νžˆ μžˆμ„ 것 같은 κΈ°λŠ₯이 μ—†λŠ” κ²½μš°μ— μ•½κ°„ 벙찐적이 μ’€ 있음.


gdscriptμ—μ„œλ„ C#λ“± λœλ‹€κ³  ν•˜λŠ”λ°, μš”μ¦˜μ—” λͺ¨λ₯΄κ² μ§€λ§Œ λ‹Ήμ‹œμ—λŠ” gdscriptκ°€ ν”„λ‘œμ νŠΈμ˜ 메인 μ–Έμ–΄μ—¬μ„œ λ‹€λ₯Έ μ–Έμ–΄ 지원은 μƒλŒ€μ μœΌλ‘œ λŠλ Έμ–΄.

κ²Œλ‹€κ°€ GodotλŠ” μ•ˆκ·Έλž˜λ„ μ‚¬μš©ν•˜λŠ” μƒλŒ€μ μ΄ μ‚¬λžŒμ΄ 적은데, λΉ„μ£Όλ₯˜μ—μ„œ λ˜λ‹€μ‹œ λΉ„μ£Όλ₯˜(Godotμ—μ„œ C# 등을 μ“°λŠ” 것)둜 κ°€λŠ” 것은 λ¬Έμ œκ°€ 생겼을 λ•Œ 도움을 얻기도 νž˜λ“€κ³ , κ·Έλž˜μ„œ 이건 그건 쒋은 선택지가 μ•„λ‹ˆλΌκ³  생각해.



2. μ™ΈλΆ€ μ—°κ²°μ„± (Steamworks?)

μš”μ¦˜μ€ μ–΄λ–€μ§€ λͺ°λΌλ„ λ‹Ήμ‹œμ—λŠ” Godot에 Steamworks API μ—°κ²°ν•˜κΈ°κ°€ μ°Έ κΉŒλ‹€λ‘œμ› μ–΄.

λ‹Ήμ‹œμ— Steamworks μ—°λ™ν•˜λŠ” μ˜€ν”ˆμ†ŒμŠ€ ν”„λ‘œμ νŠΈκ°€Β ν•˜λ‚˜ μžˆμ—ˆλŠ”λ°,Β 

C++ μ½”λ“œλ‘œ Steamworks APIλ₯Ό gdscript wrapperλ₯Ό λ§Œλ“ λ‹€μŒ 직접 Godot 엔진을 μ»΄νŒŒμΌν•΄μ„œ λ‚˜μ˜¨ λŸ°νƒ€μž„μ„Β μ“°λŠ” ꡬ쑰.

근데 또 이게 μ•ˆλ˜λŠ” 것도 많고 λ‚΄κ°€ ν•„μš”ν•œ κΈ°λŠ₯은 ν¬νŒ…μ΄ μ•ˆλ˜μ–΄μžˆλŠ” κ²½μš°λ„ μžˆμ–΄μ„œ κ·Έ ν”„λ‘œμ νŠΈμ— κΈ°μ—¬ν•˜κ³  막 κ·Έλž¬μ—ˆλŠ”λ°,Β 

ν•˜λ‹€λ³΄λ‹ˆ μ‹œκ°„ μ—„μ²­λ‚˜κ²Œ μ“°κ³ , κ²Œμž„λ§Œλ“€λ €λ‹€ 이게 λ­˜ν•˜κ³  μžˆλ‚˜ 싢더라고.



3. νƒœμƒμ΄ μ˜€ν”ˆμ†ŒμŠ€

λ‹Ήμ‹œ GodotλŠ” μ†Œμˆ˜μ˜ μ½”μ–΄ μ»¨νŠΈλ¦¬λ·°ν„°λ“€μ΄ λ¦¬λ”©ν•˜λŠ” ν”„λ‘œμ νŠΈμ˜€μŒ.

λ‹€μ‹œ λ§ν•˜λ©΄ μ–΄λŠλ‚  κ°‘μžκΈ° μ € μ‚¬λžŒλ“€μ΄ λ²„μŠ€μ‚¬κ³ (ν˜Ήμ€ κ°‘μžκΈ° λ•Œλ €μΉ˜κ³  μ‹Άκ±°λ‚˜)라도 λ‚˜λ©΄, κ°‘μžκΈ° ν”„λ‘œμ νŠΈκ°€ 망할 수 μžˆλŠ”κ±°μ•Ό.

운이 μ’‹λ‹€λ©΄ λ‹€λ₯Έ μ‚¬λžŒμ΄ 손듀고 λ‚˜μ„œμ„œ λ‚΄κ°€ 계속 ν”„λ‘œμ νŠΈλ₯Ό μœ μ§€ν•˜κ² λ‹€ ν•˜λŠ” μ‚¬λžŒμ΄ λ‚˜μ˜¬ μˆ˜λ„ μžˆκ² μ§€λ§Œ...


또 μ½”λ“œκ°€ μ˜€ν”ˆλ˜μ–΄μžˆμœΌλ‹ˆκΉŒ ν•„μš”ν•œ κΈ°λŠ₯ 직접 λ§Œλ“€μ–΄κ°€λ©° μ“Έ 수 μžˆκ² μ§€.

ν•˜μ§€λ§Œ μ΄λ ‡κ²Œ 되면 주객전도가 λ˜μ–΄μ„œ κ²Œμž„μ„ λ§Œλ“œλŠ”κ²Œ μ•„λ‹ˆλΌ μ—”μ§€ μœ μ§€κ΄€λ¦¬ λΉ„μš©μ΄ 더 μ»€μ§ˆκ±°μ•Ό.

즉, μ—”μ§„ 건전성 μΈ‘λ©΄μ—μ„œ μœ„ν—˜ν•  수 μžˆλ‹€κ³  생각해.