์๋ ํ์ธ์ Godot ๊ฐ๋ฐ์์ ๋๋ค.
์ฐ์ ๋งค์ฐ ๊ด๋ํ ๋ผ์ด์ ์ค๋ก ํ๋ฅญํ ๊ฒ์ ์์ง์ ๋ง๋ค์ด์ฃผ์ ๋ชจ๋ ๋ถ๋ค๊ป ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ๊ทํ์ ๋ ธ๋ ฅ์ ์์ฐ์ด ๋ถ์กฑํ ๋ง์ ๊ฐ๋ฐ์์ ํ์๋ค์ด ๊ฟ์ ์ด๋ฃจ๋ ๋ฐ ๋์์ด ๋ ๊ฒ์ ๋๋ค.
ํ์ฌ Godot์ ์์์ผ๋ก ์คํ ์์ค ๊ฒ์์ ๋ฏธ๋๋ ๋ ๋ฐ์ต๋๋ค. ๋ถํํ๋ ๊ฒ์ ์์ง์ ๋๋ถ๋ถ์ ์คํ ์์ค๋ ํ๋ก๊ทธ๋๋ฐ์ ๋ํ ์ง์์ด ๊ฑฐ์ ์๋ ๊ณ ๊ธ ์ฌ์ฉ์๋ฅผ ์ผ๋์ ๋๊ณ ์ค๊ณ๋์์ต๋๋ค. ์์ง ์ด๋ณด ๊ฒ์ ์ ์์์๊ฒ๋ ๋๋ฌํ ์ ์์ต๋๋ค.
๋ด ์ ์์ ์ง๊ด์ ์ธ GUI์ ์๋ก์ด ํ๋ก๊ทธ๋๋จธ์ ์์ ์ ์ฉ์ดํ๊ฒ ํ๊ธฐ ์ํด ๋ฏธ๋ฆฌ ์ ์๋ ํด๋์ค์ ํจ๊ป ์ฌ์ฉํ๊ธฐ ์ฌ์ด ๊ฒ์ ๋์์ด๋/ํธ์ง๊ธฐ๋ฅผ ์ ๊ณตํ๋ ๊ฒ์ ๋๋ค. ๋ ๋ง์ ํ๋ก๊ทธ๋๋จธ๋ ๋ ๋ง์ ์ฌ์ฉ์๋ฅผ ์๋ฏธํฉ๋๋ค(Godot ์ฌ์ฉ์๋ ๊ฒ์ ํ๋ก๊ทธ๋๋จธ์ด๊ธฐ ๋๋ฌธ์).
๋๋ ์ด ์ผ์ ์ํ๋ ํ ๊ฒ์ ์์ง์ ์๊ณ ์๋ค. ์๋ ์ผ๋ณธ์์ ๋ฃจ๋น๋ก ์์ฑ๋์ด ์ ์ธ๊ณ์ ์ผ๋ก ์์ด๋ก ๋ฒ์ญ๋์ด ์์ต๋๋ค. RPG ๋ฉ์ด์ปค VX ์์ด์ค ๋ผ๊ณ ํฉ๋๋ค. ์ด๋ฆ ์์ RPG๋ผ๋ ๋จ์ด๊ฐ ์์์๋ ๋ถ๊ตฌํ๊ณ RGSS(Ruby Game Scripting System)๊ฐ ๋ด์ฅ๋์ด ์์ด RPG๊ฐ ์๋ ๊ฒ์๋ ์ถฉ๋ถํ ๋ง๋ค ์ ์์ต๋๋ค.
๋ค์ ๋ชฉ๋ก์ RPG Maker ์์ง์ผ๋ก ๋ง๋ ๊ฒ์์ ์์ ๋๋ค.
RPG Maker๋ณด๋ค ๊ธฐ๋ฅ์ด ํจ์ฌ ๋ง๊ธฐ ๋๋ฌธ์ Godot ์์ง์ด RPG Maker๋งํผ ๋์คํ๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ์ด๋ณด์ ํ๋ก๊ทธ๋๋จธ๋ ์ฌ์ฉํ๊ธฐ ์ฌ์ด ์ธํฐํ์ด์ค๋ง ์์ผ๋ฉด ๋ฉ๋๋ค. ์ฑ๊ณตํ๋ค๋ฉด Okam ์คํ๋์ค๋ ๊ฐ๋ฐ์๋ค์ด ๋ง๋ ์์ฒ ๊ฐ์ ๊ฒ์์ ํผ๋ธ๋ฆฌ์ฑํ๋ ์ฐจ๊ธฐ GOG๋ Steam์ด ๋ ์ ์์ต๋๋ค.
์๋ถ,๋ผ์ด์ธ
๋น์ฃผ์ผ ์คํฌ๋ฆฝํ ์ ์ด๋ ์์ ์์ ๊ณํ๋ฉ๋๋ค
2015๋ 1์ 14์ผ ์์์ผ ์ค์ 6์ 20๋ถ์ RyanBram [email protected] ์์ ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
์๋ ํ์ธ์ Godot ๊ฐ๋ฐ์์ ๋๋ค.
๋จผ์ ํ๋ฅญํ ๊ฒ์ ์์ง์ ๋ง๋ค์ด์ฃผ์ ๋ชจ๋ ๋ถ๋ค๊ป ๊ฐ์ฌ๋๋ฆฝ๋๋ค.
๋งค์ฐ ๊ด๋ํ ๋ผ์ด์ผ์ค๋ก. ๋น์ ์ ๋ ธ๋ ฅ์ ๋ง์ ๊ฐ๋ฐ์์
๊ฟ์ ์ด๋ฃจ๊ธฐ ์ํด ์์ฐ์ด ๋ถ์กฑํ ํ์.ํ์ฌ Godot์ ์์์ผ๋ก ์คํ ์์ค ๊ฒ์์ ๋ฏธ๋๋ ๋ ๋ฐ์ต๋๋ค.
๋ถํํ๋ ๊ฒ์ ์์ง์ ๋๋ถ๋ถ์ ์คํ ์์ค๋ ๊ณ ๊ธ
ํ๋ก๊ทธ๋๋ฐ์ ๋ํ ์ง์์ด ๊ฑฐ์ ์๋ ์ฌ์ฉ์๋ฅผ ์ผ๋์ ๋๊ณ ์์ต๋๋ค. ์์ง ๋ฟ์ ์ ์๋ค
์ด๋ณด ๊ฒ์ ์ ์์.์ ์ ์์ ์ฌ์ฉํ๊ธฐ ์ฌ์ด ๊ฒ์ ๋์์ด๋/ํธ์ง๊ธฐ๋ฅผ ์ ๊ณตํ๋ ๊ฒ์ ๋๋ค.
์ง๊ด์ ์ธ GUI์ ๋ฏธ๋ฆฌ ์ ์๋ ํด๋์ค๋ฅผ ์ ๊ณตํ์ฌ ์ด๋ณด ํ๋ก๊ทธ๋๋จธ์ ์์ ์ ์ฉ์ดํ๊ฒ ํฉ๋๋ค. ๋
ํ๋ก๊ทธ๋๋จธ๋ ๋ ๋ง์ ์ฌ์ฉ์๋ฅผ ์๋ฏธํฉ๋๋ค(Godot ์ฌ์ฉ์๋ ๊ฒ์ ํ๋ก๊ทธ๋๋จธ์ด๊ธฐ ๋๋ฌธ์).๋๋ ์ด ์ผ์ ์ํ๋ ํ ๊ฒ์ ์์ง์ ์๊ณ ์๋ค. Ruby์์ ์์ฑ๋์์ต๋๋ค.
์๋ ์ผ๋ณธ์์ ์์ผ๋ฉฐ ์ ์ธ๊ณ์ ์ผ๋ก ์์ด๋ก ๋ฒ์ญ๋์์ต๋๋ค. RPG๋ผ๊ณ ํฉ๋๋ค
๋ฉ์ด์ปค VX ์์ด์ค
http://www.rpgmakerweb.com/products/programs/rpg-maker-vx-ace. ์๋ ๋ถ๊ตฌํ๊ณ
์ด๋ฆ ์์ RPG๋ผ๋ ๋จ์ด๊ฐ ๋ถ์ ๋งํผ non-RPG๋ ์ถฉ๋ถํ ๋ง๋ค ์ ์๋ค.
Ruby Game Scripting System(RGSS)์ด ๋ด์ฅ๋ ๊ฒ์.๋ค์ ๋ชฉ๋ก์ RPG Maker ์์ง์ผ๋ก ๋ง๋ ๊ฒ์์ ์์ ๋๋ค.
- ์๋ ํ(RPG ์ด๋๋ฒค์ฒ) http://www.pioneervalleygames.com/
- ์ฝ์๋ ํด์ฐ ์์(์์ผ์ด๋) http://rpgmaker.net/games/5102/
- ๋ผ๊ฐ๋กํฌ - ๋ฒ ์คํฐ์๋ฆฌ์ (์นด๋๊ฒ์) http://rpgmaker.net/games/5808/
- ๊ณต๊ฒฉ๋ฐ๋ ์ง๊ตฌ! (์ํฐ) http://rpgmaker.net/games/6561/
- ํ ๋ผ (VisualNovel) http://rpgmaker.net/games/3956/
- ์ถ์ต์ ๋ง๋ (์ก์ RPG)
http://www.atelier-rgss.com/Project/Mana/Project_Mana_Story.html- ๋ง์ดํธ์ค - ๋ ๋น๊ธฐ๋(ํธ๋ฌ) http://rpgmaker.net/games/6493/
Godot ์์ง์ด RPG Maker๋งํผ ์ธ๊ธฐ๋ฅผ ์ป์์ผ๋ฉด ์ข๊ฒ ์ต๋๋ค.
RPG Maker๋ณด๋ค ๋ ๋ง์ ๊ธฐ๋ฅ. ์ด๋ณด์ ํ๋ก๊ทธ๋๋จธ๋ ์ฌ์ฉํ๊ธฐ ์ฌ์ฐ๋ฉด ๋ฉ๋๋ค.
์ํธ ์์ฉ. ์ฑ๊ณตํ๋ฉด Okam ์คํ๋์ค๋ ๋ค์ GOG ๋๋ Steam์ด ๋ ์ ์์ต๋๋ค.
์ธ๋ ๊ฐ๋ฐ์๋ค์ด ๋ง๋ ์์ฒ ๊ฐ์ ๊ฒ์์ ํผ๋ธ๋ฆฌ์ฑํฉ๋๋ค.์๋ถ,๋ผ์ด์ธ
โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/okamstudio/godot/issues/1220.
@RyanBram - ์ฌ๊ธฐ์์ ์์ด๋์ด๋ฅผ ํ๊ฐํ์ง ์์ผ๋ ค๊ณ ํฉ๋๋ค. ์๋ง๋ ๋ฏธ๋์ ์ ์ฉํ ์ ์์ง๋ง ์๊ฐ์ ์คํฌ๋ฆฝํ ์ด ์คํฌ๋ฆฝํ ์ ํจ๊ณผ์ ์ธ ์๋จ์ธ์ง ํ์ ํ ์ ์์ต๋๋ค. ํ์คํ๊ฒ ๋งํ ์๋ ์์ง๋ง ๊ฒ์ํ ๋ ๋ณต์กํ ๊ฒ์์ ์๊ฐ์ ์ผ๋ก๊ฐ ์๋๋ผ ํ ์คํธ๋ก ์์ฑ๋์์ ๊ฐ๋ฅ์ฑ์ด ํฝ๋๋ค. ์๊ฐ์ ์คํฌ๋ฆฝํ ์ ํ์คํ ์๋ก์ด ์ฌ์ฉ์๊ฐ ์ฌ์ฉํ๋ ๊ฒ์ฒ๋ผ ๋ณด์ด์ง๋ง ํ๋ก์ ํธ๋ฅผ ์ฌ๋ฐ๋ฅด๊ฒ ์๋ฃํ๋ ๋ฐ ํ์ํ ์ค์ ๋๊ตฌ๋ฅผ ๋ฐฐ์ฐ๋ ๋ฐ ์ง์ฐ์ด ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๊ทธ๊ฒ์ ์์ง์ ๋ ์ ๊ทผํ๊ธฐ ์ฝ๊ฒ ๋ง๋ค ์ ์์ผ๋ฏ๋ก ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค.
๋ํ ์ฌ์ฉ์๊ฐ ์์ง์ ๋ด์ฅ๋์ด์ผ ํ๋ ๊ฒ๊ณผ๋ ๋์กฐ์ ์ผ๋ก GDScript๋ฅผ ์ฌ์ฉํ์ฌ Godot์์ ์๊ฐ์ ํ๋ก๊ทธ๋๋ฐ ์์คํ ์ ๋ชจ๋ ์์ฑํ ์ ์์ด์ผ ํฉ๋๋ค. ๊ทธ๋ ์ฃ ? ํ์ง๋ง ํ์คํ์ง ์์ต๋๋ค.
RPG ์ ์์๋ "๋ชจ๋ฉ" ์ ๊ทผ ๋ฐฉ์์ ๋ ๋ง์ด ์ทจํ๋ ๊ฒ ๊ฐ๊ณ Godot๊ฐ ๋ RPG ์ ์์์ฒ๋ผ ๋ณด์ด๋ฉด ๋ค๋ฅธ ์ข
๋ฅ์ ๊ฒ์์ ๋ง๋ค ์๋๊ฐ ์๋ ์ฌ๋๋ค์ด ์ธ๋ฉดํ ๊ฒ์
๋๋ค. ๊ทธ๋์ ๋น์ ์ด ๊ธฐ๋ณธ์ ์ผ๋ก ์ ์ํ๋ ๊ฒ์ godot๋ฅผ GameMaker์ฒ๋ผ ๋ณด์ด๊ฒ ๋ง๋๋ ๊ฒ์
๋๋ค(์ดํดํ ์ ์๋, ๋ง์ ์ฌ๋๋ค์ด ๊ฒ์์ ๋ง๋ค๊ณ ์ถ์ง๋ง ํ๋ก๊ทธ๋๋ฐ์ ๋ชจ๋ฆ
๋๋ค) ํ์ง๋ง ํ๊ณ๊ฐ ์์ต๋๋ค :)
์๋ง๋ Godot๋ Leadwerks ๋ฐ BGE๊ฐ ๊ฐ์ง๊ณ ์๋ ๊ฒ๊ณผ ์ ์ฌํ Nodal Behavior Graph ํธ์ง๊ธฐ๋ฅผ ๊ฐ๊ฒ ๋ ๊ฒ์
๋๋ค. ์ด๊ฒ์ GUI ์์์ ๋งค์ฐ ์ ์๋ํ๋ฉฐ ๋๋จธ์ง๋ ๊ฐ๋ฅํ ํ ์ฝ๊ณ ๊ฐ๋ ฅํ๊ฒ ๋ง๋ค๊ธฐ ์ํด ์ฝ๊ฐ์ ์ฐ๊ตฌ์ ์๋ง์ ์ปค๋ฎค๋ํฐ ํผ๋๋ฐฑ์ด ํ์ํฉ๋๋ค.
@SolarLune , Godot์์ ๊ฒ์์ ๋ง๋ค๊ณ ๋งจ ์์ ํธ์ง๊ธฐ๋ฅผ ์ถ๊ฐํ์ฌ ๊ฒ์์ ๋ชจ๋ ์์ ์ธ๋ถ ์ฌํญ๊น์ง ์์ ํ ์ ์์ผ๋ฉฐ(GraphNode์ ๋๋จธ์ง UI๋ฅผ ์ฌ์ฉํ์ฌ ๋งค์ฐ ์ฌ๋ฏธ์๊ฒ ํ๋ ์ดํ ์ ์์) ์ผ๋ถ๋ฅผ ์์ฑํ ์๋ ์์ต๋๋ค. ๋งจ ์์ ์ถ๊ฐ GDscript ์ฝ๋๋ฅผ ์ถ๊ฐํ๊ณ , ์ด๊ฒ์ด ์์ ํ ๊ฒ์ ๊ฒ์(RPG, FPS, RTS)์ ๋ณ๋๋ก ์ ๊ณตํ๊ณ ๋ชจ๋ ์ธก๋ฉด์ ์กฐ์ ํ ์ ์๋๋ก ํ๋ ์ต์ ์ ์ ๊ทผ ๋ฐฉ์์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. Godot์์ ๋ง๋ ์์ฑ์.
@SolarLune : ๋น์ฃผ์ผ ์คํฌ๋ฆฝํ
์ ๋ค์๊ณผ ๊ฐ์ด ์์
ํ ๋ ์ ์ฉํฉ๋๋ค.
ํ๋ก๊ทธ๋๋จธ, ๊ทธ๊ฒ์ ๋น์ ์ด ํจ๊ป ๋๊ธฐ ์ํด ๋ธ๋ก์ ๋ง๋ค ์ ์์ต๋๋ค. ์ด๊ฒ
Unreal์ ์ ๊ทผ ๋ฐฉ์์ด ์ ์ฉํฉ๋๋ค. ๊ต์ฒด๊ฐ ๋ถ๊ฐ๋ฅํ ๊ฒ ๊ฐ์์
์์ ํ ํ๋ก๊ทธ๋๋ฐํ์ง๋ง(๋น์ ์ด ๋ง์กฐํ์คํธ๊ฐ ์๋ ํ)
ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋ ์ฌ๋๋ ํ
ํ๋ฆฟ ๋ธ๋ก์ ๋ง๋๋ ์ฌ๋๋ค์ด ์์ต๋๋ค.
2015๋ 1์ 14์ผ ์์์ผ ์คํ 4์ 23๋ถ์ TheoXD [email protected] ์์ ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
RPG ์ ์์๋ "Modding" ์ ๊ทผ ๋ฐฉ์์ ๋ ๋ง์ด ์ทจํ๋ ๊ฒ ๊ฐ์ต๋๋ค.
์ข ๋ RPG ๋ฉ์ด์ปค์ฒ๋ผ ๋ณด์ ๋๋ค - ๋ค๋ฅธ ๊ฒ์ ๋ง๋ค๊ณ ์ ํ๋ ์๋๊ฐ ์๋ ์ฌ๋๋ค
๊ทธ๋ฐ ์ข ๋ฅ์ ๊ฒ์์ ์ธ๋ฉดํ ๊ฒ์ ๋๋ค. ๊ทธ๋์ ๋น์ ์ด ๊ธฐ๋ณธ์ ์ผ๋ก ์ ์ํ๋ ๊ฒ์
Godot๋ฅผ GameMaker์ฒ๋ผ ๋ณด์ด๊ฒ ํ์ญ์์ค(์ดํดํ ์ ์๋ ๋ง์ ์ฌ๋๋ค์ด
๊ฒ์์ ๋ง๋ค๊ณ ์ถ์ง๋ง ํ๋ก๊ทธ๋๋ฐ์ ๋ชจ๋ฅธ๋ค) ํ์ง๋ง ํ๊ณ๊ฐ ์์ต๋๋ค :)
์๋ง๋ ์ผ์ด๋ ์ผ์ Godot๊ฐ ๋ ธ๋ ํ๋ ๊ทธ๋ํ๋ฅผ ์ป๊ฒ ๋ ๊ฒ์ ๋๋ค
Leadwerks ๋ฐ BGE๊ฐ ๊ฐ์ง๊ณ ์๋ ๊ฒ๊ณผ ์ ์ฌํ ํธ์ง๊ธฐ์ ๋๋ค. ์ด๊ฒ์ ๋งค์ฐ ์ ์๋ํฉ๋๋ค.
GUI ์์, ๋๋จธ์ง๋ ์ฝ๊ฐ์ ์ฐ๊ตฌ์ ์๋ง์ ์ปค๋ฎค๋ํฐ๊ฐ ํ์ํฉ๋๋ค.
ํผ๋๋ฐฑ์ ์ ๊ณตํ์ฌ ๊ฐ๋ฅํ ํ ์ฝ๊ณ ๊ฐ๋ ฅํ๊ฒ ๋ง๋ญ๋๋ค.@SolarLune https://github.com/SolarLune , ๊ฒ์ ๋น๋ ๊ฐ๋ฅ
Godot์์ ๊ฒ์์ ๋ชจ๋ฉํ ์ ์๋ ํธ์ง๊ธฐ๋ฅผ ๋งจ ์์ ์ถ๊ฐํ์ธ์.
์ฝ๊ฐ์ ์ธ๋ถ ์ฌํญ(GraphNode ๋ฐ ๋๋จธ์ง UI ์ฌ์ฉ),
๋งจ ์์ ์ถ๊ฐ GDscript ์ฝ๋๋ฅผ ์์ฑํ๋ ๊ฒ์ด ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.
์์ ํ ๊ฒ์ ๊ฒ์(RPG, FPS, RTS)์ ๋ณ๋๋ก ๋ฐฐ์กํ๊ณ ์กฐ์ ์ ํ์ฉํฉ๋๋ค.
๊ทธ๊ฒ์ ๋ชจ๋ ์ธก๋ฉด.โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/okamstudio/godot/issues/1220#issuecomment -69974733.
๊ธ์, ๋ด๊ฐ ์๋ ๋ฐ๋ก๋, Godot๋ ์ด๋ฏธ ๋ ธ๋ ๊ธฐ๋ฐ UI ์ฝ๋๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค.
๊ทธ๋ฌ๋ ์ต๋์ ์ ์ฐ์ฑ์ ์ํ๊ณ ๋ ผ๋ฆฌ ๋ ธ๋๋ฅผ ์ ์ฉํ๊ฒ ๋ง๋ค๋ ค๋ฉด GDscript ์คํ์ ์ํ ์คํฌ๋ฆฝํธ ๋ ธ๋๊ฐ ํ์ํ๋ค๋ฉด GDscript๊ฐ ๊ณ์ ๊ฐ ๊ธธ์ด๋ผ๋ ์ ์ ์ ์ํด์ผ ํฉ๋๋ค(๋ ๋ณต์กํ๊ณ ๊ณ ๊ธ์ค๋ฌ์ด ์์ ์ ๊ฒฝ์ฐ).
ํ์ฌ UE4๋ ๋ณต์กํ ๋ณต์ก์ฑ ์์ด ๋ธ๋ฃจํ๋ฆฐํธ์์ ๋ชจ๋ ๊ฒ์ ํ ์ ์์ต๋๋ค. GameMaker๋ ์ต๋ ์ ์ฐ์ฑ์ ์ํด GML์ ์ฌ์ฉํ๊ธฐ๋ฅผ ๊ธฐ๋ํ๊ณ (์ฝ๋ ๋ธ๋ก ์ฌ์ฉ์ ํตํด), BGE๋ ์ต๋ ์ฑ๋ฅ์ ์ํด Python์์ ์คํฌ๋ฆฝํ ์ ์๊ตฌํฉ๋๋ค(์ฝ๋ ๋ธ๋ฆญ ์ฌ์ฉ์ ํตํด). ๋น ๋ฅธ ํ๋กํ ํ์ดํ๊ณผ ๋ ๋ณต์กํ ๋ ผ๋ฆฌ ์ํฉ์ ๋ํ ์๊ฐ์ ํธ์ง์ ์ ์ฉ์ฑ์ ๋ฌด์ํ ์๋ ์์ง๋ง ์ฝ๋์์ ํ ์ ์๋ ๋ชจ๋ ์์ ์ ์ํํ ์๋ ์๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.
๋น์ฃผ์ผ ์คํฌ๋ฆฝํ ์ ์ด๋ ์์ ์์ ๊ณํ๋ฉ๋๋ค
๊ฐ๋จํ๊ณ ๊ธ์ ์ ์ธ ๋ต๋ณ ๊ฐ์ฌํฉ๋๋ค.
์ฌ๋ฌ๋ถ, ์ด ์ ์์ ๋๊ธ์ ๋ฌ์์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ์ ๋ ์์ผ๋ก ์ฝ๋ฉ์ ๋์ฒดํ ๋งํผ ์ฝ๊ณ ์๊ฐ์ ์ธ ํธ์ง๊ธฐ๋ ๊ฒฐ์ฝ ์ถฉ๋ถํ์ง ์๋ค๊ณ ๋ฏฟ์ต๋๋ค. ์ด ๊ธฐ๋ฅ์ ์์น๋ฅผ ๋์ฒดํ๊ธฐ ์ํ ๊ฒ์ด ์๋๋ผ ์ผ๋ฐ ์ฝ๋ฉ์ ๋ณด์ํ๋ ๊ธฐ๋ฅ์ผ๋ก ์ ์ํฉ๋๋ค.
RPG Maker VX Ace์์๋ ๋๋ถ๋ถ์ ๊ณ ๊ธ ๊ธฐ๋ฅ์ ์์ผ๋ก ์ฝ๋ฉํฉ๋๋ค. ๊ณ ๊ธ ํ๋ก๊ทธ๋๋จธ๋ ์ผ๋ฐ์ ์ผ๋ก ์ผ๋ฐ ์ฌ์ฉ์(์บ๋ฆญํฐ ์ด๋ฆ, ์คํฌ, ์ด์ํ, ์คํ๋ผ์ดํธ ๋ฑ)๊ฐ GUI ํธ์ง๊ธฐ์์ ๊ฐ์ ํธ์งํ ์ ์๋ ๊ณ ๊ธ ๋ชจ๋ฉ ์คํฌ๋ฆฝํธ๋ฅผ ์ ๊ณตํฉ๋๋ค. Ruby ๊ฒ์ ์คํฌ๋ฆฝํ ์์คํ ์ ์์ญ์ด ํจ์น๋ฅผ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค. ์ด๊ฒ์ด ๊ณ ๊ธ ์ฌ์ฉ์๊ฐ ์ ๊ณตํ๋ ๋๋ถ๋ถ์ ์คํฌ๋ฆฝํธ๊ฐ ํธํ์ฑ ๋ฌธ์ ๋ฅผ ํผํ๊ธฐ ์ํด RPG Maker ๊ฐ๋ฐ์๊ฐ ๋ฏธ๋ฆฌ ์ ์ํ ์๋ ํด๋์ค๋ฅผ ๋์ฒดํ์ง ์๋ ์ด์ ์ ๋๋ค.
๋น๊ตํ๋ ค๊ณ :
KDE ๋ฐ GNOME ํ๋ก์ ํธ๋ Linux์ ๊ฐ๋ ฅํ Shell ๋ช
๋ น์ ๋์ฒดํ ์๋๊ฐ ์์ผ๋ฉฐ ๋์ ์ฌ์ฉ ํธ์์ฑ๊ณผ Linux์ ์ฑ๋ฅ ์ฌ์ด์ ๊ฒฉ์ฐจ๋ฅผ ๋ฉ์ฐ๋ ค๋ ํ๋ก์ ํธ์
๋๋ค.
Okam ์คํ๋์ค๊ฐ Steam๊ณผ ๊ฐ๋ค๋ ์๊ฐ์ ๋ฏธ์๊ฐ ์ง์ด์ก์ต๋๋ค... :))
2015๋ 1์ 14์ผ ์คํ 5์ 20๋ถ์ RyanBram์ ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
์๋ ํ์ธ์ Godot ๊ฐ๋ฐ์์ ๋๋ค.
๋จผ์ ์ข์ ๊ฒ์์ ๋ง๋ค์ด์ฃผ์ ๋ชจ๋ ๋ถ๋ค๊ป ๊ฐ์ฌ๋๋ฆฝ๋๋ค.
๋งค์ฐ ๊ด๋ํ ๋ผ์ด์ผ์ค๋ฅผ ๊ฐ์ง ์์ง. ๋น์ ์ ๋ ธ๋ ฅ์ ๋ง์ ์ฌ๋๋ค์๊ฒ ๋์์ด ๋ ๊ฒ์ ๋๋ค
๊ฟ์ ์ด๋ฃจ๊ธฐ ์ํด ์์ฐ์ด ๋ถ์กฑํ ๊ฐ๋ฐ์์ ํ์.ํ์ฌ Godot์ ์์์ผ๋ก ์คํ ์์ค ๊ฒ์์ ๋์ฑ ๋ฐ์์ง ๊ฒ์ ๋๋ค.
๋ฏธ๋. ๋ถํํ๋ ๊ฒ์ ์์ง์ ๋๋ถ๋ถ์ ์คํ ์์ค๋ ์ค๊ณ๋์์ต๋๋ค
ํ๋ก๊ทธ๋๋ฐ์ ๋ํ ์ง์์ด ๊ฑฐ์ ์๋ ๊ณ ๊ธ ์ฌ์ฉ์๋ฅผ ์ผ๋์ ๋๊ณ ์์ต๋๋ค. ๊ทธ๊ฒ
์์ง ์ด๋ณด์ ๊ฒ์ ์ ์์์๊ฒ ๋๋ฌ ํ ์ ์์ต๋๋ค.์ ์ ์์ ์ฌ์ฉํ๊ธฐ ์ฌ์ด ๊ฒ์ ๋์์ด๋/ํธ์ง๊ธฐ๋ฅผ ์ ๊ณตํ๋ ๊ฒ์ ๋๋ค.
์ง๊ด์ ์ธ GUI์ ๋ฏธ๋ฆฌ ์ ์๋ ํด๋์ค๋ฅผ ์ ๊ณตํ์ฌ ์ด๋ณด ํ๋ก๊ทธ๋๋จธ์ ์์ ์ ์ฉ์ดํ๊ฒ ํฉ๋๋ค.
๋ ๋ง์ ํ๋ก๊ทธ๋๋จธ๋ ๋ ๋ง์ ์ฌ์ฉ์๋ฅผ ์๋ฏธํฉ๋๋ค(Godot ์ฌ์ฉ์๋ ๊ฒ์ ํ๋ก๊ทธ๋๋จธ์ด๊ธฐ ๋๋ฌธ์).๋๋ ์ด ์ผ์ ์ํ๋ ํ ๊ฒ์ ์์ง์ ์๊ณ ์๋ค. Ruby์์ ์์ฑ๋์์ต๋๋ค.
์๋ ์ผ๋ณธ์์ ์์ผ๋ฉฐ ์ ์ธ๊ณ์ ์ผ๋ก ์์ด๋ก ๋ฒ์ญ๋์์ต๋๋ค. ๊ทธ๊ฒ์
RPG ๋ฉ์ด์ปค VX ์์ด์ค
http://www.rpgmakerweb.com/products/programs/rpg-maker-vx-ace.
์ด๋ฆ ์์ RPG๋ผ๋ ๋จ์ด๊ฐ ์์์๋ ๋ถ๊ตฌํ๊ณ
RGSS(Ruby Game Scripting System)๊ฐ ๋ด์ฅ๋์ด RPG๊ฐ ์๋ ๊ฒ์์ ๋ง๋ค ์ ์์ต๋๋ค.๋ค์ ๋ชฉ๋ก์ RPG Maker ์์ง์ผ๋ก ๋ง๋ ๊ฒ์์ ์์ ๋๋ค.
- ์๋ ํ(RPG ์ด๋๋ฒค์ฒ) http://www.pioneervalleygames.com/
- ์ฝ์๋ ํด์ฐ ์์(์์ผ์ด๋) http://rpgmaker.net/games/5102/
- ๋ผ๊ฐ๋กํฌ - ๋ฒ ์คํฐ์๋ฆฌ์ (์นด๋๊ฒ์) http://rpgmaker.net/games/5808/
- ๊ณต๊ฒฉ๋ฐ๋ ์ง๊ตฌ! (์ํฐ) http://rpgmaker.net/games/6561/
- ํ ๋ผ (VisualNovel) http://rpgmaker.net/games/3956/
- ์ถ์ต์ ๋ง๋ (์ก์ RPG)
http://www.atelier-rgss.com/Project/Mana/Project_Mana_Story.html- ๋ง์ดํธ์ค - ๋ ๋น๊ธฐ๋(ํธ๋ฌ) http://rpgmaker.net/games/6493/
Godot ์์ง์ด RPG Maker๋งํผ ๋์คํ๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
RPG Maker๋ณด๋ค ํจ์ฌ ๋ ๋ง์ ๊ธฐ๋ฅ. ์ด๋ณด์ ํ๋ก๊ทธ๋๋จธ๋
์ฌ์ฉํ๊ธฐ ์ฌ์ด ์ธํฐํ์ด์ค. ์ฑ๊ณตํ๋ฉด ์ค์บ์คํ๋์ค๊ฐ ์ฐจ๊ธฐ์์ด ๋ ์ง๋
์ธ๋ ๊ฐ๋ฐ์๋ค์ด ๋ง๋ ์์ฒ ๊ฐ์ ๊ฒ์์ ํผ๋ธ๋ฆฌ์ฑํ๋ GOG ๋๋ Steam.์๋ถ,๋ผ์ด์ธ
โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/okamstudio/godot/issues/1220.
์ธ๋ฆฌ์ผ์ ์ค์ ๋ก ์ฌ๋ฌ๋ถ์ด ์ํ๋ ์ง ๊ฐ์ ํ๋ก์ ํธ๋ฅผ ์ํ ํ
ํ๋ฆฟ์ ๊ฐ์ง๊ณ ์์ต๋๋ค.
์๊ฐ์ ์คํฌ๋ฆฝํ
๋๋ ์ ์ฒด ์คํฌ๋ฆฝํ
์ ํ์ ์ํฌํ๋ก... ์ฌ์ง์ด
์๊ฐ์ ํธ์ง์ ์ํ ์ฝ๋ ๋ธ๋ก์ Visual Studio๋ฅผ ํตํด ์ก์ธ์คํ ์ ์์ผ๋ฉฐ
๋ง์ถคํ... :)
2015๋ 1์ 15์ผ ์ค์ 3์ 44๋ถ์ Juan Linietsky๋ ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
@SolarLune : ๋น์ฃผ์ผ ์คํฌ๋ฆฝํ ์ ๋ค์๊ณผ ๊ฐ์ด ์์ ํ ๋ ์ ์ฉํฉ๋๋ค.
ํ๋ก๊ทธ๋๋จธ, ๊ทธ๊ฒ์ ๋น์ ์ด ํจ๊ป ๋๊ธฐ ์ํด ๋ธ๋ก์ ๋ง๋ค ์ ์์ต๋๋ค.
์ด๊ฒ
Unreal์ ์ ๊ทผ ๋ฐฉ์์ด ์ ์ฉํฉ๋๋ค. ๊ต์ฒด๊ฐ ๋ถ๊ฐ๋ฅํ ๊ฒ ๊ฐ์์
์์ ํ ํ๋ก๊ทธ๋๋ฐํ์ง๋ง (๋ง์กฐํ์คํธ๊ฐ ์๋ ๊ฒฝ์ฐ)
ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋ ์ฌ๋๋ ํ ํ๋ฆฟ ๋ธ๋ก์ ๋ง๋๋ ์ฌ๋๋ค์ด ์์ต๋๋ค.2015๋ 1์ 14์ผ ์์์ผ ์คํ 4์ 23๋ถ์ TheoXD [email protected] ์์ ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
RPG ์ ์์๋ "Modding" ์ ๊ทผ ๋ฐฉ์์ ๋ ๋ง์ด ์ทจํ๋ ๊ฒ ๊ฐ์ต๋๋ค.
์ข ๋ RPG ๋ฉ์ด์ปค์ฒ๋ผ ๋ณด์ ๋๋ค - ๋ค๋ฅธ ๊ฒ์ ๋ง๋ค๊ณ ์ ํ๋ ์๋๊ฐ ์๋ ์ฌ๋๋ค
๊ทธ๋ฐ ์ข ๋ฅ์ ๊ฒ์์ ์ธ๋ฉดํ ๊ฒ์ ๋๋ค. ๊ทธ๋์ ๋น์ ์ด ๊ธฐ๋ณธ์ ์ผ๋ก ์ ์ํ๋ ๊ฒ์
Godot๋ฅผ GameMaker์ฒ๋ผ ๋ณด์ด๊ฒ ๋ง๋ญ๋๋ค(์ดํดํ ์ ์๋, ๋ง์
์ฌ๋๋ค
๊ฒ์์ ๋ง๋ค๊ณ ์ถ์ง๋ง ํ๋ก๊ทธ๋๋ฐ์ ๋ชจ๋ฅธ๋ค) ํ์ง๋ง ํ๊ณ๊ฐ ์์ต๋๋ค :)
์๋ง๋ ์ผ์ด๋ ์ผ์ Godot๊ฐ ๋ ธ๋ ํ๋ ๊ทธ๋ํ๋ฅผ ์ป๊ฒ ๋ ๊ฒ์ ๋๋ค
Leadwerks ๋ฐ BGE๊ฐ ๊ฐ์ง๊ณ ์๋ ๊ฒ๊ณผ ์ ์ฌํ ํธ์ง๊ธฐ์ ๋๋ค. ์ด๊ฒ์ ์์ฃผ ์ ์๋ํฉ๋๋ค
~์ ํจ๊ป
GUI ์์, ๋๋จธ์ง๋ ์ฝ๊ฐ์ ์ฐ๊ตฌ์ ์๋ง์
์ปค๋ฎค๋ํฐ
ํผ๋๋ฐฑ์ ์ ๊ณตํ์ฌ ๊ฐ๋ฅํ ํ ์ฝ๊ณ ๊ฐ๋ ฅํ๊ฒ ๋ง๋ญ๋๋ค.@SolarLune https://github.com/SolarLune , ๊ฒ์ ๋น๋ ๊ฐ๋ฅ
Godot์์ ๊ฒ์์ ๋ชจ๋ฉํ ์ ์๋ ํธ์ง๊ธฐ๋ฅผ ๋งจ ์์ ์ถ๊ฐํ์ธ์.
์ฝ๊ฐ์ ์ธ๋ถ ์ฌํญ(GraphNode ๋ฐ ๋๋จธ์ง UI ์ฌ์ฉ),
ํ์ฉํ๋ค
๋งจ ์์ ์ถ๊ฐ GDscript ์ฝ๋๋ฅผ ์์ฑํ์ญ์์ค. ์ด๊ฒ์ด ์ต๊ณ ๋ผ๊ณ ์๊ฐํฉ๋๋ค.
์ ๊ทผํ๋ค,
์์ ํ ๊ฒ์ ๊ฒ์(RPG, FPS, RTS)์ ๋ณ๋๋ก ๋ฐฐ์กํ๊ณ
์กฐ์
๊ทธ๊ฒ์ ๋ชจ๋ ์ธก๋ฉด.โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/okamstudio/godot/issues/1220#issuecomment -69974733.โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/okamstudio/godot/issues/1220#issuecomment -69978224.
Okam ์คํ๋์ค๊ฐ Steam๊ณผ ๊ฐ๋ค๋ ์๊ฐ์ ๋ฏธ์๊ฐ ์ง์ด์ก์ต๋๋ค... :))
๋๋ ๊ธ์ ์ ์ผ๋ก ์์๋ค.
์์ฒ ๋ช
์ ํ๋ฅญํ ๊ฒ์ ๊ฐ๋ฐ์๊ฐ ๋ง๋ ์๋ง์ ๊ฒ์ ์นดํ๋ก๊ทธ, ๊ณต๊ฐ ๋ฐ DRM ๋ฌด๋ฃ๋ฅผ ์ ๊ณตํ๋ Steam๊ณผ ๊ฐ์ ํฐ ํ์ฌ๊ฐ ์๋ค๋ฉด ๊ฒ์ด๋จธ๋ก์ ์ ์๊ฒ ํฐ ๋์์ด ๋ ๊ฒ์ด๊ธฐ ๋๋ฌธ์
๋๋ค.
Unreal์๋ ์ค์ ๋ก ์ฌ๋ฌ๋ถ์ด ์ํ๋ ์ง ๊ฐ์ ํ๋ก์ ํธ์ฉ ํ ํ๋ฆฟ์ด ์์ต๋๋ค.
์๊ฐ์ ์คํฌ๋ฆฝํ ๋๋ ์ ์ฒด ์คํฌ๋ฆฝํ ์ ํ์ ์ํฌํ๋ก... ์ฌ์ง์ด
์๊ฐ์ ํธ์ง์ ์ํ ์ฝ๋ ๋ธ๋ก์ Visual Studio๋ฅผ ํตํด ์ก์ธ์คํ ์ ์์ผ๋ฉฐ
๋ง์ถคํ... :)
Godot์์ ์ฌ์ฉํ ์ ์๋ค๋ฉด ์ข์ต๋๋ค.
๋ฌธ์ ์ธ์ฌ,
๋ผ์ด์ธ
์๋ ๋ผ์ด์ธ
Construct 2๋ฅผ ํ์ธ ํ์ต๋๊น? ๋ด๊ฐ ๊ฐ์ฅ ์ข์ํ๋ ๋น์ฃผ์ผ ๊ฒ์ ๋์์ด๋ ์ค ํ๋์ด๋ฉฐ ์ฌ์ฉ์ด ๋งค์ฐ ๊ฐ๋จํฉ๋๋ค.
Godot์ ๋น์ฃผ์ผ ํ๋ก๊ทธ๋๋ฐ์ ๋ค์ ์ด๋ ค์ธ ๊ฒ ๊ฐ์ต๋๋ค. (Godot๋ 2d์ 3d๋ฅผ ๋ชจ๋ ์ํํ๋ฏ๋ก ๋ฒ์๊ฐ ํจ์ฌ ๋ ํฝ๋๋ค.)
๋ํ ์์ง์ ๊ธฐ๋ณธ ๋ธ๋ก์ด ๋ชจ๋ ์ ์๋ฆฌ์ ์์ ๋ ํจ์ฌ ๋์ค์ ๋น๋๋ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค.
๋๋ reduz๊ฐ ์ด์ ๋ํ ์์ ์ ๋ก๋๋งต์ ๊ฐ์ง๊ณ ์๋ค๋ ๊ฒ์ ์๊ณ ์์ง๋ง ๊ทธ๊ฐ ๋ค๋ฅธ ์๋ํฐ/์์ง ์ ๋ฐ์ดํธ๋ณด๋ค ์ด๊ฒ์ ์ฐ์ ์ํ์ง ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ๋๋ ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋ ๊ฒ๋ณด๋ค ์ด๋ณด์๋ ๋ฐ์๋ จ ํ๋ก๊ทธ๋๋จธ๊ฐ Godot๋ฅผ ์ฌ์ฉํ๊ธฐ๋ฅผ ์ํฉ๋๋ค. ํ์ง๋ง ๊ทธ๊ฑด ๋๋ฟ์ด์ผ.
์๋ ๋ผ์ด์ธ
Construct 2๋ฅผ ํ์ธ ํ์ต๋๊น? ๋ด๊ฐ ๊ฐ์ฅ ์ข์ํ๋ ๋น์ฃผ์ผ ๊ฒ์ ๋์์ด๋ ์ค ํ๋์ด๋ฉฐ ์ฌ์ฉ์ด ๋งค์ฐ ๊ฐ๋จํฉ๋๋ค.
๋๋ Construct 2๋ฅผ ์๋ํ๋ค. ๋ฉ์ง๊ณ ๊ต์ฅํ๋ค. ๊ฒฐ๊ณผ ๊ฒ์๋ ํฌ๋ก์ค ํ๋ซํผ์ด๋ฏ๋ก ํฐ ์ฅ์ ์ ๋๋ค. ๋ถํํ๋ ๋๋ ์ฌ์ ํ RPG ๊ฒ์์ ์ฝ๊ฒ ๋ง๋๋ ํํ ๋ฆฌ์ผ์ ์ฐพ์ ์ ์์ต๋๋ค. ์ง๊ธ์ RPG Maker VX Ace๋ฅผ ๊ณ์ ์ฌ์ฉํ๊ณ MKXP Project ์ ๋์์ผ๋ก ๋ด ๊ฒ์์ ๋ง์ ํ๋ซํผ(Android ํฌํจ)์ผ๋ก ์ด์ํ๋ ค๊ณ ํ ์ ์์ต๋๋ค.
๊ณต์ ํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. Godot์ ๋น์ฃผ์ผ ํ๋ก๊ทธ๋๋ฐ์ ๊ธฐ๋ํฉ๋๋ค.
์น์ ํ๋,
๋ผ์ด์ธ
์๊ฐ์ ์คํฌ๋ฆฝํ ์ ๊ทผ ๋ฐฉ์์ ๊ฒฝ์ฐ gdevelop, ๋ฉํฐ๋ฏธ๋์ด ์ตํฉ ๋ฐ ๊ตฌ์ฑ 2์์ ๋ฉ๋ชจ๋ฅผ ์์ฑํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์์ง์ ์๊ฐ์ ์คํฌ๋ฆฝํ ์ 100% ์์กดํฉ๋๋ค. ํํ์์ด ํ์ํ ์ผ๋ถ ๊ตฌ๋ฌธ์ ๋ฐฐ์์ผ ํ์ง๋ง ํํ์ ํธ์ง๊ธฐ๋ฅผ ์ฌ์ฉํ๋ฉด ์ฌ๋ฐ๋ฅธ ๋ช ๋ น์ ๋งค์ฐ ์ฝ๊ฒ ์ฐพ์ ์ ์์ต๋๋ค. ์ด ์ธ ๊ฐ์ง ์์ง์ ์ฌ์ฉํ๋ฉด ๊ฒ์ ์ ์์ ๋ฐ RPG ์ ์์์ ๋ฌ๋ฆฌ ์๊ฐ์ ์คํฌ๋ฆฝํ ์ผ๋ก ๋ชจ๋ ์ ํ์ ๊ฒ์์ ์์ ๋กญ๊ฒ ๋ง๋ค ์ ์์ต๋๋ค.
๋กคํ๋ ์ ๋ฉ์ด์ปค๋ ๋งค์ฐ ์ ํ์ ์ด๊ธฐ ๋๋ฌธ์ ์ข์ ์๊ฐ ์๋๋๋ค.
๋
ธ๋ ๊ธฐ๋ฐ ์คํฌ๋ฆฝํ
์ ๊ณต๊ฐ ์ฌ์ฉ ์ธก๋ฉด์์ ๋งค์ฐ ๋นํจ์จ์ ์
๋๋ค. ๊ฑฐ๋ํ ๋
ธ๋ ๊ทธ๋ํ๋ฅผ ํตํด ์ด๋ํ๊ณ ํ๋ ๋ฐ ์ถ์ํ ์ ์์ต๋๋ค. ๊ทธ๊ฒ์ ๊ตฌ์ฑ 2์ ๋น๊ตํ์ญ์์ค. ๋ชจ๋ ๊ฒ์ด ๋ช
ํํ ๋ฐฉ์์ผ๋ก ๋ฐฐ์น๋์ด ์๊ณ ๊ฐ๊ฒฐํ๊ณ ์ฝ๊ธฐ ์ฝ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋น์ ์ ์น์๋ฅผ ์ป์์ต๋๋ค.
BGE๋ ๋
ธ๋ ๊ธฐ๋ฐ ์ ๊ทผ ๋ฐฉ์์ ๋
ผ๋ฆฌ ๋ธ๋ก๊ณผ ๊ฒฐํฉํ๋ ค๊ณ ์๋ํ๊ธฐ ๋๋ฌธ์ ์ฌ๊ธฐ์์ ์๋ง๋ ์ต์
์ ์์ผ ๊ฒ์
๋๋ค. ๋๋ ์ด๊ฒ์ด ์ ๋์์ง์ ๋ํด ์ผ์ต๋๋ค.
http://blenderartists.org/forum/showthread.php?323905-comparing-BGE-logic-bricks-with-Scirra-Construct-event-sheet-for-prototyping
๋น์ฃผ์ผ ์คํฌ๋ฆฝํ ์ ํ๋ ๊ฒฝ์ฐ ์ผ๋ฐ ๋ ธ๋ ๊ธฐ๋ฐ ํธ์ง๊ธฐ๋ก ์ ๋ฐ๋ง ์ฒ๋ฆฌํ์ง ๋ง์ญ์์ค. ๋ ๋ง์ ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋ ์ฌ๋๋ค์ด ์์ง์ ์ฌ์ฉํ๊ธฐ๋ฅผ ์ํ๋ฉด ๊ตฌ์ฑ2 ๋๋ ๋ฉํฐ๋ฏธ๋์ด ์ตํฉ๊ณผ ๊ฐ์ ๋ ๋์ ๋์์ธ์ผ๋ก ๋ฌด์ธ๊ฐ๋ฅผ ํ์ญ์์ค.
ํ๋ก๊ทธ๋๋ฐ์ ๋ณด์กฐ ๋ฐฉ๋ฒ์ผ๋ก _only_ ๊ตฌํ๋ ์ด์ ๊ฐ์ ๊ฒ์ ๋ณด๊ณ ์ถ์ต๋๋ค. ์ฝ๋์ ๋ฌ๋ฆฌ ์๊ฐ์ ์คํฌ๋ฆฝํ ์ ์์ฐ์ฑ์ ์๋นํ ์ ํ์ํต๋๋ค. ๋ํ ๋๋ฒ๊น ๊ณผ ๋ฆฌํฉํ ๋ง์ ํจ์ฌ ๋ ์ด๋ ต๊ฒ ๋ง๋๋ ๊ฒฝํฅ์ด ์์ต๋๋ค. ๋ด๊ฐ ์๊ฐํ ์ ์๋ ํ ๊ฐ์ง ์ฃผ์ ์ฅ์ ์(ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋ ์ฌ๋๋ค์๊ฒ ์ดํํ๋ค๋ ์ ์ ์ ์ธํ๊ณ ) ์๊ฐ์ ์คํฌ๋ฆฝํ ์ด ์ค์ GDScript ์ฝ๋(IE. ์กฐ์ง). ๋๋ ๊ทธ๊ฒ์ด ๋ค๋ฅธ ๋ฐฉํฅ์ผ๋ก ๊ฐ ํ์๊ฐ ์๋ค๊ณ ์๊ฐํ์ง ์์ต๋๋ค (IE. GDScript์์ Visual๋ก). ์ ๋ ์ด๊ฒ์ด ํ๊ต์์ Godot๋ฅผ ์์ ์ ์ฑํํ ์ ์๋ ์ข์ ๋ฐฉ๋ฒ์ด ๋ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.
๋ค์์ ์ ๊ทผ์ฑ ์ธก๋ฉด์์ ๊ฐ์ฅ ์ค์ํ๋ค๊ณ ์๊ฐํ๋ ์ฝ๋์ ์๊ฐ์ ์คํฌ๋ฆฝํ ์ ๋ ๊ฐ์ง ์ฃผ์ ์ฐจ์ด์ ์ ๋๋ค. ์ด๊ฒ์ 10ํผํธ ๊ธฐ๋ฅ์ผ๋ก ์๊ฐ์ ์คํฌ๋ฆฝํ ์ ๋ง์ง์ง ์์ ์ฌ๋์ ๋ง์ด์ง๋ง ์ผ๋ถ ์ฌ๋๋ค์๊ฒ๋ ๊ทธ๊ฒ์ด ํธ์๋ ฅ์ด ์๋ค๋ ๊ฒ์ ์ดํดํฉ๋๋ค. :)
์ฝ๋: ์ฝ๋์๋ ๋ฐ๋ผ์ผ ํ๋ ํน์ ๊ตฌ๋ฌธ ๊ท์น์ด ์๋ ๊ฒฝํฅ์ด ์์ต๋๋ค. ๋ด ์๊ฐ์ ์ด๊ฒ์ด ๋น ํ๋ก๊ทธ๋๋จธ๋ฅผ ๋๋ ์ฃผ์ ๊ฒฝํฅ์ด ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ฆ. GDScript์์๋ if, for, while ๋ฃจํ ๋ฑ์ ํจ์ ์ ์ธ ๋์ ์ฝ๋ก ์ด ์์ด์ผ ํฉ๋๋ค. ์ ๋๋ก ๋ค์ฌ์ฐ๊ธฐํด์ผ ํฉ๋๋ค. "var myInteger = 1"๊ณผ ๊ฐ์ ๋ณ์๋ฅผ ์ ์ธํ ๋๋ var ํค์๋๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค. ๋๋ถ๋ถ์ ์ธ์ด์๋ ๋ฐ๋ผ์ผ ํ๋ ๊ฒฝํฅ์ด ์๋ 3~4๊ฐ์ ๊ธฐ๋ณธ ๊ตฌ๋ฌธ ๊ท์น์ด ์๋ ๊ฒฝํฅ์ด ์์ผ๋ฉฐ ์ ์๊ฐ์๋ ๋ฐฐ์ฐ๊ธฐ๊ฐ ๊ทธ๋ ๊ฒ ์ด๋ ต์ง ์์ต๋๋ค. ์์์ ์์ ์คํฌ๋ฆฝํธ๋ฅผ ์์ฑํ๋ฉด ์์ ๊ฐ๋ ๋ฐฐ์ธ ์ ์์ต๋๋ค. Ensemble Studios์ ํจ๊ป Age of Empires์ ์ธ ๊ฐ์ง ๊ฒ์์ ๋ชจ๋ ์์ ํ ๋ ๋ช ์ ๋งค์ฐ ์ฌ๋ฅ ์๋ ์ํฐ์คํธ์ ํจ๊ป ์์ ํ๊ธฐ ๋๋ฌธ์ ์ด๋ ๊ฒ ๋งํฉ๋๋ค. ํ ์ฌ๋์ UnityScript๋ก ์๋นํ ์์ ์ฝ๋๋ฅผ ์์ฑํ์ผ๋ฉฐ ๋ค๋ฅธ ํ ์ฌ๋์ ์ด์ C#์ผ๋ก ์๋ง์ ์ฝ๋๋ฅผ ์์ฑํ์ต๋๋ค.
์๊ฐ: ๋ฉ์๋, ๋ณ์, ๋ช ๋ น๋ฌธ ๋ฑ์ ๋ํ ๋๋กญ๋ค์ด ๋ฉ๋ด๊ฐ ํ์๋๋ ๊ฒฝํฅ์ด ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ฐพ๊ณ ์๋ ๊ธฐ๋ฅ, ์์ฑ ๋ฑ์ด ๋ฌด์์ธ์ง, ์ด๋ค ๊ธฐ๋ฅ์ ํ๋์ง, ๋๋ก๋ ์ด๋ป๊ฒ ์๋ํ๋์ง ์์์ผ ํฉ๋๋ค. ์ฌ์ ํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํด์ผ ํฉ๋๋ค. ์ฌ์ ํ ๋ณ์๋ฅผ ์ฌ์ฉํ๊ณ ์คํฌ๋ฆฝํธ ์ ์ฒด์์ ๋ณ์๊ฐ ์ํํ๋ ์์ ์ ์ถ์ ํด์ผ ํฉ๋๋ค. ์ฝ๋๋ฅผ ์์ฑํ๋ ๊ฒ๋งํผ ์ฝ๊ฒ ๋ ผ๋ฆฌ์ ์ค๋ฅ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค.
์ค์ ๋ก ์ฝ๋๋ฅผ ์์ฑํ ์ ์๋ค๋ ๊ฒ์ ๊ถ๊ทน์ ์ผ๋ก ์์ฐ์ฑ ๊ด์ ์์ ํจ์ฌ ๋ ๋์ ๋ฐฉ๋ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ด๋ ์ชฝ๋ ๋น์ ์ ๋ ๋์/๋์ ํ๋ก๊ทธ๋๋จธ๋ก ๋ง๋ค์ง ์์ต๋๋ค. ์ ๋ ๋น์ฃผ์ผ ์คํฌ๋ฆฝํ ์ด ์ ๋ง ์ข์ ๊ต์ก ๋๊ตฌ๋ผ๊ณ ์๊ฐํ์ง๋ง, ์ ๋๋ก ๊ตฌ์ฑํ๋ ๋ฐฉ๋ฒ, ํนํ ๋ฌธ์ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ๋ชจ๋ฅด๊ฑฐ๋ ๋ฐฐ์ฐ๊ณ ์ถ๋ค๋ฉด ๋น์ฃผ์ผ ์คํฌ๋ฆฝํ ์ ์กฐ๊ธ๋ ๋์์ด ๋์ง ์์ต๋๋ค.
๋๋ ์ฝ๊ฐ ๋ค๋ฅธ ์ ๊ทผ ๋ฐฉ์์ ์ทจํ ๊ฒ์ ๋๋ค. Godot ํธ์ง๊ธฐ๋ ์์ฒด์ ์ผ๋ก ๊ตฌ๋๋๊ธฐ ๋๋ฌธ์ - ์์ํ GDscript์์ ์ ์ฌํ ํธ์ง๊ธฐ ์ธํฐํ์ด์ค๋ฅผ ์ฝ๊ฒ ๋ค์ ์์ฑํ ์ ์์ต๋๋ค.
๊ทธ๋์ ์ ์ ์์ ์์ฑ์๋ฅผ ์์ ํ godot์์ ์คํฌ๋ฆฝํธ๋ก ๋ง๋ค์ด์ ๋ณ๋๋ก ๋ฐฐ์กํ๋ ๊ฒ์ ๋๋ค. ์ด๊ฒ์ ํ๋ก๊ทธ๋๋จธ์ ๋น ํ๋ก๊ทธ๋๋จธ๊ฐ ๋ค๋ฅธ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๋ฉด์ ๋์ผํ ํ๋ก์ ํธ์์ ์์ ํ ์ ์๋๋ก ํฉ๋๋ค. ์ ์ผํ ๋ฌธ์ ๋ ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋ ์ฌ๋์ด ๋ ๋๊ตฌ๋ฅผ ๋์์ ์ฒ๋ฆฌํด์ผ ํ๋ ๊ฒฝ์ฐ๊ฐ ์๋ค๋ ๊ฒ์ ๋๋ค. ํ์ง๋ง ์ด๋ณด๋ค ๋ ๋์ xD Gridmap ํธ์ง๊ธฐ, ์ ฐ์ด๋ ํธ์ง๊ธฐ, ์ ๋๋ฉ์ด์ ํธ์ง๊ธฐ, ์ฝ๋ ํธ์ง๊ธฐ๋ ๋ค์ ๋ง๋ค ์ ์์ง๋ง collada importer, convex ๋ฐ์ ๊ธฐ, ์์ถ์ ์ - ์ฝ์ง ์์ต๋๋ค. ์ฌ์ ํ ๋ฐํด๋ฅผ ์ฌ๋ฐ๋ช ํ๋ ๊ฒ์ฒ๋ผ ๋๊ปด์ง์ง๋ง ๋ง์ ๊ฒ์ ๋จ์ํํ ์ ์์ต๋๋ค.
์์ฑ์ ์ฝ์ด๋ ๋ค์ด๋ก๋ ๊ฐ๋ฅํ ์ฝํ
์ธ ์ ๋ฌผ๊ฑด์ด ์๋ ๋ชจ๋ ๊ฒ์ ์ฅ๋ฅด(FPS, RTS, GPS....)์ ์ฑํ๋ ์ ์์ผ๋ฉฐ ์ปค๋ฎค๋ํฐ๊ฐ ์ ์ง ๊ด๋ฆฌ๋๋ค๋ฉด ๋ชจ๋ ๊ฒ์ด GDscript์ด๊ธฐ ๋๋ฌธ์ ๊ธฐ์ฌํ๊ธฐ๊ฐ ๋ ์ฌ์ธ ๊ฒ์
๋๋ค.
๊ณง Godot์ ๋น์ฃผ์ผ ์คํฌ๋ฆฝํ
์ด ์์ ๊ฒ ๊ฐ์ง๋ ์์ง๋ง, ๋ค๋ฅธ ์ฌ๋๋ค์ด ๊ทธ ์์ ์์ฑ์๋ฅผ ๋ง๋๋ ๊ฒ์ ๋ง์ง๋ ๋ชปํฉ๋๋ค. ๋๊ตฐ๊ฐ ๋ธ๋ ๋ 2.5๋ฅผ ๊ฐ์ ธ์ ์ธํ
๋ฆฌ์ด ๋์์ธ ๋๊ตฌ๋ฅผ ๋ง๋๋ ๊ฒ์ ๋ณด์์ต๋๋ค.
์ฌ๋ฌ ํธ์ง์๊ฐ ์์ผ๋ฉด Godot์ ๊ฐ๋ฐ์ด ํํธํ๋ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. gdscript ์์ ๊ตฌ์ถ๋๋ ์๊ฐ์ ์คํฌ๋ฆฝํ ๋๊ตฌ๋ฅผ ์ํด ์ ์ค๊ณ๋ ์ค์ ํ๋ก์ ํธ๊ฐ ํ๋ ์์ด์ผ ํฉ๋๋ค.
๊ฒ์ผ๋ฅด์ง ๋ง๊ณ ์ฐ๊ตฌํ์ญ์์ค. ๋ค๋ฅธ ์์ ์๊ฐ์ ์คํฌ๋ฆฝํ
์์ง์ ์ดํด๋ณด์ญ์์ค. ์ฌ์ฉ์ ๊ธฐ๋ฐ(์ธ๊ธฐ ์๋ ์ ๋)์ ๋น๊ตํ๊ณ , ํฅ์คํํฐ, ์คํ ๋๋ ๊ธฐํ ํ๋ซํผ์์ ๊ทธ๋ค์ด ์ผ๋ง๋ ์ ์ฐํ์ง ๋น๊ตํ์ญ์์ค.
๊ทธ๋ค์ ๋์์ธ ์ ๊ทผ ๋ฐฉ์์ ์ดํด๋ณด์ญ์์ค.
๊ทธ๋ฐ ๋ค์ ์ข ์ด์ ๋์์ธํ์ญ์์ค. ๋ ธ๋ ์ ๊ทผ ๋ฐฉ์์ ๋ณต์ฌํ์ง ๋ง์ญ์์ค. ์ ฐ์ด๋์ ๋ ธ๋๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๊ด์ฐฎ์ง๋ง ๋ ผ๋ฆฌ์ ๋๋ฌํ๋ฉด ์คํฌ๋กคํ๊ณ ์์๋ด๋ ค๊ณ ํ๋ ์ง์ฅ ๊ฐ์ ํผ๋์ ๋น ์ง๊ฒ ๋ฉ๋๋ค.
๋ ๋ฏฟ์ด, ๋๋ ๋ชจ๋ ๊ฒ์ ์๋ํ๋ค. ์ ๋ํฐ์ ํ๋ ์ด๋ฉ์ด์ปค, ์ธ๋ฆฌ์ผ์ ํค์ฆ๋ฉง, ๋กคํ๋ ์ ๋ฉ์ด์ปค, ์คํ
์ค ๋ฑ
Construct2๋ ๋ฉํฐ๋ฏธ๋์ด ํจ์ ๊ณผ ํจ๊ป ๋งจ ์์ ์์ต๋๋ค. ์ด๋ค์ ๊ฐ์ฅ ์ ์ฐํ ์ ๊ทผ ๋ฐฉ์์ผ๋ก ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ๊ฒ์
๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ ๋ค ์์ฐ ์์ฅ ์์ ์ด ์์ต๋๋ค.
๊ทธ๊ฒ๋ค์ ๋งค์ฐ ์ ์ฐํ๋ฉฐ ๊ทธ๊ฒ๋ค๋ก ๋ง๋ ๊ฒ์์ ์ดํด๋ณด๋ฉด ์์ฒญ๋๊ฒ ๋ค์ํ ์ฅ๋ฅด๊ฐ ์์ต๋๋ค.
์ด์ ๋ํด ๋ ๋๋ํด์ง๋ฉด html5 ๊ฒ์์ ๋ง๋๋ ์๊ฐ์ ์คํฌ๋ฆฝํ
ํธ์ง๊ธฐ๊ฐ ์ด๋ฏธ ์๋ ๋ ๋ค๋ฅธ ์คํ ์์ค ํ๋ก์ ํธ์ธ Gdevelop๊ณผ ํ์ ์ด๋ฃฐ ์ ์์ต๋๋ค.
๊ทธ๊ฒ์ ๋์์ธ๊ณผ ์์ค ์ฝ๋๋ฅผ ์ดํด๋ณด์ญ์์ค.
์ฐ๋ฆฌ๊ฐ ์ด ์ค๋ ๋์ ๋ํด ํฌํ๋ฅผ ํ๊ฒ ๋๋ค๋ฉด, ์ฃผ๋ก ํ๋ก๊ทธ๋๋จธ๋ค์ด ํฌํ์ ์ฐธ์ฌํ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ์์ ํ ์๋ชป๋ ์ฅ์๊ฐ ๋ ๊ฒ์ด๋ผ๊ณ ํ์ ํฉ๋๋ค.
๋น์ฃผ์ผ ์คํฌ๋ฆฝํ ์์คํ ์ ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋ ์ํฐ์คํธ๋ฅผ ์ํด ์ค๊ณ๋์ด์ผ ํฉ๋๋ค. Unity์ PlayMaker์ ๊ฐ์ ๊ธฐ๋ฅ์ ์์ ํ ์ซ์ดํ๋ค๊ณ ๋ถํํ ์ ์์ง๋ง ์ฌ์ค์ ์ํฐ์คํธ๊ฐ PlayMaker๋ฅผ ์ข์ํ๋ค๋ ๊ฒ์ ๋๋ค. ๊ทธ๋์ ๋ฆฌ๋ทฐ๊ฐ ๊ฑฐ์ 2000๊ฐ์ ๋ฌํ๊ณ ๋ณ 5๊ฐ์ ๋๋ค. ํฌํ๊ฐ Construct 2์ ์คํฌ๋ฆฝํ ๊ณผ ๋ ์ ์ฌํ ๊ฒ์ ๊ฐ์ง๋ ค๋ฉด A) ํ๋ก๊ทธ๋๋จธ๊ฐ GDScript์์ ์ง์ ํ๋ก๊ทธ๋๋ฐํ ์ ์๊ณ B) ๋ง์ ์ํฐ์คํธ๊ฐ ์ค์ ๋ก ๋์์ด ๋์ง ์์ ๊ฒ์ด๋ผ๊ณ ๋ฏฟ๊ธฐ ๋๋ฌธ์ ์๊ฐ์ ์คํฌ๋ฆฝํ ์ ์ ํ ์ฌ์ฉํ์ง ์๋ ๊ฒ์ด ํฌํ์ ๋๋ค. ๊ทธ๊ฒ์ ์ํด ์ฆ์ ๊บผ์ง๊ณ ๋ค๋ฅธ ๊ณณ์ผ๋ก ์ด๋ํฉ๋๋ค. ๋ ๋ค ์ฝ๋ฉ์ ํ ์ ์๋ ๋ ๋ช ์ ์ํฐ์คํธ ์น๊ตฌ๊ฐ Construct 2๋ฅผ ๋ณด๊ณ ์์๊ณ ์ฝ๋๋ฅผ ์์ฑํ๋ ๊ฒ๊ณผ ๊ฑฐ์ ๊ฐ๊ธฐ ๋๋ฌธ์ ์ด ํ๋ก๊ทธ๋๋ฐ ์ธํฐํ์ด์ค์ ์ฌ๋ฏธ๋ฅผ ๋ถ์์ต๋๋ค.
์๊ฐ์ ์คํฌ๋ฆฝํ ์ธ์ด๋ ๋ง์ ๋จ์ด๊ฐ ์๋๋ผ ๋งค์ฐ ์๊ฐ์ ์ด์ด์ผ ํฉ๋๋ค. ์ธ๋ป๋ณด๊ธฐ์ ์ฝ๋์ฒ๋ผ ๋ณด์ด์ง ์์์ผํฉ๋๋ค. ๊ทธ๊ฒ์ "์๊ฐ์ ์ธ ์ฌ๋๋ค"์ ๋ง์ถฐ์ ธ์ผ ํฉ๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ์ฒ์๋ถํฐ ๋ง๋ค ์๋ฏธ๊ฐ ์์ต๋๋ค. ์ํฐ์คํธ๋ ํ๋ก๊ทธ๋จ์ด ์ํํ๋ ์์ ์ ๋ํ ์๊ฐ์ ๊ฐ๊ฐ์ ์ ๊ณตํ๊ธฐ ๋๋ฌธ์ ๋ ธ๋ ๊ทธ๋ํ์ ์ต์ํ๊ณ ์ข์ํ๋ ๊ฒฝํฅ์ด ์์ต๋๋ค. ๋ค์ ๋งํ์ง๋ง, ๋๋ ๋ ธ๋ ๊ทธ๋ํ๋ฅผ ์ฐธ์ ์ ์์ด ๋ ์์ ์ ์ข์ํ์ง ์์ง๋ง, ๋๋ ํ๋ก๊ทธ๋๋จธ์ด๊ณ ๋ด ํฌํ๋ ์ด ์์ญ์์ ๊ณ์ฐ๋์ด์๋ ์ ๋ฉ๋๋ค.
๋๋ ๊ทธ๊ฒ์ด ์์ ๊ฐ/๋์์ด๋๋ฅผ ์ํด ๋์์ธ๋์ด์ผ ํ๋ค๋ ๊ฒ์ ๋์ํฉ๋๋ค.
๊ทธ๋ฌ๋ ๋จ์ด=๋ณต์ก์ฑ์ด๋ผ๋ ๋
ผ๋ฆฌ์๋ ๋์ํ์ง ์์ต๋๋ค.
๋๊ตฐ๊ฐ๋ฅผ ์ํ์ ๋ ์ค ํ๋๋ฅผ ์ฌ์ฉํ๋๋ก ๊ฐ๋ฅด์น๋ค๋ฉด ๊ตฌ์ฑ2๊ฐ ๋ ์ค ๋ ์ฌ์ด ๊ฒ์ผ๋ก ์ฌ ๊ฒ์
๋๋ค. ์์?
๋
ธ๋๋ณด๋ค ๋ช
ํํ๊ธฐ ๋๋ฌธ์
๋๋ค. ํจ์ฌ ๋ ๋ช
ํํฉ๋๋ค. ๋น์ ์ ์กฐ๊ฑด๊ณผ ํ๋์ด ์์ต๋๋ค. ์ฒซ ๋ฒ์งธ๋ ์ผ์ชฝ์, ๋ค๋ฅธ ํ๋๋ ์ค๋ฅธ์ชฝ์ ๋์ต๋๋ค.
๋ ์ค ํ๋๋ฅผ ์ถ๊ฐํ๋ ค๋ฉด ๋ช
๋ น์ ์ ํ์๊ฐ ์์ต๋๋ค. ๊ทธ๊ฒ๋ค์ ๋ชจ๋ ๋น์ ์ด ๊ทธ๊ฒ๋ค์ ์ถ๊ฐํ ์ ์๋๋ก ๊ฑฐ๊ธฐ์ ๋์ด๋์ด ์์ต๋๋ค. ๊ฐ๊ฐ์ ์๊ฐ์ ํํธ์ธ ์์ด์ฝ๊ณผ ํจ๊ป ์ ๊ณต๋ฉ๋๋ค.
Playmaker ๋ฐ ๊ธฐํ ๋
ธ๋ ๊ธฐ๋ฐ ์์คํ
์ ํจ์ฌ ๋ ๋ง์ ํ์ต์ด ํ์ํฉ๋๋ค. ๋
ธ๋๋ฅผ ๋ค๋ฅธ ๋
ธ๋์ ์ฐ๊ฒฐํ๋ ค๋ฉด ๋จผ์ ๋ ๋
ธ๋๋ฅผ ์ฐ๊ฒฐํ ์ ์๋์ง ์ดํดํด์ผ ํ๊ธฐ ๋๋ฌธ์
๋๋ค. ๋จ์ํ ์กฐ๊ฑด--> ํ๋์ด ์๋๋๋ค. ๋
ธ๋๋ ํจ์ฌ ๋ ๋ณต์กํ๊ณ ์๊ฐ์ ํํธ๊ฐ ๋ถ์กฑํฉ๋๋ค. ํ๋ ์ด๋ฉ์ด์ปค์์ ์์ด์ฝ ์ด๋์ ๋ณด์
จ๋์??
์ค์๋ฅผ ํ๊ธฐ๊ฐ ํจ์ฌ ์ฝ์ต๋๋ค. ๊ทธ ์์ ์๋ ๋
ผ๋ฆฌ๋ฅผ ์ฝ๋ ๊ฒ์ ํจ์ฌ ๋ ์ด๋ ต์ต๋๋ค.
https://www.scirra.com/tutorials/top
๋๋ ๋ํ C2๊ฐ ๋ ์ ์ค๊ณ๋ ์๊ฐ์ ํ๋ก๊ทธ๋๋ฐ ๋๊ตฌ์ด๊ธฐ ๋๋ฌธ์ ํ๋ ์ด๋ฉ์ด์ปค๋ณด๋ค ํจ์ฌ ๋ ๋ง์ ํ์ฑ ์ฌ์ฉ์ ์ปค๋ฎค๋ํฐ๋ฅผ ๊ฐ์ง๊ณ ์๋ค๊ณ ์ฃผ์ฅํ๊ณ ์ถ์ต๋๋ค. ๋น๋ก ํ์ฌ๋ก์๋ 2D ๊ฒ์์ผ๋ก ์ ํ๋์ด ์์ง๋ง ๋ง์
๋๋ค. ์น์์ ํจ์ฌ ๋ ๋ง์ ์์ ๋น๋์ค ํํ ๋ฆฌ์ผ(ํ๋ ์ด๋ฉ์ด์ปค๋ณด๋ค ๋ ๋ง์ ์ฌ๋๋ค์ด ์ฌ์ฉ๋ฒ์ ์ดํดํจ), ํจ์ฌ ๋ ์์ฑ๋ ํ๋ก์ ํธ, ๊ฑด์ ํ ์์ฅ ๋ฐ ํฌ๋ผ, ๊ทธ๋ฆฌ๊ณ ๋ฌด์๋ณด๋ค๋ ๊ฐ๋ฐ์์ ์ฌ์ฉ์ ๊ฐ์ ํ๋ฐํ ์ปค๋ฎค๋์ผ์ด์
. ๋ฐ๋ผ์ ๊ฐ๋ฐ์๋ ์ํฐ์คํธ ์ฌ์ฉ์๊ฐ ์ํ๋ ๊ฒ์ ์๊ณ ์์ต๋๋ค.
Construct ์ฌ์ฉ์๋ ์ด๋ฒคํธ ์ํธ์ ์คํฌ๋ฆฐ์ท์ ๊ฐ๋จํ ์ฐ์ ์ ์์ผ๋ฉฐ ์ด๋ป๊ฒ ํ๋์ง ํ๋ฃจ์ฒ๋ผ ๋ช ํํ๊ฒ ์ ์ ์์ต๋๋ค. ํฌ๋ผ์ผ๋ก ์ด๋ํ์ฌ ์ง์ ํ์ธํ์ญ์์ค. ๋๋ ๊ทธ๊ฒ์ด ํ๋ ์ด ๋ฉ์ด์ปค๋ณด๋ค ํจ์ฌ ๋ ๋ง์ ์ฌ์ฉ์๋ฅผ ๊ฐ์ง๊ณ ์๋ค๊ณ ์ฃผ์ฅํฉ๋๋ค.
๋๋ ๋ ธ๋ ๊ธฐ๋ฐ ์์คํ ์์๋ณด๋ค ๋ก์ง์ ์ค์ ํ๋ ๋ฐ ๋ ์ ์ ์์ ์ด ํ์ํ๋ค๊ณ ์ฃผ์ฅํฉ๋๋ค.
๋๋ ๋น์ ์ด ๊ทธ๊ฒ๋ค์ ์ข์ํ๋ค๋ ๊ฒ์ ์ ์ ์์ง๋ง ๊ทธ๊ฒ์ด ํ๋ก๊ทธ๋๋จธ์ ์์ง์ด๋ผ๊ณ ์ ์ธํ๊ธฐ ์ ์ ์ ์ด๋ ๊ตฌ์กฐ2๋ฅผ ์๋ํ์ญ์์ค.
๊ทธ๋ค์ ํฌ๋ผ๊ณผ ์ฌ์ฉ์ ๊ธฐ๋ฐ์ ์ดํด๋ณด์ญ์์ค. ํ๋ ์ด๋ฉ์ด์ปค๋ณด๋ค ๋ ์ข์ ํํ์ ์๋๋๋ผ๋ ๊ทธ๋งํผ ๋ง์ด ๊ฐ์ง๊ณ ์์ต๋๋ค. ์ด๋ฏธ ์ฑ๊ณตํ ์์ง์ ํ๋ฌ๊ทธ์ธ์ด ์๋๋ผ ์์ฒด์ ์ผ๋ก ์ ์ค๊ณ๋์ด ์ข์ ํํ์ ์ป์ ์ ์์์ต๋๋ค. ๋ชจ๋ ์ํฐ์คํธ๊ฐ ์ฌ์ฉํ ์ ์๋ ์์ํ ์๊ฐ์ ํ๋ก๊ทธ๋๋ฐ ๋๊ตฌ์
๋๋ค. ์ ๋ ์ํฐ์คํธ์ด๊ณ ํ๋ ์ด๋ฉ์ด์ปค๋ฅผ ์๋ํ์ต๋๋ค. ๊ตฌ์ฑ2๋ณด๋ค ์ด๋ ต์ต๋๋ค. C2์ ํฌ๋ผ์ผ๋ก ์ด๋ํ์ฌ ํ๋ ์ด๋ฉ์ด์ปค๊ฐ ์ฌ์ฉํ๊ธฐ ๋ ์ฝ๋ค๋ ๊ฒ์ ์ค๋์ํค์ญ์์ค. ๊ทธ์ ์๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค. :๋
์์ ์ด ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋์ญ๋๊น? ๋น์ ์ ๋๋ณด๋ค github ํ๋ก์ ํธ์ ๋ ๋ง์ด ๊ธฐ์ฌํ์ต๋๋ค. ๊ทธ๊ฒ์ ๋น์ ์ด ๋ฐฐ์ฐ๊ธฐ ์ฌ์ด ์ง์ ์ ํด์๋ ์๋๋ค๋ ๊ฒ์ ์๋ฏธํ์ง ์์ต๋๊น?
ํ๋ก๊ทธ๋๋จธ์ ๊ด์ ์์ ๋น์ ์ ์์ ์ ์ดํดํฉ๋๋ค. ๋ ์ค ํ๋๋ฅผ ์ ํํด์ผ ํ๋ค๋ฉด Construct ๋ชจ๋ธ๋ ์ ํํ๊ฒ ์ต๋๋ค. ๊ทธ๋ฌ๋ ๋ด๊ฐ ๋งํ๋ฏ์ด GitHub ๋ฉ์ผ๋ง ๋ฆฌ์คํธ๋ฅผ ์ฝ๋ ๋ชจ๋ ์ฌ๋๋ค์ ์๋์ง๋ผ๋ ๋๋ถ๋ถ์ ์ฌ๋๋ค์ด ํ๋ก๊ทธ๋๋จธ์ด๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ์ด๋ฌํ ๊ฒฐ์ ์ ๋ด๋ฆฌ๊ธฐ์ ์ต์ ์ ์ฅ์์ ๋๋ค.
๋ด ๊ฒฝ๋ ฅ์ ๋๋ถ๋ถ์ ํ๋ก๊ทธ๋๋จธ ์ฃผ๋ณ์์ ๋ณด๋ธ ๊ฒ๋ณด๋ค ์ํฐ์คํธ์ ํจ๊ป ๋ณด๋์ต๋๋ค. ์ง๋ 18๋ ๋์ ๋ ๊ฐ์ง๋ฅผ ๋ชจ๋ ์ ๊ธฐ์ ์ผ๋ก ํด์์ง๋ง(๋ ๊ฐ์ง ๋ชจ๋์ ์ด์ ์ ์ด์์ต๋๋ค) ์ ๋ ์ ๋ฌธ์ ์ผ๋ก ํ๋ก๊ทธ๋๋จธ๊ฐ ๋๊ธฐ ์ ์ ์ ๋ฌธ์ ์ผ๋ก ์์ ๊ฐ์์ต๋๋ค. ํ์๊ฐ ์์ด๋ ์๊ด ์์ต๋๋ค. ํ์๋ ๋์งํธ ์ ๋๋ฉ์ด์ ๋ฐ ์๊ฐ ํจ๊ณผ์ ๋๋ค. ๋ด๊ฐ ์๋ ํ, ๋ด๊ฐ ์์ ํ ๊ด๊ณ ๋ ์บ์์ค์ํฐ์์ ๋ช ๋ ์ด ์ง๋ ํ์๋ ์ฌ์ ํ ์ฌ์๋ฉ๋๋ค. ๋๋ Hallmark, Sprint, Radio Shack, Honda ๋ฐ ๋ด๊ฐ ์์ด๋ฒ๋ฆด ๊ฐ๋ฅ์ฑ์ด ์๋ ๋ช ๊ฐ์ง ๋ค๋ฅธ ์ฌ๋๋ค์ ์ํ ์ฅ๋ฉด์ ์์ ํ์ต๋๋ค. ๋๋ ๋ํ Bruce Branit์ ํจ๊ป "World Builder"์์ ๊ฝค ๋ง์ ์ฅ๋ฉด์ ์์ ํ๋ ๋ฐ ๋ง์ ์ฌ๋ฏธ๋ฅผ ๋๊ผ์ต๋๋ค.
https://www.youtube.com/watch?v=QP3YywgRx5A
ํฌ๋ ๋ง์ Nathan Warden์ ๋์
๋๋ค.
์๋ํ๋ ค๊ณ ์ด ๋ง์ ํ๋ ๊ฒ์ด ์๋๋ผ ์์ ์ ์๋ฆฌ๊ธฐ ์ํด ์ด ๋ง์ ํ๋ ๊ฒ์ ๋๋ค. ํ๋ฆด ์๋ ์์ง๋ง, ๋ง์ ์๊ฐ์ ์ํฐ์คํธ๋ค๊ณผ ํจ๊ป ํด์จ ์ํฐ์คํธ๋ก์ ์ํฐ์คํธ๋ค์ด ๋ฌด์์ ์ข์ํ๋์ง ์ ๊ฒ ๊ฐ์์. ๊ทธ๋ค์ ์์ฑ์์ ๊ฐ์ ๊ฒ์ ๋ณ๋ก ์ข์ํ์ง ์๋ ๊ฒฝํฅ์ด ์์ต๋๋ค. ๊ทธ๋ค์ ๊ฒ์ ๋จน๊ณ ์์ ํ ๋ค๋ฅธ ์ฑ์ ์ ํํ๋ ๊ฒฝํฅ์ด ์์ต๋๋ค. ์ํฐ์คํธ๋ ์ผ๋ฐ์ ์ผ๋ก ํ๋ก๊ทธ๋๋จธ์ ๋งค์ฐ ๋ค๋ฅธ ๋ง์๊ฐ์ง์ ๊ฐ์ง๊ณ ์์ต๋๋ค. ๋ง์น ๋ด๊ฐ ์น๊ตฌ Erik์๊ฒ ๊ฐ๋ฅด์น๋ ค๊ณ ํ๋ ๊ธฐ์ ์ ์ธ ๊ฒ์ ๋ํด ์ด์ผ๊ธฐํ ๋ ๊ทธ์ ์ ์์ ์ด๋ฐ ๋ง์ด ๊ฝค ์์ฃผ ๋์ค๋ ๊ฒ๊ณผ ๊ฐ์ต๋๋ค. ์๊ฐ์ ์ผ๋ก ๋ฒฝ์ ๋๊ณ ๋งํ๋ ๊ฒ์ด ์ข์ต๋๋ค."
์ํฐ์คํธ๊ฐ ์ ํ ์ ฐ์ด๋ ์์คํ ๊ณผ ๋ฌ๋ฆฌ ๋ ธ๋ ๊ธฐ๋ฐ ์ ฐ์ด๋ ๊ทธ๋ํ์ ๊ฐ์ ๊ฒ์ ์ฆ๊ธฐ๋ ๋ฐ๋ ์ด์ ๊ฐ ์์ต๋๋ค. ๊ทธ๋ค์ ๋ฌด์จ ์ผ์ด ์ผ์ด๋๊ณ ์๋์ง ์๊ฐํํ ์ ์์ต๋๋ค. ์ํฐ์คํธ๊ฐ ์์ ์ด ์ข์ํ๋ 3D ์์ฉ ํ๋ก๊ทธ๋จ์ ์ ํ ์ ฐ์ด๋ ์์คํ ์ด ์๋ค๊ณ ๋ถํํ๋ ๊ฒ์ ๋ณธ ์ ์ด ์์ง๋ง ๋ ธ๋ ๊ธฐ๋ฐ ์ ฐ์ด๋ ์์คํ ์ด ์์ ๋ ์ ๊ธฐ์ ์ผ๋ก ๋ถํํฉ๋๋ค.
์ํฐ์คํธ๊ฐ After Effects๋ณด๋ค Fusion๊ณผ ๊ฐ์ ์ฑ์ ์ ํธํ๋ ๋ฐ์๋ ์ด์ ๊ฐ ์์ต๋๋ค. ๊ฑฐ์ ๋ชจ๋ ๊ฒฝ์ฐ์ ๋ ์๊ฐ์ ์ด๊ธฐ ๋๋ฌธ์ ์ ํ์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ๋ ธ๋๋ฅผ ์ ํํฉ๋๋ค.
๋ฐ๋ผ์ ๋ ธ๋ ๊ธฐ๋ฐ ์์คํ ์ด ์ํฐ์คํธ์๊ฒ ์ดํํ๋ 2๊ฐ์ง ์ด์ :
1) ์๊ฐ์ ์ผ๋ก ํจ์ฌ ๋ ๋งค๋ ฅ์ ์ผ๋ก ๋ณด์
๋๋ค.
2) ์ด๋ฏธ ์ต์ํ ๋์์ธ ํจ๋ฌ๋ค์์ ๋ง์ต๋๋ค. IE ์
ฐ์ด๋ฉ ๋ฐ ํฉ์ฑ
๊ทธ๊ฒ์ ์ ๋ง๋ก ๊ทธ๊ฒ์ด ์ค๋ ๊ฒ์ ๋๋ค. ์ํฐ์คํธ๊ฐ ํ ๋ฒ ์ดํด๋ณด๊ณ ๋ค๋ฅธ ๊ฒ์ ์์ง์ด ๋ ธ๋ ๊ธฐ๋ฐ ํ๋ก๊ทธ๋๋ฐ์ ๊ฐ์ง๊ณ ์๊ธฐ ๋๋ฌธ์ ๋ค์ ๊ฒ์ ์์ง์ผ๋ก ๋์ด๊ฐ๋ ค๊ณ ํ๋ค๋ฉด Godot๋ ์๊ฐ์ ์คํฌ๋ฆฝํ ์ด ์ ํ ์์ด์ผ ํฉ๋๋ค. ์๋ํ๋ฉด ์๋ง๋ ์์์ ์ฌ๋๋ค ์ด์์ด ์์ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ๋๋ค ๋๊ฐ ๊ทธ๊ฒ์ ์ฌ์ฉํ ๊ฒ์ด๋ฉฐ ๊ทธ๊ฒ์ ๊ทธ ์์ ๋ถํฐ ๋ ๋ง์ ์ฝ๋ ์ ์ง ๊ด๋ฆฌ๋ฅผ ์๋ฏธํฉ๋๋ค.
Construct2๊ฐ ๋ฌด์์ธ์ง ํ์คํ ์๊ณ ์์ต๋๊น? ๋น์ ์ ๊ทธ ์ด๋ฆ์ ์ฒ ์์กฐ์ฐจ ์ ํํ์ง ์์ต๋๋ค.
"์์ฑ์"๋ผ๊ณ ํ์ง ์์ต๋๋ค.
"์ธ๋ป ๋ณด๊ธฐ์ ์ฝ๋์ฒ๋ผ ๋ณด์ด์ง ์์์ผ ํฉ๋๋ค."
์ด๋ป๊ฒ ๋ณด์ด๋๊ฐ๋ณด๋ค ์ผ๋ง๋ ๋ช ํํ๊ฐ๊ฐ ๋ ์ค์ํฉ๋๋ค. ๋ก์ง์ด ํ๋ ์ผ์ ๋ช ํ์ฑ์ ์๋ํฐ๊ฐ ์ธ๋ป ๋ณด๊ธฐ์ ์ด๋ป๊ฒ ๋ณด์ด๋์ง๋ณด๋ค ๋ ์ค์ํฉ๋๋ค. Construct2๋ ์ฝ๋์ฒ๋ผ ๋ณด์ด์ง ์์ต๋๋ค. ํ ์คํธ๋ ์ผ๋ฐ ์์ด๋ก ์์ฑ๋์์ผ๋ฉฐ Action ๋๋ Condition์ด ํ๋ ์ผ์ ๋ช ํํ๊ฒ ์ ์ ์์ต๋๋ค. C2๋ฅผ ์ฌ์ฉํ๋ ์ฌ๋๋ค์ ๋๋ถ๋ถ ์๊ฐ์ ์ธ ์ฌ๋๋ค์ด๊ธฐ๋ ํฉ๋๋ค.
์ด๋ฒคํธ ์ํธ๋ ํญ์ ๋
ธ๋์ ๋ํด ์น๋ฆฌํฉ๋๋ค. ๋ ์ ์ ํจ๋์ผ๋ก ํ๋ฉด์ ๋ ๋ง์ ์ ๋ณด๋ฅผ ๋ด์ ์ ์์ต๋๋ค. ๋ก์ง์ด ํ๋ ์ผ์ ๋ ๋ช
ํํ๊ฒ ์ ์ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์๊ฐ์ ๋จ์(์์ด์ฝ)๋ ์ํฐ์คํธ์ ๋์ผ๋ก ํจ์ฌ ์ฝ๊ฒ ์ฐพ์ ์ ์์ต๋๋ค.
๋
ธ๋์๋ ์์ด์ฝ์ด ์๊ณ ํ
์คํธ์ ๊ฑฐ๋ํ ์ ํ์ด ์์ต๋๋ค.
๋ฐ๋ผ์ ๋ง์ ๊ฒฝ์ฐ์ ๋
ธ๋๋ ํฌ๊ธฐ๊ฐ ์ผ๋ง๋ ์ ํ๋์ด ์๋์ง ๋ช
ํํ๊ฒ ์ค๋ช
ํ์ง๋ ์์ต๋๋ค. ๋์์ธ์ด ์ผ๋ฐ ์์ด ๋์ ๋ชจํธํ ์ฉ์ด๋ฅผ ์ฌ์ฉํ๋๋ก ๊ฐ์ํฉ๋๋ค.
๋ ๋ค๋ฅธ ์ :
์ด๋ฒคํธ ์ํธ๋ ์์์ ์๋๋ก ์ฝ๊ณ ์คํ๋ฉ๋๋ค. ์ด๊ฒ์ ๋ช
๋ฐฑํ๊ณ ์์ธก ๊ฐ๋ฅํฉ๋๋ค.
๋
ธ๋ ๋คํธ์ํฌ๋ฅผ ์ฌ์ฉํ๋ฉด ๋์ด ๋ชจ๋ ๊ณณ์ ์ฌํํ๊ณ ๋ถ๊ธฐ๋ก ๋๋ฉ๋๋ค. ์ ์ ๋ณต์กํด์ง๋๋ค.
์ค์ ์ฌ์ฉ์ ๊ฒฝํ์ด ์๋ ์ฒซ๋์ ๋ํ 3์ธ์นญ ์๊ฒฌ ์ด์ผ๊ธฐ๊ฐ ์ฌ๊ธฐ์ ๋ฌด๊ฒ๋ฅผ ์ค์ด์๋ ์ ๋ฉ๋๋ค. ๋๋ ์๊ฐ์ ์ธ ์ฌ๋์ด์ง๋ง ์ด๋ฏธ ๋ง์ ์๊ฐ์ ์คํฌ๋ฆฝํ ์์ง์ ์ฌ์ฉํด ๋ณธ ์ฌ๋์ ๋๋ค. ์ฌ๋๋ค์ด ํ๋์ ์ค์ ์์ง์ ์ฌ์ฉํ์ง ์๊ณ ๋ ผ์์ ๋ฒ์ด๋ ๊ฒ์ ๋ณด๋ ๊ฒ์ ๋ชฉ์ด ์ ๋์ ์ผ๋ก ์ํ ์ผ์ ๋๋ค. ์๋ฅผ ๋ค์ด ์์ ํ๋ก์ ํธ์์ ๋ง์ ๋๋ค.
๋๋ Godot์ ๋์์ด๋/๊ฐ๋ฐ์/๋น์ฃผ์ผ ์ฌ๋๋ค์๊ฒ ์ด๋ฌํ ์์ง์ ์๊ท๋ชจ ํ๋ก์ ํธ์์ ์ค์ ๋ก ์๋ํด๋ณด๊ณ ๊ฒฐ๋ก ์ ๋ด๋ฆฌ๊ธธ ์ด๊ตฌํฉ๋๋ค. ์ด๋ฌํ ์ 3์ ์ด์ผ๊ธฐ๋ก ์ถฉ๋ถํฉ๋๋ค. ์ฐ๋ฆฌ๋ ์ฐ๊ตฌ์ ๋ํ ์ค์ต๊ณผ ํ๋๊ฐ ๋ค๋ฅธ ๊ฒ๋ณด๋ค ๋์ ์ด์ ์ ๋ํ ๋ ผ๋ฆฌ์ ์ผ๋ก ์ง์ ๋ ์ฌ๋ก๊ฐ ํ์ํฉ๋๋ค. ๋ฏฟ๊ฑฐ ๋ ๋ง๊ฑฐ๋ ์๊ฐ์ ์ธ ์ฌ๋๋ค์๊ฒ๋ ์์์ด ์์ต๋๋ค.
์ฃผ์ ๋ฅผ ๋ฒ์ด:
Fusion vs Aftereffects์ ์์์ ์ฌ๋๋ค์ ํฉ์ฑ์ ๋
ธ๋ ๊ธฐ๋ฐ ์ ๊ทผ ๋ฐฉ์์ ์ ํธํฉ๋๋ค. ๋ ์ด์ด๋ฅผ ์ฌ์ฉํ๋ฉด ๋์ผํ ํจ๊ณผ๊ฐ ์ฌ๋ฌ ๋ ์ด์ด์ ๋ณต์ ๋ ์ ์๋ ๋ณต์กํ ์ฅ๋ฉด์์ ๋งค์ฐ ๋ฒ๊ฑฐ๋ก์ธ ์ ์๊ธฐ ๋๋ฌธ์
๋๋ค. ๋
ธ๋๋ฅผ ์ฌ์ฉํ๋ฉด ํฉ์ฑ ์ธก๋ฉด์์ ๋ ๋ง์ ์ ์ฐ์ฑ์ ๊ฐ์ง ์ ์์ผ๋ฉฐ ํ๋์ ํจ๊ณผ๋ฅผ ์ฌ๋ฌ ๋ ์ด์ด์ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๋
ธ๋๋ ๋ ์ด์ด๋ณด๋ค ๋ณต์กํฉ๋๋ค.
๋๋ ๊ฑฐ์ ๋ชจ๋ ์ ์์ ๋น์ ์ ์๊ฒฌ์ ๋์ํ์ง๋ง, ๊ทธ ์ ์ ์ฌ์ ํ โโํ๋ก๊ทธ๋๋จธ์ ๊ด์ ์์ ๋์จ ๊ฒ์ ๋๋ค. ํ๋ฃจ ์ข ์ผ ๋น์ฃผ์ผ ์คํฌ๋ฆฝํ ์์คํ ์ ์ฌ์ฉํด์ผ ํ๋ค๋ฉด ์ผ๋ฐ ์ฝ๋์ ๊ฐ์ฅ ์ ์ฌํ ์์คํ ์ ์ ํํ๊ฒ ์ต๋๋ค. ๊ทธ๋์ ์ ๋ code.org๋ฅผ ์ฌ์ฉํ์ฌ ํ๋ก๊ทธ๋๋ฐํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ฐ๊ณ ์ถ์ดํ๋ ์์ด๋ค์ ๊ฐ๋ฅด์น๋ ๊ฒ์ ์ข์ํฉ๋๋ค. ๋๋ ์ ๋ง ์คํ์ผ์ ์ด๋ ฌํ ํฌ์ ๋๋ค. ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ๋ฒ์ "์ํ๋" ์ฌ๋๋ค์ ๊ฐ๋ฅด์น๋ ๋ฐ ์ข์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ์, ๋๋ Construct๊ฐ ํ๋ ธ๋ค๊ณ ๋งํ์ต๋๋ค. ์ฃ์กํฉ๋๋ค. ์๋์, ๊ฐ์ธ์ ์ผ๋ก ์ฌ์ฉํ์ง ์์์ต๋๋ค. ๊ทธ๋ฌ๋ ๊ทธ๊ฒ์ด ์ฌ์ฉํ๋ ์คํฌ๋ฆฝํ ํจ๋ฌ๋ค์์ ์์์ ์ฌ์ง์์ด ์๋ก์ด ๊ฐ๋ ์ด ์๋๊ธฐ ๋๋ฌธ์ ์ค์ํ์ง ์์ต๋๋ค. ๋ฐ๋ผ์ ๋ด ์ฃผ์ฅ์ Construct ์์ฒด์ ๋ํ ๊ฒ๋ ์๋๋๋ค. ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋ ์ํฐ์คํธ์ ๊ด๋ จ๋ ์คํฌ๋ฆฝํ ์คํ์ผ์ ๊ดํ ๊ฒ์ ๋๋ค.
๋ ธ๋ ๊ธฐ๋ฐ ์์คํ ์์๋ ๊ฐ ๋ ธ๋์ ํฌํจ๋ ์ฌ๋ฌ ์กฐ๊ฑด๊ณผ ์ด๋ฒคํธ ๋ฐ ๊ธฐ๋ฅ์ ๊ฐ์ง ์ ์์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ ๋ ธ๋ ์ด๋ฆ์ ์ ๋ ฅ๊ณผ ๊ฐ์ด ์ง์ ํ ์ ์์ต๋๋ค. ๊ทธ ์์๋ ๋ชจ๋ ์กฐ์ด์คํฑ ์ ๋ ฅ์ด ํฌํจ๋๋ฉฐ ์ฌ์ฉ์๋ ์ฌ์ฉํ ์ด๋ฒคํธ๋ฅผ ์๋ ค์ค๋๋ค. ์ฆ. "ํ์ฌ"์ ๊ฐ์ ์ด๋ฒคํธ๋ฅผ ์ง์ ํฉ๋๋ค. ํด๋น ์ด๋ฒคํธ๋ ์ฐ๊ฒฐํ ๋ ธ๋๋ก ์ ํ์ ์ผ์ผํฌ ๊ฒ์ ๋๋ค.
๋ค์์ ๋จ์ํ ๋ฐ์ฌ๋ฅผ ์ฒ๋ฆฌํ ์ ์๋ ๋ฌด๊ธฐ์ ๋ํ ๊ฐ๋จํ ์์
๋๋ค. ๋จ์ํ์ง๋ง ๊ฐ๋ ฅํ๋ฉฐ ์ฝ๋์ฒ๋ผ ๋ณด์ด์ง ์์ต๋๋ค.
๋ง์ง๋ง์ผ๋ก, ๋ธ๋ก ๊ธฐ๋ฐ ์คํฌ๋ฆฝํ ์ด๋ ๋ ธ๋ ๊ธฐ๋ฐ ์คํฌ๋ฆฝํ ๋ชจ๋ ์ธํฐํ์ด์ค ๊ด์ ์์ ๊ฝค ์ข์ ๋ณด์ด๋๋ก ๋ง๋ค ์ ์์ผ๋ฏ๋ก ๊ทธ ์ ์ ๋ ผํ๋ ๋ฐ ์๊ฐ์ ๋ญ๋นํ์ง ์์ ๊ฒ์ ๋๋ค.
๊ทธ๋ฌ๋ "์ธ๋ป๋ณด๊ธฐ์ ์ฝ๋์ฒ๋ผ ๋ณด์ด์ง ์์์ผํฉ๋๋ค."๋ผ๊ณ ๋งํ์ ๋. ๋ง์ ์์ ๊ฐ๋ค์ ๋ฌด๊ธฐํ์ ์๊ฐ ๋์ ๋งค์ผ ํ๋ฃจ ์ข ์ผ ๋ฌด์์ ๋ณผ ๊ฒ์ธ์ง์ ๋ํด ๊ด์ฌ์ ๊ฐ์ต๋๋ค. ๋งค๋ ฅ์ ์ด์ง ์๊ฑฐ๋ ์ํ์ ์ผ๋ก ๋ณด์ด๋ฉด ์ ์ฒด ์ฑ์ ๊ฑฐ๋ถํฉ๋๋ค. ๋ธ๋ก ๊ธฐ๋ฐ์ ๋ฃฉ์ ์ ํ์ ์ธ ์ํฐ์คํธ์๊ฒ ์ํ์ ์ด๊ณ ํผ๋์ค๋ฌ์ ๋ณด์ ๋๋ค. ํ๋ก๊ทธ๋๋จธ๋ฅผ ์ํ ๊ฒ ๊ฐ๊ณ ๊ทธ๋ ์ต๋๋ค.
@blurymind ,
๊ทธ๋ํ ๋ ธ๋๋ ์ค์ ๋ก ๊ฐ๋ ์ UML์์ ๋์์ต๋๋ค. ํ๋ก๊ทธ๋๋ฐํ์ง ์๋ ์ฒญ์ค(ํ๋ก์ ํธ ๊ด๋ฆฌ์, ์๋น์, ์ํฐ์คํธ)์ด ์ดํดํ ์ ์๋ ๋ฐฉ์์ผ๋ก ์ฝ๋๋ฅผ ๊ทธ๋ํฝ์ผ๋ก ํํํฉ๋๋ค. ์ด๊ฒ์ด UE4/Unity๊ฐ ์ฌ์ฉํ๋ ๊ฒ์ ๋๋ค. ์ ๊ณ์ ๋ชจ๋ ์ฌ๋๋ค์ด ์๊ณ ์๋ ์ฌ์ค์ ๋๋ค. ์์ฑ์๋ ์ผ๋ฐ์ ์ผ๋ก ๋ค๋ฅธ ์ ๊ทผ ๋ฐฉ์์ ์ทจํ๋ฉฐ ์ด ์ ๊ทผ ๋ฐฉ์์ด ์ผ๋ง๋ ์ข์์ง๋ ์ด๋ฅผ ์ฌ์ฉํ๋ ์ฌ์ฉ์ ์๋ก ์ ์๋์ง ์์ต๋๋ค.
ํญ์ ํ์ต ๊ณก์ ์ด ์ด๋์๋ ์์ผ๋ฉฐ Construct2๋ ์์ธ๋ ์๋๋๋ค. ๊ทธ๋ฌ๋ ์ฃผ์ฅ์ ๋ท๋ฐ์นจํ์ง ์๊ณ C2 ํญ๋ชฉ์ Godot์ ๊ฐ์ ๋ก ๋ฃ์ง ๋ง์๋ค. ์ด๋ฒคํธ ์ํธ๋ ๊ฒ์์ด ๋ณต์กํ ์๋ก ๊ธธ์ด์ง๊ณ ๊ฒฐ๊ตญ ๊ทธ๋ํ ๋ ธ๋๋ณด๋ค ๋ ๋ง์ ๊ณต๊ฐ์ ๋ญ๋นํ๊ฒ ๋ฉ๋๋ค. "์์ ์ถ๊ฐ" ๋ฒํผ์๋ง ์์ฒด ํ์ด ์์ต๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก ํ๋ก๊ทธ๋๋จธ๊ฐ ์ฝ๋ ๋ธ๋ก์ ํด์ํ๋ ๋ฐฉ๋ฒ์ ๋๋ค. ๊ทธ๋์ ๋์์ง ์์ต๋๋ค.
๋๋ ๊ฐ์ธ์ ์ผ๋ก ์ ์ฐ๋ฆฌ๊ฐ ๋ ๋ค ๊ฐ์ง ์ ์๋์ง ์ดํดํ์ง ๋ชปํ์ง๋ง ๊ฐ๋ฐ์๋ค์ ์ด๋ฏธ ์ถฉ๋ถํ ํ ์ ์์ผ๋ฏ๋ก ์กฐ๋ง๊ฐ ์ผ์ด๋์ง ์์ ๊ฒ์ ๋๋ค. ์ด๊ฒ์ด ๋ด๊ฐ ํ๋ก๊ทธ๋๋จธ์ ํ๋ ฅํ์ฌ ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋ ์ฌ๋๋ค์ด ์ฃผ๋ํ๋ ๋ ๋น ๋ฅด๊ฒ ๋ฐ์ ํ ๋ค๋ฅธ ์ ๊ทผ ๋ฐฉ์์ ์ ์ํ ์ด์ ์ ๋๋ค.
๋ค์์ ๋ ธ๋๋น ๋ ์ด์์ ์ด๋ฒคํธ๋ฅผ ๊ฐ์ง ์ ์์์ ๋ณด์ฌ์ฃผ๋ ๋ ๋์ ์์ ๋๋ค. ๋ํ ๊ฐ ๋ ธ๋(๋๋ ์ํ)๋ ์ฐจ๋จ๋์ง ์์ผ๋ฏ๋ก ๋ค๋ฅธ ๋ ธ๋ ๊ทธ๋ํ๋ฅผ ๋์์ ์คํํ ์ ์์ต๋๋ค.
ํ์ง๋ง ์ฌ๋ฌ๋ถ์ ์คํฌ๋ฆฐ์ท์ ๋ณด๋ฉด ๊ทธ ๋
ผ๋ฆฌ๊ฐ ๋ฌด์์ ํ๋์ง ์ ํ ๋ชจ๋ฆ
๋๋ค. "firePrimary"์ "fireSecondary"๊ฐ ๋๋์ฒด โโ๋ญ๊ฐ์??
์ด์ ๋ด๊ฐ ๊ฑด์ค2์ ๋ํด ๊ฒ์ํ ์คํฌ๋ฆฐ์ท์ผ๋ก ์คํฌ๋กคํฉ๋๋ค.
๊ตฌ์ฑ 2์์ ์ผ์ชฝ์ ์กฐ๊ฑด์ ""R"์ ๋๋ ์ ๋" ๋๋ ์งง์ ์ผ๋ฐ ์์ด๋ก ํ์๋ฉ๋๋ค. ์์ ํค๋ณด๋ ์์ด์ฝ์ด ์์ต๋๋ค!
์์ ๊ฐ์๊ฒ ๋ ๋ค ๋ณด์ฌ์ฃผ๊ณ ์ด๋ ๊ฒ์ด ๋ ๋ช ํํ์ง ๋ฌผ์ด๋ณด์ญ์์ค.
์ข ๋ ์ ๊ตํ ๋ ธ๋ ์ค์ ๋ ๋ณด์ฌ์ฃผ์ธ์ :) C2 ์คํฌ๋ฆฐ์ท์ ์ ์ฒด ๊ฒ์ ๋ก์ง์ ๋ณด์ฌ์ค๋๋ค. ๋น์ ์ ์ด๋ฒคํธ๋ ๋จ ํ๋์ ๋๋ค. ๋ ธ๋๊ฐ ์๋ ํ๋์ ์คํฌ๋ฆฐ์ท์ ๋์ผํ ๋ ผ๋ฆฌ๋ฅผ ๋ง์ถ ์ ์์ต๋๊น? ๋๋ ๊ทธ๋ ๊ฒ ์๊ฐํ์ง ์๋๋ค.
๋
ธ๋ ์์ ๊ฐ ์ ๋ณด๋ฅผ ๊ฐ๋ฆฌ๊ณ ์์์ ์ฐธ์กฐํ์ญ์์ค.
๋
ธ๋ ๋ด๋ถ์ ๋ฌด์์ด ์ค์ ๋์ด ์๋์ง ๋ณด๋ ค๋ฉด ๋
ธ๋๋ฅผ ์ ํํด์ผ ํฉ๋๋ค.
๊ทธ๊ฒ์ ์ธ๊ฐ์ ์ธ์ด๊ฐ ์๋ ๋ชจํธํ ํ๋ก๊ทธ๋๋จธ ์ฉ์ด๋ฅผ ์ฌ์ฉํ๊ณ ์์ต๋๋ค("์ด๋ฒคํธ ๋ณด๋ด๊ธฐ", "๊ฒฐ๊ณผ ์ ์ฅ"์ด ๋๋์ฒด ๋ฌด์์
๋๊น?).
Construct2๋ ๋ชจ๋ ๊ฒ์ ํ ๊ณณ์์ ๋ณด์ฌ์ฃผ๋ฉฐ ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋ ์ฌ๋๋ค๋ ์ดํดํ ์ ์์ต๋๋ค. ๋น์ฃผ์ผ ํ๋ก๊ทธ๋๋ฐ์ ์์ ์ ์ฉ์ด๋ฅผ ๋ฐฐ์ธ ํ์๋ฅผ ์์ ๋ ๊ฒ์
๋๋ค.
์ ๋ ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋๋๋ค. ์ค์ ์ฝ๋๋ฅผ ์์ฑํ ๊ฒฝํ์ด ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๋๋ construct2๋ก ๊ฒ์์ ์ฝ๊ฒ ๋ง๋ค ์ ์๊ณ ๋ ธ๋๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ์์ ํ ๊ฒ์์ ๊ดํด์๋ ํจ์ฌ ๋ ์ด๋ ต์ต๋๋ค.
๋๋ ๋ชจ๋ ์ฌ๋๋ค์ด ์ด๋ฏธ ์ํ๋ ๋ฐฉ๋ฒ์ ์๊ณ ์๋ ๊ฒ์ ํญ์ ํฌํํ ๊ฒ์ด๋ผ๋ ์ ์ ์ดํดํฉ๋๋ค. ๊ทธ๋ฌ๋ ๋น์ ์ด ์ธ์ ํ ๊ฒ์ฒ๋ผ ๋น์ ์ ํ๋ก๊ทธ๋๋จธ์ด๊ณ ์ค์ ๋ก C2๋ฅผ ์ฌ์ฉํ ์ ์ด ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋๋ ๋ ธ๋์ C2 ์ ๊ทผ ๋ฐฉ์์ ๋ชจ๋ ์ฌ์ฉํ ์ฝ๋ฉ ๊ฒฝํ์ด ์๋ ์ํฐ์คํธ๋ผ๋ ์ง์ ์ ์ ์งํฉ๋๋ค.
๋๋ ์ ํ๋๋ฅผ ๋ค๋ฅธ ๊ฒ๋ณด๋ค ์ฌ์ฉํด์ผ ํ๋์ง์ ๋ํ ์ข์ ๋
ผ๋ฆฌ์ ๋
ผ๊ฑฐ๋ฅผ ์ ๊ณตํ๊ณ ์์ต๋๋ค.
"๋
ธ๋๊ฐ ๋ ์๊ฐ์ ์
๋๋ค" ๋ฐ "์ธ๋ฆฌ์ผ์ด ๋
ธ๋๋ฅผ ์ฌ์ฉํฉ๋๋ค"์ ๊ฐ์ ์ง์ ์ ์ ๊ณตํ๊ณ ์์ต๋๋ค. ์๊ฒฌ์ด ๋ถ๋ถํ ๋ฐ์ธ๋ค์
๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ ๋ค ํ๋ก๊ทธ๋๋จธ์์ ์ธ์ ํฉ๋๋ค.
๋ด๊ฐ ๋ด ์ฃผ์ฅ์ ์ง์งํ์ง ์๋๋ค๋ ๊ฒ์ ๋น์ ์ด ๊ตฌ์ฑ2๋ฅผ ์กฐ์ฌํ๊ฑฐ๋ ๋ ธ๋์ ๋ํ ๋์์ผ๋ก ๋์์ธ์ ๊ณ ๋ คํ๊ณ ์ถ์ง ์๋ค๋ ํ์ธ์ ๋ถ๊ณผํฉ๋๋ค. ๋น์ ์ ๋ค๋ฅธ ๋ฐฉ์์ผ๋ก ์ค๋ํ๋ ๊ฒ์ ์ฌํ๊ฒ๋ ๋ด ์๊ฐ ๋ญ๋น์ ๋๋ค.
@TheoXD
๋ด๊ฐ ๋น์ ์ ์ฌ๋ฐ๋ฅด๊ฒ ์ฝ๊ณ ์๋ค๋ฉด ๋๋ ๋น์ ์ ๋ง์ ์ ์ ์ผ๋ก ๋์ํฉ๋๋ค. ๋ณ๋์ ํ๋ฌ๊ทธ์ธ/๋ชจ๋๋ก ๋ ๋ค ์์ผ๋ฉด ์ข์ ๊ฒ์
๋๋ค. ๋ฐ๋ผ์ ์๋์๋ ์ค์ GDScript๊ฐ ์์ง๋ง ์ํ๋ ๊ฒ์ ์ฌ์ฉํ์ฌ ์๊ฐํํ ์ ์์ต๋๋ค. ๋๋ ์ด๊ฒ์ด ๊ฐ๋ฅํ๋ค๊ณ ์๊ฐํ๋ค. ๋
ธ๋ ๊ธฐ๋ฐ ์ ๊ทผ ๋ฐฉ์์ ๋
ธ๋๋ฅผ ๋ถ๋ฆฌํ๊ธฐ ์ํด ํน์ ์ฃผ์๊ณผ ๊ฐ์ ํ๋๊ทธ๊ฐ ํ์ํ ์ ์์ง๋ง(IE. #node name="Input" ๋ฐ #endnode), ๋
ธ๋ ๊ทธ๋ํ๋ก ์์ํ๋ฉด ์๋์ด ๋๊ธฐ ๋๋ฌธ์ ๊ทธ๋ ๊ฒ ํฐ ๋ฌธ์ ๋ ์๋๋๋ค. ๋๋ ๋ธ๋ก ์ ๊ทผ ๋ฐฉ์์ด ์ง์ ์ ์ผ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ๋ค.
๊ทธ๋ฐ ์๋ฏธ์๋์?
์์์ ๋งํ๋ฏ์ด ํ๋ก๊ทธ๋๋ฐ ๊ต์ก์ ์ ๋ง ์ ์๋ํ๋ block/Construct/code.org ๋ฐฉ๋ฒ์ด ์ ๋ง ๋ง์์ ๋ญ๋๋ค. ํ๋ก๊ทธ๋๋ฐ์ ํ์์ ์ผ๋ก ๋ณด๋ ์ฌ๋๋ค์๊ฒ ์ ํฉํ์ง ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
@blurymind
์ดํด๊ฐ ์๋๋ ์ด์ ๋ ์ต์ํ์ง ์๊ธฐ ๋๋ฌธ์
๋๋ค. ๋ด๊ฐ ์์ Construct ์ด๋ฏธ์ง๋ฅผ ๋ณผ ๋ ๋๋ ๊ทธ๊ฒ์ด ๋์๊ธฐ ๋๋ฌธ์ด ์๋๋ผ ๋ด๊ฐ ๊ทธ๊ฒ์ ์ต์ํ์ง ์๊ธฐ ๋๋ฌธ์ ๋ฌด์จ ์ผ์ด ์ผ์ด๋๊ณ ์๋์ง ์ ํ ๋จ์๊ฐ ์์ต๋๋ค.
๋ ธ๋๋ฅผ ํด๋ฆญํ ๋๊น์ง ๋ ธ๋ ์๋์ ์๋ ๊ฒ์ ๋ณผ ์ ์๋ ํ, ๋ ธ๋๋ฅผ ์ค์ ํ๊ณ ๋๋ฉด ์ด๋ฏธ ์๊ณ ์๋ ๊ฒ์ ์ ์ ์ด ๋ค์ ธ๋ด์ผ ์ง์ ํ ์๋ฏธ๊ฐ ์์ต๋๋ค. ๋๋ ์ด๋ฏธ ์ผ์ชฝ ๋ฐ ์ค๋ฅธ์ชฝ ํด๋ฆญ์ด ์๊ณ ๊ธฐ๋ณธ ๋ฐ ๋ณด์กฐ ํ์ฝ์ ๋ฐ์ฌํ๋ค๋ ๊ฒ์ ์๊ณ ์์ต๋๋ค. ๋๋ ์ด๋ฏธ 1์ฐจ ๋ฐ 2์ฐจ ํ์ฌ ๋ ธ๋๊ฐ ํ๋ ์ผ์ ์๊ณ ์์ต๋๋ค. ๋ง๋ ์ดํ๋ก ๋ณํ๊ฒ ์๋๋ฐ ์ ๋ณผ๋๋ง๋ค ๋ํ ์ผ์ ๋ด์ผ ํ์ง? ๋ฐ๋ผ์ ์ด์ ๊ธฐ๋ณธ ๋ ผ๋ฆฌ๋ ์ด์์ ํฉ๋๋ค. ์ด๊ฒ์ด ๋ ธ๋๊ฐ ์ํฐ์คํธ์ ๋นํ๋ก๊ทธ๋๋จธ์๊ฒ ๋ ์น์ํ ๋ ๋ค๋ฅธ ์ด์ ์ ๋๋ค. ํน์ ๋ ผ๋ฆฌ๋ฅผ ๋ณด๋ค ์ผ๋ฐ์ ์ธ ๋ฉ์ด๋ฆฌ๋ก ๋๋ ์ ์์ต๋๋ค. ๊ทธ๋์ผ ํฐ ๊ทธ๋ฆผ์ ๋ณผ ์ ์๊ณ ์ ๋์ ์ผ๋ก ํ์ํ ๊ฒฝ์ฐ์๋ง ์ธ๋ถ ์ฌํญ์ ๋ํด ๊ฑฑ์ ํ ์ ์์ต๋๋ค.
์ง๊ธ ์ค์ ํผ๋ธ๋ฆฌ์ฑ๋ ๋ชจ๋ฐ์ผ ๊ฒ์์ ์ํ ์ค์ ํ๋ก์ ํธ๋ฅผ ๋ณด๊ณ ์๋๋ฐ ๊ฑฐ์ ๋ชจ๋ ๋ ธ๋ ๊ทธ๋ํ๊ฐ ๊ธฐ๊ปํด์ผ 2~4๋ ธ๋์ฌ์ ํ์์ ์ ๊ตํ ์ค์ ์ด ํ์ ์์ ๋ ๋ ์ ๊ตํ ์ค์ ์ ๋ณด์ฌ๋๋ฆฌ๊ธฐ๊ฐ ์ด๋ ต์ต๋๋ค.
์์ธํ ์๊ณ ์ถ๋ค๋ฉด ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋ ์ฌ๋์ด ์์ฑํ ๋์ผํ ์ฑ์์ ๊ฐ์ ธ์จ ๊ฒ์
๋๋ค. ์ด๊ฒ์ ๊ฒ์์์ ๊ฐ์ฅ ๋ณต์กํ ๊ทธ๋ํ ์ค ํ๋์
๋๋ค. ๋ฉ์ธ ํ๋ ์ด์ด์ ์์ง์์ ์ ์ดํฉ๋๋ค.
(๋ธ๋ก์ผ๋ก ํ ์ ์๋ ๋ ๋ค๋ฅธ ๊ฒ์ Samus์ ๋ฐฐ์ฒ๋ผ ๋ณด์ด๊ฒ ๋ง๋๋ ๊ฒ์ ๋๋ค. ํํ)
์๋ฌด๋ฐ ์๋ด๋ ์์ด Construct2 ์ด๋ฏธ์ง๋ฅผ ํ ํ๋ฉด์ ์ฌ๋ฆฌ๊ณ ์์ ๋ ธ๋ ๊ทธ๋ํ๋ฅผ ๋ค๋ฅธ ํ๋ฉด์ ๋๊ณ ์๋ด(ํ๋ก๊ทธ๋๋จธ๋ ์๋)์๊ฒ "๊ผญ ์ฌ์ฉํด์ผ ํ๋ค๋ฉด ์ด๋ ๊ฒ์ ์ฌ์ฉํ์๊ฒ ์ต๋๊น? ๋งจ๋ ?"์ด๋ผ๊ณ ๋งํ๋ฉฐ ๋ ธ๋ ๊ทธ๋ํ๋ฅผ ๊ฐ๋ฆฌํค๋ฉฐ "์ด๊ฑฐ"๋ผ๊ณ ๋งํ๋ค. ๊ทธ๊ฒ์ด ๊ฒฐ์ ์ ์ธ ๊ฒ์ ์๋์ง๋ง ๋ ์ํ์ ์ด๋ผ๋ ์ฌ์ค์ ๊ทธ๋ ๊ฐ ๊ทธ๊ฒ์ ๋ฐฐ์ฐ๊ฒ ํ ๊ธฐํ๊ฐ ํจ์ฌ ๋ ๋ง๋ค๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. ๊ทธ๊ฒ์ด ์ํ์ ์ผ๋ก ๋ณด์ด๋ฉด ๋ด๊ฐ ๊ทธ๋ ์๊ฒ ๊ธฐ๋ณธ ์ฌํญ์ ๋ฐฐ์ฐ๋๋ก ์ํ๊ธฐ๋ ์ ์ ๊ทธ๋ ์ ๋๋๋ฅผ ์ฐจ๋จํ ์๋ ์์ต๋๋ค.
๊ทธ๋ฅผ ์ด๋ ์ชฝ์ผ๋ก ๋ฐ์ด๋ถ์ด์ง ์๊ณ ์ด์ ๊ฑฐ์ 20๋ ๋์ ๊ฒ์ ์ ๊ณ์ ์ข ์ฌํ๊ณ ์๋ (๊ทธ๋ฆฌ๊ณ Construct2๋ฅผ ์ฌ์ฉํ) ๋ด ์ํฐ์คํธ ์น๊ตฌ(3๊ฐ์ Age of Empires ๊ฒ์์ ๋ชจ๋ ์์ ํ ๋์ผํ ์ฌ๋)์๊ฒ๋ ๋ฌผ์ด๋ดค์ต๋๋ค. ๊ทธ๋ ๋ค๋ฅธ ์ํฐ์คํธ๋ค์ด ์ ํธํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ๋ ๊ฒ๊ณผ ๋ ธ๋ ๊ทธ๋ํ์ ๋ํด์๋ ๋งํ์ต๋๋ค.
๊ทธ๋์ ๋ ํ ๋ก ์ ์ ๋ง ์ฌ๋ฐ๊ฒ ํ๊ณ ์๋๋ฐ ์ฃฝ์ ๋ง์ ๋๋ฆฌ๋ ๊ฑด ์๋ฏธ๊ฐ ์์์์, ํํ :)
๋ค ์ ๋ ์ฆ๊น๋๋ค. ๋์ ๊ฐ์ ์ ์์ต๋๋ค :)
๊ต์ฅํ Samus Ship btw. ๋ ๋ง์ ์ฌ์ง์ ๊ฒ์ํ ์๋ก ๋
ธ๋๊ฐ ๋ถ๊ธฐ๋์ด ๋ฏธ์น ๋ฐฉํฅ์ผ๋ก ๊ฐ ์ ์๊ธฐ ๋๋ฌธ์ ์๊ฐ์ ์ผ๋ก ๋ฐ๋ผ๊ฐ๊ธฐ๊ฐ ๋ ์ด๋ ต๋ค๋ ์ ์ฃผ์ฅ์ ๋ ๋ง์ด ์ง์งํ๊ฒ ๋ฉ๋๋ค.
๋์๊ฒ ๋ธ๋ก ์ฌ์ด์ ์ ๊ณผ ํ์ดํ๋ฅผ ๋ฐ๋ผ์ผ ํ๋ ์ถ๊ฐ ๋ณต์ก์ฑ์ ํญ์ ์ถ๊ฐ ์์
์ฒ๋ผ ๋๊ปด์ก์ต๋๋ค. ์์ฆ ๋
ธ๋๋ค์๊ฒ ๋ ๋ค๋ฅธ ์๋๋ฅผ ํด๋ด์ผ ํ ๊ฒ ๊ฐ์ต๋๋ค. ๊ทธ๊ฒ์ด Godot๊ฐ ํฅํ ๊ณณ์ด๋ผ๋ฉด.
๋ค์ ํ ๋ฒ ๋น์ ์ ์ฆ๊ฑฐ๋ก ๋ท๋ฐ์นจ๋์ง ์๋ 3์ธ์นญ ์ด์ผ๊ธฐ๋ฅผ ์ฐ๋ฆฌ์๊ฒ ์ ๊ณตํ๊ณ ์์ต๋๋ค. ์น๊ตฌ๋ฅผ ์ฌ๊ธฐ๋ก ๋ฐ๋ ค์ ๊ทธ๊ฐ ๋ค๋ฅธ ์ฌ๋๋ณด๋ค ์ ํธํ๋ ์ด์ ๋ฅผ ์๋ ค์ฃผ์ญ์์ค. :)
๊ทธ๋ฌ๋ฉด ๋ ๊ฐ๋ ฅํ ๊ฒฝ์ฐ๊ฐ ์์ ๊ฒ์
๋๋ค. ๋๋ ์ง๊ธ๊น์ง ๋
ธ๋๊ฐ ๋ ๊ฐ๋จํ๋ค๋ ๋
ผ์ ๋ฅผ ๋ท๋ฐ์นจํ๋ ๋
ผ๋ฆฌ์ ์ผ๋ก ์ ์ ์ ์ด ์๋ ์ ์ ์ป์ง ๋ชปํ์ต๋๋ค.
๋ค, ๋ง์ ์ ๋ณด๋ฅผ ์จ๊ธฐ๊ณ ์๊ธฐ ๋๋ฌธ์ ์ธ๋ป ๋ณด๊ธฐ์๋ ๋ ์ํ์ ์ผ๋ก ๋ณด์
๋๋ค. ๊ทํ์ ์๋ ๋ด๊ฐ ๊ฒ์ํ ์คํฌ๋ฆฐ์ท์ ํ์๋ ๊ฒ๋ณด๋ค ํจ์ฌ ๊ฐ๋จํฉ๋๋ค. ์ด๊ฒ์ ์คํด์ ์์ง๊ฐ ์์ต๋๋ค.
๋ค์์ C2์์ ํ๋ซํฌ๋จธ์ฉ ๋ก์ง์ ์ค์ ํ๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ์ฃผ๋ ๋น๋์ค์
๋๋ค.
https://www.youtube.com/watch?v=5RlSmkSbleI
์ฒ์ 1๋ถ โโ๊ฑด๋๋ฐ๊ธฐ :P
์ฌ๊ณผ๋ฅผ ์ค๋ ์ง์ ๋น๊ตํ์ง ๋ง์.
Code.org๋ Construct2์ ๊ทผ๋ณธ์ ์ผ๋ก ๋ค๋ฅธ ์ ๊ทผ ๋ฐฉ์์
๋๋ค. Stencil๊ณผ ๋ ๋น์ทํ๊ฒ ์๊ฒผ๊ณ ๋
ธ๋์ ๋จ์ ์ค ํ๋๊ฐ ์์ต๋๋ค. ์กฐ๊ฑด๊ณผ ์์
์ด ๋ช
ํํ๊ฒ ๊ตฌ๋ถ๋์ง ์์ ๋ฌด์์ ์ฐ๊ฒฐํ ์ ์๋์ง ํ์
ํ๊ธฐ๊ฐ ๋ ์ด๋ ต์ต๋๋ค. ์ ์ค๊ณ๋ ์๊ฐ์ ํ๋ก๊ทธ๋๋ฐ ๋๊ตฌ(๋ฉํฐ๋ฏธ๋์ด ํจ์ , ๊ตฌ์ฑ2, ๊ฒ์ ๊ฐ๋ฐ)๋ ๋ชจ๋ ์ฌ์ฉ์๋ฅผ ์ํด ์์
๊ณผ ์กฐ๊ฑด์ ๋ช
ํํ๊ฒ ๊ตฌ๋ถํฉ๋๋ค. ์ด๊ฒ์ ๋น์ ์ด ํ์๋ก ํ๋ ๊ฒ์ ์ถ์ธกํ๊ณ ์ ์์ ๊ทธ๊ฒ์ ๋ณด์ฌ์ฃผ๋ ์ํํธ์จ์ด์ ์ํด ๋น์ ์ ์ํด ์กฐ์ง๋๊ธฐ ๋๋ฌธ์ ๋ก์ง์ ํจ์ฌ ์ฝ๊ฒ ๊ตฌ์ถํ ์ ์๊ฒ ํฉ๋๋ค. ๋ํ ์ด๋ฆฌ์์ ์ค์๋ฅผ ์ ์ง๋ฅด๋ ๊ฒ์ ๋ฐฉ์งํฉ๋๋ค.
nodes/stenyl/code.org๋ฅผ ์ฌ์ฉํ๋ฉด ์ด๋ค ๋ถ๋ถ์ด ์กฐ๊ฑด์ด๊ณ ์ด๋ค ๋ถ๋ถ์ด ์์
์ธ์ง ํ์
ํด์ผ ํฉ๋๋ค. ์กฐ๊ฑด์ ์ฌ๋ฐ๋ฅด๊ฒ ์ค์ ํ๋ ค๋ฉด ๋ ๋ง์ ๋
ธ๋ ฅ์ด ํ์ํฉ๋๋ค. ๋
ธ๋์์ ์ด๋ค ์ ํ์ ์ ๋ณด๊ฐ ๋์ค๋์? ์กฐ๊ฑด์ ์ค์ ํ๋ ๋ฐ ๋ ๋ง์ ๋
ธ๋๊ฐ ํ์ํฉ๋๋ค. ๋
ธ๋๋ฅผ ์ฐ๊ฒฐํ๋ ๋ฐฉ๋ฒ์ ๋ ๋ง์ด ํ์ตํด์ผ ํฉ๋๋ค.
์, ๋น์ ์ ์ฐ๊ตฌ๋ฅผํ๊ณ ์ค์ ๋ก ์กฐ๊ธ ๋ค๋ฅธ ๋๊ตฌ๋ฅผ ์ฌ์ฉํฉ๋๋ค. ๋
ธ๋๊ฐ ์๋ ๋ชจ๋ ํญ๋ชฉ์ ๋ ๋ง์ด ๋ณด๋ ๊ฒ์ ๋์์ด ๋์ง ์์ต๋๋ค.
@blurymind , ๊ทํ์ ์ฌ๋ก๋ ์ง๊ธ๊น์ง Construct2๋ฅผ ์ฌ์ฉํ๋ ์ฌ์ฉ์์ ์๋ก ๋ท๋ฐ์นจ๋ฉ๋๋ค. ์ด๋ ์ผ๋ฐ์ ์ผ๋ก ์ํํธ์จ์ด์ ๋น์ฆ๋์ค ๋ชจ๋ธ๊ณผ ๋ง์ผํ ์ ์ผ๋ง๋ ๋ฅ์ํ๊ฐ์ ๊ฒฐ๊ณผ์ ๋๋ค. ๊ฐ์ธ์ ์ธ ์ ํธ๋(๋น์ ์ ๋ ผ๋ฆฌ์ ์ธ ์ฃผ์ฅ)๋ C2 ์ํฌํ๋ก๋ฅผ Godot๋ก ๊ฐ์ ํ๊ธฐ์๋ ์ถฉ๋ถํ์ง ์์ต๋๋ค. ํ์ง๋ง ์ข์ ์ฐธ๊ณ ์๋ฃ์ ๋๋ค.
์ข
์ด๋ ์น ํ์ ๊ฒ์(๊ฐ์ฒด-๊ฐ์ฒด ๊ด๊ณ)์ ๊ตฌ์ถํ๋ ๋ฐฉ๋ฒ์ ๋๊ตฐ๊ฐ์๊ฒ ๋ณด์ฌ ์ค๋ค๋ฉด ์ด๋ป๊ฒ ๋ณด์ฌ์ค ๊ฒ์
๋๊น? ์ด๋ฒคํธ ํธ๋ฆฌ๋ฅผ ์์ฑํ์ฌ? ์๋์. ๋
ธ๋์ ์ ์ด ์๋ ๊ฐ๋
์ ๋ณด๊ธฐ๋ฅผ ๊ทธ๋ฆฐ ๋ค์ ์ด๋ฅผ ํด๋์ค๋ก ์๊ฐํ๊ณ ํจ์, ๋ฉค๋ฒ๋ฅผ ์ถ๊ฐํฉ๋๋ค.
๋๋ ์ด๋ฒคํธ ํ
์ด๋ธ์ด ํ๋ก๊ทธ๋๋จธ์ ์ํด์๋ง ํด์๋๋ ์ฝ๋์ฒ๋ผ ๋ณด์ด๊ณ ์ฌ์ฉ์๊ฐ ๋ฐ์ ํ๋ฉด์ ์ค์ ํ๋ก๊ทธ๋๋ฐ์ ๋ฐฐ์ฐ๊ณ ์ถ๊ฒ ๋ง๋ค ์ ์๋ค๋ ๋ฐ ๋์ํฉ๋๋ค. ๋๋ ๊ทธ๊ฒ์ด ์ฝ๊ฐ์ ์ฉ์ด์ ํ์ต ๊ณก์ ์ ๊ฐ์ง๊ณ ์๋ค๋ ๊ฒ์ ์์์ฐจ๋ ธ๊ณ , ๋น์ ์ ๊ทธ๊ฒ์ ๋ถ์ ํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๋ชจ์ ์ธ์ ๋ฐ ๊ฐ์ฒด ๊ทธ๋ฃนํ๋ ์ค์ ๋ก ์ค์ ์
๋๋ค. ๋๋ ๋ฐ์ดํฐ ์๊ฐํ์ ๋ํ ๊ณผ์ ์ ๊ณต๋ถํ๊ณ ๊ทธ๊ฒ์ด ์ผ๋ง๋ ์ง๋ฃจํ ์ ์๋์ง๋ฅผ ์ ์ธํ๊ณ ๋ ์ค์ ๋ก ์ข์ ํฌ์ธํธ๊ฐ ๋ฉ๋๋ค.
์ด ๋ฌธ์ ์ ๋ํ 100๊ฐ ์ด์์ ๋๊ธ ์ ์๋ฅผ ๋ณด๊ณ ์ถ์ ๋งํผ ๊ฐ๋ฐ์๋ ๋ชจ๋ ๋ด์ฉ์ ์ฝ์ง ์์ ๊ฒ์ ๋๋ค. ์ฐ๋ฆฌ ๊ฐ์๊ฐ ํ ์ ์๋ ์ต์ ์ ์ ์์๊ฐ ํฌํจ๋ PDF๋ฅผ ๋ง๋ค๊ณ ๋ฉ์ผ๋ง ๋ฆฌ์คํธ์์ ๊ณต์ ํ๋ ๊ฒ์ ๋๋ค. ์ ์ฐ๋ฆฌ๋ ์ด๋ฒคํธ ํธ๋ฆฌ์ ํํ๋ก ํํ๋ ์ ์๋ ์๋ก ๋ค๋ฅธ ์ถ์ํ ์์ค, ๊ทธ๋ํ ๋ ธ๋๋ฅผ ์ต์์ ์์ค์ผ๋ก ๊ฐ์ง ์ ์๋์ง ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ์ด๊ฒ์ด ํจ๊ณผ๊ฐ ์๋ค๋ฉด ํํํ ํ์๊ฐ ์์ ๊ฒ์ ๋๋ค.
" @blurymind -- || -- ๊ทธ๋ฆฌ๊ณ ๋น์ ๋ ๋ค ํ๋ก๊ทธ๋๋จธ์์ ์ธ์ ํฉ๋๋ค." - ๋๋ ์ค์ค๋ก๋ฅผ ํ๋ก๊ทธ๋๋จธ๋ผ๊ณ ์๊ฐํ์ง ์๊ณ ์์ ๋ ํ๊ณ ์์ต๋๋ค. ๋๋ ๊ฐ๊ด์ ์ธ ๊ด์ ์์ ์ฌ๋ฌผ์ ๋ณด๊ธฐ ์ํด ๋ด ๊ฒฝํ์ ์ฌ์ฉํฉ๋๋ค.
๋์ณค๋์ง ๋ชจ๋ฅด๊ฒ ์ง๋ง ์ ๋ ํ๋ก๊ทธ๋๋จธ์ผ ๋ฟ๋ง ์๋๋ผ ์ ๋ฌธ ์ํฐ์คํธ์ด๊ธฐ๋ ํฉ๋๋ค. ๋๋ ๋๋ถ๋ถ์ ํ๋ก๊ทธ๋๋จธ๊ฐ ์ ์ ๋์ ์์ ์ ๋ฐ์ด๋ค๋ฉด ์ ๋ง ๋์์ด ๋ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ๊ทธ๊ฒ์ ํน์ ํ๋ก๊ทธ๋๋ฐ์ ํจ์ฌ ๋ ์๋ฏธ์๊ฒ ๋ง๋ค๊ณ ํ๋ก๊ทธ๋๋จธ/์ํฐ์คํธ ๊ฒฝ์์ ์ฐ๊ฒฐํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ํํ :) ์ด๊ฒ์ด ๋ ์ด์์ ์ด๋ฉฐ ๋๋ถ๋ถ์ ์ฌ๋๋ค์๊ฒ ๊ทธ๋ค์ง ์ค์ฉ์ ์ด์ง ์๋ค๋ ๊ฒ์ ์๋๋ค.
๋ค์์ ๋ด ์์ ์ค ์ผ๋ถ์ ๋ํ ๋งํฌ์ ๋๋ค(ํฌ๋ ๋ง์์ Nathan Warden ๊ฒ์).
World Builder(์ท์ ์ ๋ฐ ์ ๋ ์ฐธ์ฌ)
https://www.youtube.com/watch?v=VzFpg271sm8
Teddy Scares (๋๋ถ๋ถ์ ์ฅ๋ฉด์ ์ฐธ์ฌ)
https://www.youtube.com/watch?v=qCXIzS_iY0k
Hallmark Crown Center (์ฐํ์ ํจ๊ปํ ์ธ ๋ฒ์งธ ์ท)
https://www.youtube.com/watch?v=biqBq3_Whqk
์ฌ๊ธฐ ๋ด Louie ๊ฑด๋ฌผ์ ๋ ๋๋ง์ด ์์ต๋๋ค. World Builder๋ฅผ ๋ณด์๋ฉด ์ ๊ฐ ๊ทธ ์ํ์์ ๋ฐ์ทํ์ฌ ์ํ์ ์ฝ์
ํ ์ผ๋ถ ์ํ์ ๋ณผ ์ ์์ ๊ฒ์
๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ฌ๊ธฐ์ Stephen King์ Christine์ ์ค๋งค์ฑํ๋ Terminator 1 ์คํ์ผ HK Tank์ ๋ฏธ์์ฑ ๋ ๋๋ง์ด ์์ต๋๋ค. ๋ ๋ชจ๋ธ ๋ชจ๋ ์ ๊ฐ ์์
ํ ๊ฒ์ด์ง๋ง ๋ค๋ฅธ ๊ฒ์ ์ดฌ์์ ํฌํจ๋์ง ์์ ๊ฒ ๊ฐ์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ๋ด๊ฐ ์ด๋ฆ์ ๋ ์ ์๋ ๊ฒ์ด ๋ ๋ง์ง๋ง ์์ ์ด ๋ง๋ค์ด์ก๋ค๊ณ ์๊ฐํฉ๋๋ค. :)
๊ธ์, ๊ทธ๊ฒ๋ค์ ๋๋ผ์ด ์คํธ์ ๋๋ค. ๊ทธ๋ฌ๋ ๋ค์ ๋น์ ์ ์์ ์๊ฒ ๋ ๋ง์ ๊ถ์๋ฅผ ์ฃผ๊ธฐ ์ํด ์ด๊ฒ์ ํ๊ณ ์์ต๋๋ค. ์ด๊ฒ์ ๋ ธ๋๊ฐ ์ด๋ฒคํธ ์ํธ๋ณด๋ค ๋ซ๋ค๋ ์๊ฐ์ ๋ ผ๋ฆฌ์ ์ผ๋ก ์ง์ํ๋ ๋ฐ ๋์์ด ๋์ง ์์ต๋๋ค. :)
๋ ธ๋๋ฅผ ์ฌ์ฉํ๋ฉด ์๊ฐ์ ํ๋ก๊ทธ๋๋ฐ์ ์ฌ์ฉํ๋ ๋ค๋ฅธ ๋น์ด๋จน์ 3D ๊ฒ์ ์์ง๊ณผ ๊ฐ์ ๊ฒ์ ๋๋ค.
๋๋ ์ด๊ฒ์ด ์ฌ๋ฌ ๊ฐ์ง ์ด์ ๋ก ์ข์ ์์ด๋์ด๊ฐ ์๋๋ผ๊ณ ์๊ฐํฉ๋๋ค.
-์ต๊ทผ Unreal์ ์์ง์ ๋ฌด๋ฃ๋ก ๋ง๋ค์์ต๋๋ค. ๋ํ ๋ฉํฐํ๋ซํผ์ด๊ธฐ๋ ํฉ๋๋ค. BGE/Godot๋ณด๋ค ํจ์ฌ ๋ ์ฑ์ํ ์์ง์ ๋๋ค. ๋ฐ๋ผ์ ์๊ฐ์ ํ๋ก๊ทธ๋๋ฐ์ ๋ํ ์ ๊ทผ ๋ฐฉ์์ ๋ณต์ฌํ ๋ ๊ทธ๋ค๊ณผ ์ง์ ๊ฒฝ์ํ๊ฒ ๋ฉ๋๋ค.
-๋ ธ๋๋ ๋ก์ง ์ํธ๋ณด๋ค ํ๋ฉด ํจ์จ์ฑ์ด ํจ์ฌ ๋จ์ด์ง๋๋ค. ์ฝ๊ธฐ/๋ฐ๋ฅด๊ธฐ๊ฐ ๋ ์ด๋ ต์ต๋๋ค.
-Scirra๋ ๊ตฌ์ฑ3์ด ๋ค์ค ํ๋ซํผ์ด ๋ ๊ฒ์ด๋ผ๊ณ ๋ฐํํ์ต๋๋ค. ํธ์ง๊ธฐ๋ Windows, Linux ๋ฐ Mac์์ ์๋ํฉ๋๋ค.
๊ทธ๋ฌ๋ ๊ทธ๋ค์ ์คํ ์์ค๊ฐ ์๋๋๋ค.
https://www.construct3.com/
์ด๊ฒ์ scirra ์ปค๋ฎค๋ํฐ์์ ๋๊ธ์ ๋ฌผ๊ฒฐ์ ๋ง๋ค์์ต๋๋ค. ๋ง์ ์ฌ์ฉ์๋ค์ ์๊ฐ์ ํ๋ก๊ทธ๋๋ฐ ์์ด๋ Godot๊ฐ ์ ๊ณตํ ์ ์๋ ๋ง์ ๊ฒ๋ค์ ์ํฉ๋๋ค:
- html5 ์ปจํ
์ด๋ ๋์ ๊ธฐ๋ณธ exe ํ์ผ - ๋ ๋์ ์ฑ๋ฅ์ ์ํด
- 3D ๊ฒ์ ๊ฐ๋ฐ ์ง์, ๊ตฌ์ฑ์์ ์ด๋ฒคํธ ์ํธ ์คํ์ผ์ ์ฌ์ฉํ์ฌ ํ๋ก๊ทธ๋๋ฐ:
https://www.scirra.com/forum/construct-3_t90881
๊ทธ๋ค์ด C2 ๋ด๋ถ์ 2D ๋๊ตฌ์ ๊ฐ์ด ๊ฐ๋จํ๊ณ ์ดํดํ๊ธฐ ์ฌ์ด 3D ํธ์ง๊ธฐ๋ฅผ ๋ง๋ ๋ค๋ฉด ๋๋ ๊ทธ๊ฒ์ ์์ ํ ์ฌ์ฉํ ๊ฒ์ ๋๋ค
๋๋ Unity, Blender, Torque 3D, UDK๋ฅผ ์๋ํ์ต๋๋ค. ์๋ํ๋ฉด ๊ทธ๊ฒ๋ค์ ๋ ๋ง์ด ๊ด๊ณ ๋๊ณ ์์ ์ ๋ช ํ ๊ฐ๋ฐ์๋ค์ด ์ฌ์ฉํ๋ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ๋๋ค... ๊ทธ๋ฆฌ๊ณ ๊ทธ๋ค์ ๊ฐ์ ๋ฌธ์ ๋ฅผ ๊ณต์ ํฉ๋๋ค: ๊ทธ๊ฒ๋ค์ ์ฌ์ฉ์ ์นํ์ ์ด์ง ์๊ณ (์ ํ) ๋น์ ์ด ์ ์ 3D ๊ฒ์ ์์ฑ API๋ฅผ ์ฌ์ฉํ ์ ์ด ์์ต๋๋ค... ๊ธ์, ๋น์ ์ 3Doomed์ ๋๋ค (๋์ ๋๋ด ikno)
๋ฌธ์ ๋ ๊ธฐ๋ณธ์ ๋ค๋ฃจ๊ณ ๋ณต์กํ 2D ๊ฒ์์ ๋ง๋ค ์ ์๋ ์์ ๋ฅผ ์ ๊ณตํ๋ฉด ๊ตฌ์ฑ์ด ๋งค์ฐ ์ง๊ด์ ์ด๋ผ๋ ๊ฒ์ ๋๋ค. ๋์ผํ ๊ฒฐ๊ณผ๋ฅผ ์ป์ ์ ์๋ ๋ค์ํ ๊ฒฝ๋ก๋ฅผ ์ ๊ณตํฉ๋๋ค(์ด๋ฒคํธ ์์คํ ์ด ์๋ฏธ๊ฐ ์๋ค๋ ๊ฒ์ ๋งํ ๊ฒ๋ ์์ต๋๋ค). ์ด๊ฒ์ ๋๋ถ๋ถ์ ๋ค๋ฅธ ๋๊ตฌ๊ฐ ๋ค๋ฃจ์ง ๋ชปํ๊ฑฐ๋ ์ ๋๋ก ๋ค๋ฃจ์ง ๋ชปํ๋ ์ธ๋ถ ์ฌํญ์ ๋๋ค.
๊ทธ๋ค์ด C2๋ฅผ ์ฌ์ฉํ๋ ๊ฒ๊ณผ ๊ฐ์ ํ๋ฆ๊ณผ ๋๋์ผ๋ก 3D ์์ง์ ๋ง๋ ๋ค๋ฉด; ๊ทธ๋ผ ์๋ํด๋ณด์ง ์์ผ์๊ฒ ์ต๋๊น?
๊ทธ๋ค์ ํ์ฌ ์์ฒญ๋ ์ฌ์ฉ์ ๊ธฐ๋ฐ์ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ(์๊ฐ์ ํ๋ก๊ทธ๋๋ฐ์ ์ํ ์ด๋ฒคํธ ์ํธ ์คํ์ผ์ ์ข์ํ์ง๋ง ์ด๋ฌํ ๊ธฐ๋ฅ์ ์ํจ) ๊ทธ ์ค ์ผ๋ถ๋ ๋ค๋ฅธ ์์ง์ผ๋ก ์ด๋ํ ์ค๋น๊ฐ ๋์ด ์์ต๋๋ค. ์ฌ๊ธฐ์ Godot๊ฐ ๋ง์ ์๋ก์ด ์ธ๋ ๊ฐ๋ฐ์๋ฅผ ์์ ํ ์ ์๋ ํฐ ์ ์ฌ๋ ฅ์ด ์์ต๋๋ค. ๋ ธ๋๋ณด๋ค ์ด๊ฒ์ ์ ํธํ๋ ๊ฐ๋ฐ์(Unreal ์์ง์ ์ฌ์ฉํ์ง ์๋ ๊ฐ๋ฐ์)๋ ํ์ฌ ๋ฌด๋ฃ์ด๊ณ Godot๋ณด๋ค ํจ์ฌ ๋ ์ฑ์ํฉ๋๋ค.
๋ ธ๋ ๋์ ์ฌ์ฉํ๋ค๋ฉด ํด๋น vis ํ๋ก๊ทธ๋๋ฐ ๋์์ธ์ผ๋ก ์์ ํ 3D ๊ฒ์ ๊ฐ๋ฐ์ ์ง์ํ๋ ์ต์ด์ ์์ง์ด ๋ ๊ฒ์ ๋๋ค. Unreal(๋ฌด๋ฃ), Unity(๋ฌด๋ฃ ๋ฒ์ ์ฌ์ฉ ๊ฐ๋ฅ)์ ๊ฒฝ์ํ๋ ๋์ ์๋ก์ด ์ฌ์ฉ์ ๊ธฐ๋ฐ์ ํ์ฉํ๊ฒ ๋ฉ๋๋ค.
๊ธ์, ๊ทธ๊ฒ๋ค์ ๋๋ผ์ด ์คํธ์ ๋๋ค. ๊ทธ๋ฌ๋ ๋ค์ ๋น์ ์ ์์ ์๊ฒ ๋ ๋ง์ ๊ถ์๋ฅผ ์ฃผ๊ธฐ ์ํด ์ด๊ฒ์ ํ๊ณ ์์ต๋๋ค.
์คํธ๊ณผ ๋งํฌ๋ ๋ด ๊ถ์์ ์ฆ๊ฑฐ๊ฐ ์๋๋ผ ๋ด๊ฐ ํจ๊ป ์ผํ ์ฌ๋๋ค์ ์ฆ๊ฑฐ์ด๋ฉฐ ๋ด๊ฐ ๊พธ๋ฉฐ๋ธ ๊ฒ์ด ์๋๋ผ๋ ๊ฒ์ ๋๋ค. ์๋ฐํ, ํน์ฝฉ, ์ธ๋ ๋ํฐ, ๊ทธ๋ฆฌ๊ณ ๋ก์คํธ, ๋ ๋ณผ๋ฃจ์ ๋ฑ๊ณผ ๊ฐ์ ์ผ๋ค... ๊ทธ๋ฆฌ๊ณ ๊ฒ์ ์ ๊ณ์์ 15๋ ์ด์ ์ผํ ๋ค๋ฅธ ์น๊ตฌ๋ค๋ ์์ต๋๋ค. ๋ชจ๋ ์ ํ ์ํธ ๊ธฐ๋ฐ ์ํฌํ๋ก๋ณด๋ค ๋ ธ๋ ๊ธฐ๋ฐ ์ํฌํ๋ก๋ฅผ ์ ํธํฉ๋๋ค. ์ํ๋ ๊ฒฝ์ฐ ๋ ผ๋ฆฌ ์ํธ๋ณด๋ค ๋ ธ๋ ๊ทธ๋ํ๋ฅผ ์ ํธํ๋ค๊ณ ๋งํ๋ 3-4๋ช ์ ์ธ์ฉ๋ฌธ์ ์ป์ ์ ์์ต๋๊น?
์ต๊ทผ Unreal์ ์์ง์ ๋ฌด๋ฃ๋ก ๋ง๋ค์์ต๋๋ค. ๋ํ ๋ฉํฐํ๋ซํผ์ด๊ธฐ๋ ํฉ๋๋ค. BGE/Godot๋ณด๋ค ํจ์ฌ ๋ ์ฑ์ํ ์์ง์ ๋๋ค. ๋ฐ๋ผ์ ์๊ฐ์ ํ๋ก๊ทธ๋๋ฐ์ ๋ํ ์ ๊ทผ ๋ฐฉ์์ ๋ณต์ฌํ ๋ ๊ทธ๋ค๊ณผ ์ง์ ๊ฒฝ์ํ๊ฒ ๋ฉ๋๋ค.
๋น์ฃผ์ผ ์คํฌ๋ฆฝํ ์ํฌํ๋ก๋ ์ฌ๋๋ค์ด Godot๋ฅผ ํด๋น ์์ง๊ณผ ๋น๊ตํ ๋ ๋ง์ง๋ง์ผ๋ก ๋ณด๊ฒ ๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ค์ด ๊ฐ์ฅ ๋จผ์ ์์์ฐจ๋ฆด ๊ฒ์ Unreal์ด DirectX 12 ๋ฐ OpenGL 4๋ฅผ ์ง์ํ๊ณ ๊ทธ๋ค์ ๋ฐ๋ชจ์ ์์ ๊ฐ ํ๋ฅญํด ๋ณด์ธ๋ค๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋์ ๊ทธ๋ค์ ๋ค๋ฅธ ๊ฒ๋ค์ ๋ณด๊ธฐ ์์ํ ๊ฒ์ ๋๋ค. Godot๊ฐ ๊ทธ ํ์ฌ๋ค์ ๋ํด ๊ฐ์ง๊ณ ์๋ ์ค์ํ ๊ฒ์ ๊ทธ๊ฒ์ด FLOSS ์ํํธ์จ์ด์ด๊ณ ๊ทธ๊ฒ์ ์ฌ์ฉํ๋ ๋ชจ๋ ์ฌ๋์ด ๋๋ฑํ๊ฒ ์ํํธ์จ์ด์ ์์ ํ ์์ ์๋ผ๋ ๊ฒ์ ๋๋ค.
๋ ธ๋๋ ๋ก์ง ์ํธ๋ณด๋ค ํ๋ฉด ํจ์จ์ฑ์ด ํจ์ฌ ๋จ์ด์ง๋๋ค. ์ฝ๊ธฐ/๋ฐ๋ฅด๊ธฐ๊ฐ ๋ ์ด๋ ต์ต๋๋ค.
๊ทํ์ ์ง์ ์ ๋ฐ๋ฅด๋ฉด ์ข์ ๋ ธ๋ ๊ธฐ๋ฐ ์ค์ ์ ์ฌ์ฉํ์ง ์์๋ค๋ ๊ฒ์ด ๋ถ๋ช ํ์ง๋ง ํ๋ฉด ํจ์จ์ฑ๊ณผ ๊ฐ์ ๊ฒ์ด ๊ฑฑ์ ๋๋ค๋ฉด ์ด์จ๋ ์๊ฐ์ ์คํฌ๋ฆฝํ ์ ์ฌ์ฉํด์๋ ์๋๋ฉฐ ์ด๋ฏธ ์ฌ์ฉ ๊ฐ๋ฅํ ์ค์ ์คํฌ๋ฆฝํ ์ ์ฌ์ฉํด์ผ ํฉ๋๋ค. :) ํ๋ฉด ๊ณต๊ฐ ์ธก๋ฉด์์ ์๊ฐ์ ์คํฌ๋ฆฝํ ์ด ์ ๊ณตํ ์ ์๋ ๋ชจ๋ ๊ฒ์ด ์ฝ๋ ์์ญ ์ถ์์ ๊ฐ์ด ์ผ๋ฐ ์คํฌ๋ฆฝํ ์์๋ ์ํํ ์ ์์์ ๋ณด์ฆํฉ๋๋ค.
๋ ธ๋ ๋์ ์ฌ์ฉํ๋ค๋ฉด ํด๋น vis ํ๋ก๊ทธ๋๋ฐ ๋์์ธ์ผ๋ก ์์ ํ 3D ๊ฒ์ ๊ฐ๋ฐ์ ์ง์ํ๋ ์ต์ด์ ์์ง์ด ๋ ๊ฒ์ ๋๋ค.
๊ณ ๊ฐ์ ์๊ตฌ์ ๋ง์ ์๊ฐ, ๋, ์ฐ๊ตฌ๋ฅผ ํฌ์ํ๋ Unreal๊ณผ ๊ฐ์ ์์ง์ด ๊ทธ๋ฌํ ํํ์ ์๊ฐ์ ์คํฌ๋ฆฝํ ์ ์ฌ์ฉํ์ง ์๊ณ ๋์ ๋ ธ๋๋ฅผ ์ ํํ๋ ๋ฐ๋ ์ด์ ๊ฐ ์์ต๋๋ค.
์ด๊ฒ์ ๋ํ ๋์ ๊ฒฌํด๋ ๋ชจ๋ ๊ฒ์ด ์๋ํ๋ ์ ๊ทผ ๋ฐฉ์์ ๋ฌ๋ ค ์๋ค๋ ๊ฒ์
๋๋ค.
ํด๊ฒฐ.
Game Maker์ ๊ฐ์ ์ก์
๋ธ๋ก์ ํฅ๋ฏธ๋กญ์ง๋ง ๋ ๋ง์
ํ๋ก๊ทธ๋๋ฐ์ ๋์ฒดํ๋๋ก ์ค๊ณ๋์์ต๋๋ค.
Unreal์ ์ ๊ทผ ๋ฐฉ์์ ํ๋ก๊ทธ๋๋ฐ์ ๋ณด์ํ๋ ๊ฒ๊ณผ ๋น์ทํ๋ฏ๋ก
๋์์ด๋๋ ๊ฒ์์์ ์ค์ค๋ก ์์
ํ ์ ์๊ณ ๊ฒ์์์ ์์
์ ๊ฐ์ ธ๊ฐ ์ ์์ต๋๋ค.
ํ๋ก๊ทธ๋จ ์ ์์. ์ด๊ฒ์ ํ(์ํฐ์คํธ ๋ฐ ๊ฒ์ ๋์์ด๋)์์ ํจ์ฌ ๋ ์ ์ฉํฉ๋๋ค.
์ ์ฌ์ฉํ ์ ์์) ํ์คํ ๋ด๊ฐ ์ถ๊ฐํ๊ณ ์ถ์ ์ ๊ทผ ๋ฐฉ์์
๋๋ค
์ด ๋๋ฌธ์ Godot.
Godot ์ํคํ
์ฒ๋ก ์ธํด ์ถ๊ฐํ๊ธฐ๊ฐ ๋งค์ฐ ์ฌ์ธ ๊ฒ์ด๋ฏ๋ก
๊ทธ๊ฒ์ 1.2์์ ์ดฌ์
2015๋ 3์ 3์ผ ํ์์ผ ์คํ 4์ 37๋ถ์ Nathan [email protected] ์ด ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
๊ธ์์, ๋ฉ์ง ์คํธ์ปท์ ๋๋ค. ํ์ง๋ง ๋ค์ ํ ๋ฒ ๋น์ ์
์์ ์๊ฒ ๋ ๋ง์ ๊ถํ์ด ์์ต๋๋ค.์คํธ๊ณผ ๋งํฌ๋ ๋ด ๊ถ์์ ์ฆ๊ฑฐ๊ฐ ์๋๋ผ ๋ด๊ฐ ๊ฐ์ง ์ฌ๋๋ค์ ์ฆ๊ฑฐ์ ๋๋ค.
์ ํจ๊ป ์ผํ๊ณ ๋๋ ๋จ์ง ๊ทธ๊ฒ์ ๋ง๋๋ ๊ฒ์ด ์๋๋๋ค :) ์ฌ๊ธฐ์๋ ๋ด ์ผ๋ถ๊ฐ ํฌํจ๋ฉ๋๋ค.
๋น์ ์ด ๋ค์ด๋ดค์ ๋ฒํ ๋ช๋ช ์ํ์์ ์ผํ ์ข์ ์น๊ตฌ๋ค
์๋ฐํ, ํน์ฝฉ, ์ธ๋ ๋ํฐ, ๋ก์คํธ, ๋ ๋ณผ๋ฃจ์ ๋ฑ์ ์ผ... ๊ทธ๋ฆฌ๊ณ
๊ฒ์ ์ ๊ณ์์ 15๋ ์ด์ ์ผํ ๋ค๋ฅธ ์น๊ตฌ๋ค ์ค
์ฐ๋ น. ๋ชจ๋ ์ ํ ์ํธ ๊ธฐ๋ฐ๋ณด๋ค ๋ ธ๋ ๊ธฐ๋ฐ ์ํฌํ๋ก๋ฅผ ์ ํธํฉ๋๋ค.
์ํฌํ๋ก. ์๋ง 3~4๊ตฐ๋ฐ์์ ์ธ์ฉ๋ฌธ์ ๋ค์ ์ ์์ ๊ฒ์ ๋๋ค.
์ํ๋ ๊ฒฝ์ฐ ๋ ผ๋ฆฌ ์ํธ๋ณด๋ค ๋ ธ๋ ๊ทธ๋ํ๋ฅผ ์ ํธํฉ๋๊น?์ต๊ทผ Unreal์ ์์ง์ ๋ฌด๋ฃ๋ก ๋ง๋ค์์ต๋๋ค. ๋ํ ๋ฉํฐํ๋ซํผ์ด๊ธฐ๋ ํฉ๋๋ค. ์ด๊ฒ์
BGE/Godot๋ณด๋ค ํจ์ฌ ๋ ์ฑ์ํ ์์ง์ ๋๋ค. ๊ทธ๋์ ๋น์ ์ ๊ทธ๋ค๊ณผ ๊ฒฝ์ํฉ๋๋ค.
๋น์ฃผ์ผ ํ๋ก๊ทธ๋๋ฐ์ ๋ํ ์ ๊ทผ ๋ฐฉ์์ ๋ณต์ฌํ ๋ ์ง์ .๋น์ฃผ์ผ ์คํฌ๋ฆฝํ ์ํฌํ๋ก๋ ์ฌ๋๋ค์ด ํ๊ฒ ๋ ๋ง์ง๋ง ์์ ์ ๋๋ค.
Godot๋ฅผ ๊ทธ ์์ง๋ค๊ณผ ๋น๊ตํ ๋ ๋ณด์ธ์. ๊ทธ๋ค์ด ํ ์ฒซ ๋ฒ์งธ ์ผ์
Unreal์ DirectX 12 ๋ฐ OpenGL 4๋ฅผ ์ง์ํ๋ฉฐ ํด๋น ๋ฐ๋ชจ๋
๊ทธ๋ฆฌ๊ณ ์์ ๊ฐ ๋ฉ์ง๊ฒ ๋ณด์ด๋ฉด ๋ค๋ฅธ ๊ฒ๋ค์ ์ดํด๋ณด๊ธฐ ์์ํ ๊ฒ์ ๋๋ค.
Godot๊ฐ ๊ทธ ํ์ฌ๋ค์ ๋ํด ๊ฐ์ง๊ณ ์๋ ๊ฐ์ฅ ์ค์ํ ๊ฒ์ ๊ทธ๊ฒ์ด FLOSS๋ผ๋ ๊ฒ์ ๋๋ค.
์ํํธ์จ์ด๋ฅผ ์ฌ์ฉํ๋ ์ฌ๋์ ๋๊ตฌ๋ ๋๋ฑํ๊ฒ ์ํํธ์จ์ด์ ์์ ํ ์์ ์์ ๋๋ค.
์ํํธ์จ์ด.๋ ธ๋๋ ๋ ผ๋ฆฌ ์ํธ๋ณด๋ค ํ๋ฉด ํจ์จ์ฑ์ด ํจ์ฌ ๋จ์ด์ง๋๋ค. ๊ทธ๋ค์ ๋ ์ด๋ ต์ต๋๋ค
์ฝ๊ธฐ/ํ๋ก์ฐ.๊ทํ์ ์ง์ ์ ๋ฐ๋ฅด๋ฉด ์ข์ ๋ ธ๋๋ฅผ ์ฌ์ฉํ์ง ์์ ๊ฒ์ด ๋ถ๋ช ํ์ง๋ง
๊ธฐ๋ฐ ์ค์ , ํ๋ฉด ํจ์จ์ฑ๊ณผ ๊ฐ์ ๊ฒ์ด ๊ฑฑ์ ๋๋ค๋ฉด
์ด์จ๋ ๋น์ฃผ์ผ ์คํฌ๋ฆฝํ ์ ์ฌ์ฉํด์๋ ์ ๋ฉ๋๋ค.
์ด๋ฏธ ์ฌ์ฉ ๊ฐ๋ฅํ ์คํฌ๋ฆฝํ :)
์๊ฐ์ ์คํฌ๋ฆฝํ ์ ํ๋ฉด ๊ณต๊ฐ ์ธก๋ฉด์์ ์ผ๋ฐ ์คํฌ๋ฆฝํ ์ ์ ๊ณตํ ์ ์์ต๋๋ค.
์ฝ๋ ์์ญ ์ถ์์ ๊ฐ์ ์์ ๋ ์ํํ ์ ์์ต๋๋ค.๋ ธ๋ ๋์ ์ ๊ทธ๊ฒ์ ์ํด ๊ฐ๋ค๋ฉด, ๋น์ ์ ์ต์ด์ ์์ง์ด ๋ ๊ฒ์ ๋๋ค.
๋น์ค ํ๋ก๊ทธ๋๋ฐ ๋์์ธ์ผ๋ก ํ 3D ๊ฒ์ ๊ฐ๋ฐ์ ์ง์ํฉ๋๋ค.Unreal๊ณผ ๊ฐ์ ์์ง์ด ๋ง์ ์๊ฐ๊ณผ ๋์ ํฌ์ํ๋ ๋ฐ์๋ ์ด์ ๊ฐ ์์ต๋๋ค.
๊ณ ๊ฐ์ ์๊ตฌ ์ฌํญ์ ๋ํ ์ฐ๊ตฌ๋ ์ด๋ฌํ ํํ๋ก ์งํ๋์ง ์์ต๋๋ค.
์๊ฐ์ ์คํฌ๋ฆฝํ ๋ฐ ๋์ ๋ ธ๋๋ฅผ ์ ํํ์ต๋๋ค.โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/okamstudio/godot/issues/1220#issuecomment -77017857.
Playmaker์ ์ข์ ์๋๋ฅผ ํ๊ณ ์ธ๋ฆฌ์ผ์ ํค์ฆ๋ฉง/์ฒญ์ฌ์ง๋ณด๋ค ๋ ๋ง์์ ๋ ๋ค๊ณ ๋งํด์ผ ํฉ๋๋ค.
ํ๋ ์ด๋ฉ์ด์ปค์์ ๋ ธ๋๋ ์์ ์ ๋ฐฐ์นํ๋ ์ผ์ข ์ ์ปจํ ์ด๋์ ๊ฐ์ต๋๋ค. ์ผ๋ถ ์์ ์ ๋ค๋ฅธ ๋ ธ๋๋ก ์ด์ด์ง ์ ์๋ ์กฐ๊ฑด ํ์ธ์ ๋๋ค.
๋ ธ๋ ์ปจํ ์ด๋๋ฅผ ์ง์ ๋ง๋ค๊ณ ์ด๋ฆ์ ์ง์ ํ ์ ์๊ธฐ ๋๋ฌธ์ ๊ทธ ์์ ์์ ์ ์์ธก ๊ฐ๋ฅํ ๋ฐฉ์์ผ๋ก(์์์ ์๋๋ก) ์คํ๋ฉ๋๋ค. :)
๋ํ ๋ ธ๋ ๋ด๋ถ์ ๋ฐฐ์นํ๋ ์์ ์ ์ค์ ๋ก ์๊ฐ์ ์ ๋ ฅ์ด ์๋ ํ์ค Unity ์คํฌ๋ฆฝํธ์ ๋๋ค. ๋ฐ๋ผ์ ์ฌ๋๋ค์ ์์ ์ ์คํฌ๋ฆฝํธ๋ฅผ ์์ฑํ๊ณ ์ฌ์ฉ์ ์ง์ ์์ ์ผ๋ก ์ถ๊ฐํ ์ ์์ต๋๋ค.
ํ๋ ์ด๋ฉ์ด์ปค๋ฅผ ์ดํด๋ณด๊ณ ์ธ๋ฆฌ์ผ๋ณด๋ค๋ ๊ทธ์ ๊ฐ๊น์ด ๋
ธ๋ ๊ธฐ๋ฐ ์์คํ
์ ๊ตฌํํด ๋ณด์ธ์.
๋ฌผ๋ก ๋ ์ ์ ์์ ๋
ธ๋๋ก ๋ ๋ง์ ์์
์ ์ํํ ์ ์๊ณ ์ฝ๊ธฐ ๋ฐ ๋๋ฒ๊ทธํ๊ธฐ ์ฝ๊ณ ์์ธก ๊ฐ๋ฅํ๋ค๋ ์ด์ ์ด ์์ต๋๋ค.
์๋ ๋ฐฉ์์ ๋ํ ์๊ฐ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
https://www.youtube.com/watch?v=I9VwsVtbgFU&index=2&list=PLC759306A1E692A10
๋งค์ฐ ์ ์ฐํ๋ฉฐ ์ฌ์ฉ์๊ฐ ์ฝ๊ฒ ๊ฒ์ ๊ธฐ๋ฅ์ ์ถ๊ฐํ๊ณ ๊ณต์ ํ ์ ์์ต๋๋ค.
ํฅ๋ฏธ๋ก์ด ํ ๋ก . ๋
ธ๋์ C2์ ์ด๋ฒคํธ ์ํธ๊ฐ ์๋ ๋ค๋ฅธ ์ ํ/ํํ์ ์๊ฐ์ ์คํฌ๋ฆฝํ
์ด์ง๋ง ํผ์ฆ ์กฐ๊ฐ์ฒ๋ผ ์๋ก ๋ง๋ ์คํฌ๋ฆฝํธ ๋ธ๋ก์ ์ง์ ํ๊ณ ์ถ์ต๋๋ค. 2D ์์ง Stencil์์ ์ฌ์ฉ http://www.stenyl.com/
MIT ์คํฌ๋์น ๊ธฐ๋ฐ http://wiki.scratch.mit.edu/wiki/Wait_Until_ ()_(block)
Unity์์ ๊ฐ์ธ์ ์ผ๋ก ์ฌ์ฉํ๋ Blox http://www.plyoung.com/blox/
์ ๋ ๊ฐ์ธ์ ์ผ๋ก ์คํฌ๋์น ๊ฐ์ "์๊ฐ์ " ํ๋ก๊ทธ๋๋ฐ์ ํ์ ์ด ์์ต๋๋ค. ๋
ํ๋ก๊ทธ๋๋ฐ๊ณผ ๊ฑฐ์ ๋น์ทํ๋ค๊ณ ์๊ฐํ์ญ์์ค.
Unreal์ด ์ด ์์
์ ์ํํ๋ ๋ฐฉ์์ ๊ฒ์/๋ ๋ฒจ ๋์์ด๋์๊ฒ ์น์ํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
2015๋ 3์ 21์ผ ํ ์์ผ ์คํ 11์ 57๋ถ์ todheil [email protected] ์ ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
ํฅ๋ฏธ๋ก์ด ํ ๋ก . ๋ค๋ฅธ ์ ํ/ํํ์ ์๊ฐ์ ๊ฐ์ฒด๋ฅผ ์ง์ ํ๊ณ ์ถ์ ๋ฟ์ ๋๋ค.
๋ ธ๋ ์ด์ธ์ ์คํฌ๋ฆฝํ ์ด์ง๋ง ๋ค์๊ณผ ๊ฐ์ด ์๋ก ๋ง๋ ์คํฌ๋ฆฝํธ ๋ธ๋ก
ํผ์ฆ ์กฐ๊ฐ. 2D ์์ง Stencil์์ ์ฌ์ฉ http://www.stenyl.com/
[์ด๋ฏธ์ง: stencil_blocks]
https://cloud.githubusercontent.com/assets/8675463/6767767/d52e7b16-d013-11e4-878c-29002dc04f8e.PNG
MIT ์คํฌ๋์น ๊ธฐ๋ฐ
http://wiki.scratch.mit.edu/wiki/Wait_Until_ ()_(์ฐจ๋จ)
[์ด๋ฏธ์ง: scratch_example]
https://cloud.githubusercontent.com/assets/8675463/6767792/57f50e5c-d014-11e4-8015-9228bb6001d8.PNG
Unity์์ ๊ฐ์ธ์ ์ผ๋ก ์ฌ์ฉํ๋ Blox http://www.plyoung.com/blox/
[์ด๋ฏธ์ง: hello_blox]
https://cloud.githubusercontent.com/assets/8675463/6767796/7849f46a-d014-11e4-9244-9e45c601f883.PNGโ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/okamstudio/godot/issues/1220#issuecomment -84508001.
_์ค์บ์คํ๋์ค_
์ข์ ์ง์ . ๋์๊ฒ ๋ธ๋ก์ ์ฝ๋ ๋ผ์ธ๊ณผ ์์๋ ์ฌ์ด์ ์ค๊ฐ์ ๋๋ค.
๋๋ ์๊ฐ์ ํ๋ก๊ทธ๋๋ฐ์ ์คํฌ๋์น/์คํ
์ค ๋ฐฉ์์ ์ข์ํ์ง ์์ต๋๋ค. ๊ทธ ๋ ์ด์์์
๊ฑด์ค2 ๋ธ๋ก๊ณผ ๋
ธ๋๋ณด๋ค ์๊ฐ์ ์ผ๋ก ๋ฐ๋ผ๊ฐ๊ธฐ๊ฐ ๋ ์ด๋ ต์ต๋๋ค. ๊ทธ๊ฒ์
๋ง ๊ทธ๋๋ก ํผ์ฆ ์กฐ๊ฐ์ ์กฐ๋ฆฝํ๊ณ ๋ฌธ์ ๋ก ๊ณ ํต๋ฐ์ต๋๋ค.
์ด๋ค ์กฐ๊ฐ์ด ์ด๋์ ๋ง๋์ง ์์๋ด๋ ๊ฒ. ๊ทธ๋ค์ ๊ฐ๋จํ์ง ์์ต๋๋ค
ํจ๊ป
2015๋ 3์ 22์ผ ์ผ์์ผ ์ค์ 5์ 46๋ถ์ todheil [email protected] ์์ ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
์ข์ ์ง์ . ๋์๊ฒ ๋ธ๋ก์ ์ฝ๋ ๋ผ์ธ๊ณผ ํ๋ฆ ์ฌ์ด์ ์ค๊ฐ์ ๋๋ค.
์ฐจํธ.โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/okamstudio/godot/issues/1220#issuecomment -84511415.
์ข์, ๋๋ ์ง๊ธ ๋ชจ๋ ๊ฒ์ ์ฝ์ง ์์ ๊ฒ์ด์ง๋ง, ์ด ์ฃผ์ ์ ๋ํ ๋์ 2์ผํธ๋ง ์ฝ๊ฒ ์ต๋๋ค.
์ด๋ฒคํธ ๊ธฐ๋ฐ ์์ง์ ํ๋กํ ํ์
๋ฐ ์๊ท๋ชจ ๊ฒ์ ํ๋ก์ ํธ๋ฅผ ๋ง๋ค๊ธฐ ์ํด ๋ง๋ค์ด์ง๋๋ค.
Godot์ ๊ฐ์ ์์ง์ ๋ชจ๋ ์ข
๋ฅ์ ํ๋ก์ ํธ๋ฅผ ๋ง๋ค๊ธฐ ์ํด ๋ง๋ค์ด์ก์ต๋๋ค.
๊ทธ๋์ ๊ทธ๋ค์ ๋ ๊ฐ์ ๋ค๋ฅธ ์์ดํ์น๋ฅผ ๊ฐ์ง ๋ ๊ฐ์ ๋ค๋ฅธ ๊ฒ์
๋๋ค.
๋ค๋ฅธ ํตํ๋ฃ
์์งํ ๋งํด์ ์ ์ฌ์ฉํ์ง ๋ชปํฉ๋๋ค. (์ด๋ฒคํธ ๊ธฐ๋ฐ ํตํ๋ฃ)
๋์๊ฒ ๋ ๋์ ์ ๊ทผ ๋ฐฉ์์ ๋ ๊ฐ์ ๋ณ๋ ฌ ํตํ๋ฃ์ ๋๋ค.
2015-03-22 6:49 GMT-03:00 Todor Imreorov [email protected] :
๋๋ ์๊ฐ์ ํ๋ก๊ทธ๋๋ฐ์ ์คํฌ๋์น/์คํ ์ค ๋ฐฉ์์ ์ข์ํ์ง ์์ต๋๋ค. ๊ทธ ๋ ์ด์์์
๊ฑด์ค2 ๋ธ๋ก๊ณผ ๋ ธ๋๋ณด๋ค ์๊ฐ์ ์ผ๋ก ๋ฐ๋ผ๊ฐ๊ธฐ๊ฐ ๋ ์ด๋ ต์ต๋๋ค. ๊ทธ๊ฒ์
๋ง ๊ทธ๋๋ก ํผ์ฆ ์กฐ๊ฐ์ ์กฐ๋ฆฝํ๊ณ ๋ฌธ์ ๋ก ๊ณ ํต๋ฐ์ต๋๋ค.
์ด๋ค ์กฐ๊ฐ์ด ์ด๋์ ๋ง๋์ง ์์๋ด๋ ๊ฒ. ๊ทธ๋ค์ ๊ฐ๋จํ์ง ์์ต๋๋ค
ํจ๊ป2015๋ 3์ 22์ผ ์ผ์์ผ ์ค์ 5์ 46๋ถ์ todheil [email protected] ์์ ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
์ข์ ์ง์ . ๋์๊ฒ ๋ธ๋ก์ ์ฝ๋ ๋ผ์ธ๊ณผ ํ๋ฆ ์ฌ์ด์ ์ค๊ฐ์ ๋๋ค.
์ฐจํธ.โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/okamstudio/godot/issues/1220#issuecomment -84511415.โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/okamstudio/godot/issues/1220#issuecomment -84575752.
๋ค๋น๋ ์๊ธฐ์๋ฅด ๋ฐ ์ํค๋ ธ ํ์ด๋ฐ
์ ์ฉํ ์ ์๋ ์ ์ผํ ๊ฒ์ ํตํฉ์ "ํ๋" ์์คํ
์
๋๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก ์ด๊ฒ์ ๋ฌด์ธ๊ฐ๋ฅผ ๋ง๋๋ ์คํฌ๋ฆฝํธ์ด๋ฏ๋ก Godot์์ ์ด๊ฒ์
๋
ธ๋๋น ํ๋ ์ด์์ ์คํฌ๋ฆฝํธ๋ฅผ ์ถ๊ฐํ ์ ์๋ ๊ฐ๋ฅ์ฑ์ผ๋ก ๋ฒ์ญํฉ๋๋ค.
๋ฌผ๋ก ๋ณต์ ํ๊ธฐ๋ง ํ๋ฉด ๋
ธ๋๋ฅผ ์์ฑํ ์ ์์ง๋ง ์คํฌ๋ฆฝํธ๋
๋ฆฌ์์ค๋ฅผ ์ ํํ ๋ค์ ๋
ธ๋์ ๋ก๋ํ๊ณ ๋์์ ์ถ๊ฐํ๋ฉด ๋ฉ๋๋ค(
์: ์ ํ ์คํฌ๋ฆฝํธ)
ํธ์ง๊ธฐ์์ ์คํฌ๋ฆฝํธ ์ด๋ฆ ์๋ ๋ถ๋ฅ๋ ๋ด๋ณด๋ด๊ธฐ๋ฅผ ๋ณผ ์ ์์ต๋๋ค.
2015-03-26 13:15 GMT-03:00 David Paiva [email protected] :
์ข์, ๋๋ ์ง๊ธ ๋ชจ๋ ๊ฒ์ ์ฝ์ง ์์ ๊ฒ์ด์ง๋ง, ์ด ์ฃผ์ ์ ๋ํ ๋์ 2์ผํธ๋ง ์ฝ๊ฒ ์ต๋๋ค.
์ด๋ฒคํธ ๊ธฐ๋ฐ ์์ง์ ํ๋กํ ํ์ ๋ฐ ์๊ท๋ชจ ๊ฒ์ ํ๋ก์ ํธ๋ฅผ ๋ง๋ค๊ธฐ ์ํด ๋ง๋ค์ด์ง๋๋ค.
Godot์ ๊ฐ์ ์์ง์ ๋ชจ๋ ์ข ๋ฅ์ ํ๋ก์ ํธ๋ฅผ ๋ง๋ค๊ธฐ ์ํด ๋ง๋ค์ด์ก์ต๋๋ค.๊ทธ๋์ ๊ทธ๋ค์ ๋ ๊ฐ์ ๋ค๋ฅธ ์์ดํ์น๋ฅผ ๊ฐ์ง ๋ ๊ฐ์ ๋ค๋ฅธ ๊ฒ์ ๋๋ค.
๋ค๋ฅธ ํตํ๋ฃ์์งํ ๋งํด์ ์ ์ฌ์ฉํ์ง ๋ชปํฉ๋๋ค.
๋์๊ฒ ๋ ๋์ ์ ๊ทผ ๋ฐฉ์์ ๋ ๊ฐ์ ๋ณ๋ ฌ ํตํ๋ฃ์ ๋๋ค.
2015-03-22 6:49 GMT-03:00 Todor Imreorov [email protected] :
๋๋ ์๊ฐ์ ํ๋ก๊ทธ๋๋ฐ์ ์คํฌ๋์น/์คํ ์ค ๋ฐฉ์์ ์ข์ํ์ง ์์ต๋๋ค. ๊ทธ ๋ ์ด์์์
๊ฑด์ค2 ๋ธ๋ก๊ณผ ๋ ธ๋๋ณด๋ค ์๊ฐ์ ์ผ๋ก ๋ฐ๋ผ๊ฐ๊ธฐ๊ฐ ๋ ์ด๋ ต์ต๋๋ค. ๊ทธ๊ฒ์
๋ง ๊ทธ๋๋ก ํผ์ฆ ์กฐ๊ฐ์ ์กฐ๋ฆฝํ๊ณ ๋ฌธ์ ๋ก ๊ณ ํต๋ฐ์ต๋๋ค.
์ด๋ค ์กฐ๊ฐ์ด ์ด๋์ ๋ง๋์ง ์์๋ด๋ ๊ฒ. ๊ทธ๋ค์ ๊ฐ๋จํ์ง ์์ต๋๋ค
ํจ๊ป2015๋ 3์ 22์ผ ์ผ์์ผ ์ค์ 5:46 todheil [email protected]
์ผ๋ค:์ข์ ์ง์ . ๋์๊ฒ ๋ธ๋ก์ ์ฝ๋ ๋ผ์ธ๊ณผ ํ๋ฆ ์ฌ์ด์ ์ค๊ฐ์ ๋๋ค.
์ฐจํธ.โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
< https://github.com/okamstudio/godot/issues/1220#issuecomment -84511415
.โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/okamstudio/godot/issues/1220#issuecomment -84575752.๋ค๋น๋ ์๊ธฐ์๋ฅด ๋ฐ ์ํค๋ ธ ํ์ด๋ฐ
๋ค๋น๋ ์๊ธฐ์๋ฅด ๋ฐ ์ํค๋ ธ ํ์ด๋ฐ
์๋ค ์! ์ข์ ํ ๋ก ์ด ์ฌ๊ธฐ์ ์์ต๋๋ค :) ๋ญ๊ฐ๋ฅผ ์ถ๊ฐํ๊ณ ์ถ์ต๋๋ค.
์ฐ์ ์ ๋ ๋ฏธ์ ํ์์ด์ง๋ง ํ๋ก๊ทธ๋๋ฐ์ด ์ทจ๋ฏธ์ ๋๋ค. ์ ๋ Java, Python ๋ฐ (์ ๊ฐ ๊ฐ์ฅ ์ข์ํ๋) Golang์ ์๋๋ค. ๊ทธ๋ฌ๋ ๋ด๊ฐ ์ฝ๋ฉํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ฐ๊ธฐ ์ ์(์ฝ 3๋ ์ ) "ํ๋ก๊ทธ๋๋ฐ ์์ด ๊ฒ์์ ๋ง๋ค ์ ์๋ค"๊ณ ์ฃผ์ฅํ๋ ๊ฑฐ์ ๋ชจ๋ ๋จ์ผ ํ๋ก๊ทธ๋จ์ ์๋ํ์ต๋๋ค. ์ด๋ฌํ ์ฃผ์ฅ์ ๋ชจ๋ ๋์ผ์ค์ ๋๋ค.
ํน์ ์์ ์์ด ํด๋ฆญ ์ค ํ๋ ์ด, GameMaker, The Games Factory, Multimedia Fusion, Construct 1, RPG Maker, Stenyl, BGE ๋ฐ ๊ธฐ์ต์กฐ์ฐจ ๋์ง ์๋ ๊ธฐํ ๋ช ๊ฐ์ง๋ฅผ ์๋ํ์ต๋๋ค. ์ ์๊ฒฌ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ์ฝ๋๋ฅผ _์์ฑ_ํ์ง ์๊ณ ๋ ๊ฒ์์ ๋ง๋ค ์ ์์ง๋ง _ํ๋ก๊ทธ๋๋ฐ_ ์์ด๋ ๊ฒ์์ ๋ง๋ค ์ ์์ต๋๋ค. ์ด๋ฒคํธ ์ํธ๋ ๋ ธ๋๋ฅผ ์ฌ์ฉํ๋๋ผ๋ _ํ๋ก๊ทธ๋๋ฐ์ ๋ ผ๋ฆฌ_๋ฅผ ์ดํดํด์ผ ํฉ๋๋ค. ์กฐ๊ฑด, ์ด๋ฒคํธ, ๋ณ์, ๋ฌธ์์ด ๋ฑ์ด ๋ฌด์์ธ์ง ์์์ผ ํฉ๋๋ค. ๊ทธ๋์ ํ๋ก๊ทธ๋๋ฐ ์์ด ๊ฒ์์ ๋ง๋๋ ๊ฒ์ ๋ถ๊ฐ๋ฅํฉ๋๋ค. ๋ชจ๋ ์๊ฐ์ ์ฝ๋ฉ ๋ฐฉ๋ฒ์ ๊ธฐ์กด ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๋ ผ๋ฆฌ๋ฅผ ํํํ๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ผ ๋ฟ์ ๋๋ค. ์ด ๋ชจ๋ ์ฃผ์ฅ์ด ๋ปํ ๊ฒ์ฒ๋ผ ๋ณด์ผ ์๋ ์์ง๋ง, ํ๋ก๊ทธ๋๋ฐ์ ๋ํ ๋ชจํ์ ์์ํ ๋ ์ ๋ ๋ช ํํ์ง ์์์ต๋๋ค.
์ด๊ฒ์ผ๋ก๋ถํฐ ๋ค์ ๊ณ ๋ ค ์ฌํญ์ ๋ฐ๋ฆ ๋๋ค.
๋ด๊ฐ ์ฝ๋ฉํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ฐ๊ธฐ ์ ์ ์ฐพ์ ์ต๊ณ ์ ์ง๊ด์ ์ธ ์๊ฐ์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ ์คํฌ๋์น/์คํ ์ค ํผ์ฆ/๋ธ๋ก ๋ฐฉ์์ ๋๋ค. ์ด์ ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
*์คํฌ๋์น/์คํ ์ค ๋ธ๋ก์ด ๊ฐ์ฅ ์๊ฐ์ ์ด๊ณ ๋ฐ๋ผํ๊ธฐ ์ฌ์ด ๋ฐฉ๋ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ๊ทธ๋ค์ ์์์ ๊ด๋ฒ์ํ๊ฒ ์ฌ์ฉํฉ๋๋ค(์๊ฐ์ ์ธ ์ฌ๋๋ค์ ์์์ ์ข์ํฉ๋๋ค). ๋ ธ๋์ = ์กฐ๊ฑด๋ฌธ ๋ฐ ๋ฃจํ, ๋ น์ = ์ํ, ํ๋์ = ๋ณ์ ๋ฑ์ ๊ธฐ์ตํ๊ธฐ ์ฝ์ต๋๋ค. ๋ํ ์ค์ ์ฝ๋์ฒ๋ผ ๋ณด์ด์ง๋ง(๋ ธ๋์ ๋์กฐ์ ์ผ๋ก) ๋ ์น์ํฉ๋๋ค.
๋ง์ง๋ง์ผ๋ก ์ ๋ ์๊ฐ์ ํ๋ก๊ทธ๋๋ฐ์ด ์กฐ๋ง๊ฐ ์ฐ์ ์์๊ฐ ๋์ด์ผ ํ๋ค๊ณ ์๊ฐํ์ง ์์ต๋๋ค. ํด์ผ ํ ์ค์ํ ์ผ(์ ์ฒด ๋ก๋๋งต + ๋ฌธ์)์ด ๋ง์ด ์์ผ๋ฉฐ ์ด๋ฌํ ์์คํ ์ ๊ตฌํํ๋ ๊ฒ์ ๋น ๋ฅด๊ณ ์ฝ์ง ์์ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. Godot๋ ์ง๊ธ์ฒ๋ผ IMHO๊ฐ ์๋ํ๊ธฐ ์ ๋ง ์ฝ์ต๋๋ค. ์ํฐ์คํธ๊ฐ ๊ฒ์ ๊ฐ๋ฐ์์ ํ๋ ฅํ์ฌ ์ฌ์ฉํ ์ ์๋ ๋ง์ ๋๊ตฌ(๋น์ฃผ์ผ ์ ฐ์ด๋ ํธ์ง๊ธฐ, ์ ๋๋ฉ์ด์ ํธ์ง๊ธฐ, ํ์ผ๋งต ๋ ธ๋)๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
์ฉ. ์ด ๊ธฐํ๋ฅผ ๋น์ด ๋ชจ๋ Godot ์ ์์์ ๊ธฐ์ฌ์์๊ฒ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ์๊ณ ํ์ จ์ต๋๋ค :+1:
BTW2. ๋ด ์์ด์ ๋ํด ์ ๊ฐ์ ๋๋ค. ์ต์ ์ ๋คํ๊ณ ์์ง๋ง ์ฌ์ ํ ์ด๋ฆฌ์์ ์ค์๋ฅผ ์ ์ง๋ฅด๊ณ ์์ต๋๋ค.cry:
๊ทธ๊ฒ์ด construct2์ด๋ blox์ด๋ - ๊ทธ ๋ ธ๋ ๊ทธ๋ํ๋ณด๋ค ๋์๊ฒ ๋ ์ข์ต๋๋ค.
์์คํ ์ด ๋ ธ๋๋ฅผ ์์ (์ํ๋ก)์ ์ปจํ ์ด๋๋ก๋ง ์ฌ์ฉํ๋ ๊ฒฝ์ฐ - Playmaker์ ๋ฐฉ์๋๋ก๋ผ๋ฉด ๊ด์ฐฎ์ ๊ฒ์ ๋๋ค.
blox์ construct2์ ์ข์ ์ ์ ํธ์ง๊ธฐ๊ฐ ์ฌ์ฉ ๊ฐ๋ฅํ ๋ชจ๋ ์กฐ๊ฑด๊ณผ ์์ ์ ํ์ํ๋ค๋ ๊ฒ์ ๋๋ค. ๊ทธ๊ฒ์ ๋น์ ์ ์ํด ๊ทธ๋ค์ ๋ถ๋ฆฌํ๊ณ ๋ฒ์ฃผ์ ๋ฃ์ต๋๋ค. ์ด๋ ๋น์ฝ๋๊ฐ ์์ ์ ์ํํ๋ ๋ช ๋ น์ ์ด๋ฆ์ ์ ํ์ ์์ด ์ฆ์ ์์ง์ผ๋ก ๋ง์ ์์ ์ ์ํํ ์ ์๋๋ก ํ๋ ํ๋ ์ ํ ์ด์ ์ ๊ทน์ ์ธ ๋ณํ์ ๋๋ค.
์๊ฐ์ ํ๋ก๊ทธ๋๋ฐ์ ๋ ธ๋๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ๊ฐ์ฅ ํฐ ๋ฌธ์ ๋ ์ด๋ฒคํธ๊ฐ ์คํ๋๋ ์์๋๋ก ์ฌ์ฉ์์ ํต์ ํ๋ ๊ฒ์ ๋๋ค. Unity์์ - playmaker์ blox๋ ๋ชจ๋ ์ด๋ฅผ ๋งค์ฐ ๊น๋ํ๊ฒ ์ํํฉ๋๋ค.
ํ๋ ์ด๋ฉ์ด์ปค์์ ๋ ธ๋ ์ปจํ ์ด๋(์ํ - ์์ ํฌํจ) ๋ด๋ถ์ ์์ ์ ์คํํฉ๋๋ค. blox์์ - ๊ธฐ๋ฅ์ ํฌํจํ๋ ์ํ๊ฐ ์๋ ๊ณณ.
๋๋ถ๋ถ์ Unity ๊ธฐ๋ฅ์ ๋ํ ์์ ํ ์ก์ธ์ค๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ด๊ฒ์ ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋ ์ฌ๋๋ค์๊ฒ ์ ๋ง ์ข์ต๋๋ค.
blox๋ "plygame"์ผ๋ก ์ถ๊ฐ ๊ฐ๋ฐ๋์์ต๋๋ค. ์ด ์ ๋์จ์๋ blox๊ฐ ํฌํจ๋ ๋ ๋ค๋ฅธ ํตํฉ ์ ๋์จ์ผ๋ก, blox๊ฐ ์ ์ฒด ๋กค ํ๋ ์ ํต ์ค ์ฌ๋์ ์คํ์ผ ๊ฒ์์ ๋ง๋ค๊ธฐ ์ํด ์ก์ธ์คํ ์ ์๋ ๋ช ๊ฐ์ง ์ฌ์ฉ์ ์ ์ ์คํฌ๋ฆฝํธ๊ฐ ์์ต๋๋ค.
Blox๋ Skrach/Stencil ๋ธ๋ก๊ณผ ๋์ผํฉ๋๋ค. ์ด๋ฐ ์คํ์ผ์ ํ๋ก๊ทธ๋๋ฐ์ ์ข์ํ๋ ์ฌ๋๋ค์ด ๋ง์ด ์๋ ๊ฒ ๊ฐ์ต๋๋ค. :)
https://www.youtube.com/watch?v=Nd6Qy5ZipSs&list=PLuaBtUXEKcdDIAA7_yjFNcLXM5YOf3WE9k
Godot ๊ฐ๋ฐ์๋ค์ด ์๋ํด ๋ณด์๊ธฐ ๋ฐ๋๋๋ค.
Btw Skratch(https://scratch.mit.edu/) ๊ธฐ์ ์ ์คํ ์์ค์
๋๋ค! ์คํ
์ค๋ฟ๋ง ์๋๋ผ ๋ค๋ฅธ ์ฌ๋๋ค๋ ์ด๋ฅผ ์ฑํํ๊ณ ์์ต๋๋ค. Google๋ ์ด์ ๋ํด ๋ง์ ๊ด์ฌ์ ๊ฐ๊ณ ์์ต๋๋ค.
https://developers.google.com/blockly/
์ ์ - ๋ ๊ฐ์ง ์ฅ์ ์ ๋ชจ๋ ๊ฒฝํํด ๋ณด์ญ์์ค! ์ํ ๋จธ์ ์ฉ ๋
ธ๋ - ํํ์์ฉ blox/skratch/stencil.
์ด์์ ์ธ ์ธ๊ณ์์๋ Playmaker์์์ ๊ฐ์ด ๋
ธ๋๊ฐ ์ํ ์ปจํ
์ด๋๋ก ์ฌ์ฉ๋ฉ๋๋ค. ๊ทธ๋ฌ๋ ์ํ ์ปจํ
์ด๋์๋ ์ฌ์ฉ์๊ฐ ์ฝ๊ฒ ๋
ผ๋ฆฌ๋ฅผ ์ค์ ํ ์ ์๋๋ก ํ๋ ๋ ๊ณ ์์คํ
๊ณผ ๊ฐ์ blox/stenyl/skratch๊ฐ ์์ต๋๋ค. ๊ทธ๋ฐ ์์ผ๋ก ํํ์์ ์์ฑํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ธ ํ์๋ ์์ต๋๋ค. ๋์ด์ ๋๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค.
iCanScript์ ๊ฐ๋ฐ์ ์ค ํ ๋ช ์ด VS ์์ฐ์ ๋ํด ๋ค์๊ณผ ๊ฐ์ด ๋งํ์ต๋๋ค.
iCS2์ ๊ธฐ์ ๋ฐ์ ์ Unity๋ง์ ์ ํ์ด ์๋ ๊ฒ๊ณผ ๋ถ๋ฆฌ๋์ด ์์ฅ ๊ธฐํ๋ฅผ ํฌ๊ฒ ์ฆ๊ฐ์ํต๋๋ค. ์ต์ข ๋น์ ์ iCS2๊ฐ ํ์ค Windows/OSX/iOS/Android ์์ฉ ํ๋ก๊ทธ๋จ๋ฟ๋ง ์๋๋ผ ๋ค๋ฅธ ๊ฒ์ ์์ง์ฉ ์คํฌ๋ฆฝํธ๋ฅผ ๋ง๋๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ ๊ฐ๋ฐ ๋ณด์กฐ ์ฅ์น๊ฐ ๋๋ ๊ฒ์ ๋๋ค.
http://forum.unity3d.com/threads/icanscript-visual-script-modeling-engine-for-unity.280847/#post -2124402
๋ ธ๋ ์๋ง iCanScript๊ฐ ๋ฌด์์ ๋๊น!
์ด์จ๋ ๋ด๊ฐ ๊ทธ๊ฒ์ ํ๋จํ๊ธฐ ์ ์ ์๋ํด ๋ณผ ๊ฐ์น๊ฐ ์์ต๋๋ค. ๋๊ตฐ๊ฐ ๋ค์ด๊ฐ ์ ์์์ง๋ ๋ชฐ๋ผ
๊ทธ๊ฒ์ ๊ฐ๋ฐ์์ ํฐ์น?
Godot์ ์ด์ต ๊ธฐํ๊ฐ ์๋ ์์ฅ์ด ์๋ค๋ฉด - ์๋ฅผ ๋ค๋ฉด
Unity๋ - ์๋ง๋ Unity ๊ฐ๋ฐ์๊ฐ ์์ฐ์ ๋ง๋ค๋๋ก ๋์ด๋ค์ผ ๊ฒ์
๋๋ค.
์ญ์ ๊ฐ.
2015๋ 5์ 23์ผ ํ ์์ผ ์คํ 4์ 24๋ถ์ todheil [email protected] ์์ ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
iCanScript ๊ฐ๋ฐ์ ์ค ํ ๋ช ์ด VS ์์ฐ์ ๋ํด ๋ค์๊ณผ ๊ฐ์ด ๋งํ์ต๋๋ค.
iCS2์ ๊ธฐ์ ๋ฐ์ ์ Unity ์ ์ฉ์์ ๋ถ๋ฆฌ๋ฉ๋๋ค.
์ ํ์ด ํฌ๊ฒ >์์ฅ ๊ธฐํ๋ฅผ ์ฆ๊ฐ์ํต๋๋ค. ์ต์ข ๋น์
iCS2๋ >์คํฌ๋ฆฝํธ๋ฅผ ๋ง๋๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ ๊ฐ๋ฐ ๋ณด์กฐ ๋๊ตฌ๊ฐ ๋ ๊ฒ์ ๋๋ค.
๋ค๋ฅธ ๊ฒ์ ์์ง ๋ฐ ํ์ค >Windows/OSX/iOS/Android์ฉ
์์ฉ ํ๋ก๊ทธ๋จ.http://forum.unity3d.com/threads/icanscript-visual-script-modeling-engine-for-unity.280847/#post -2124402
โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/okamstudio/godot/issues/1220#issuecomment -104895405.
๋๋ ๊ตฌ์ฑ 2์ ์ด๋ฒคํธ ์ํธ๋ฅผ ์ดํดํ๊ณ ํ๋ก๊ทธ๋จํ๊ธฐ๊ฐ ์ ๋ง ์ฝ๋ค๊ณ ์๊ฐํฉ๋๋ค.
์๊ณ๋ฅผ ์ํด ๊ทธ๋ํฝ์ ๋ง๋๋ ๋ฐ ๋๋ถ๋ถ์ ์๊ฐ์ ๋ณด๋ด๋ ์ํฐ์คํธ๋ก์ ์๋ก์ด ์ธ์ด๋ฅผ ๋ฐฐ์ฐ๋ ๊ฒ์ ๋งค์ฐ ์ด๋ ต๊ณ ์๊ฐ์ด ๋ง์ด ๊ฑธ๋ฆฝ๋๋ค. ์ฌ๋๋ค์ ๋ช ๋ฌ ๋ง์ ๋ฐฐ์ธ ์ ์๋ค๊ณ ๋งํ์ง๋ง ํ๋ฃจ์ 2์๊ฐ๋ง ์์ผ๋ฉด ์ฒ์๋ถํฐ ๋ฐฐ์ฐ๊ฑฐ๋ ๊ฐ๋จํ ์ธ์ด๋ฅผ ์ฌ์ฉํ์ฌ ๋ง๋ค ์ ์์ต๋๋ค. ๋ํ ์๊ฐ์ ์ธ ์ฌ๋์ด ๋๋ ๊ฒ์ ์๊ฐ์ ์คํฌ๋ฆฝํ ์ด ๋ ์๋ฏธ๊ฐ ์์ต๋๋ค.
ํ๊ต์์ ํ๋ก๊ทธ๋๋ฐ์ ํ๊ณ ์ฝ๋๋ฅผ ์ฝ๊ฒ ์ฝ๊ณ ์ดํดํ ์ ์์ง๋ง ์์ฑํ๋ ๋ฐ ์๊ฐ์ด ๊ฑธ๋ฆฝ๋๋ค. ๋๋ ๋ํ ๋ ์ฌ์ด python์ ๋ฐฐ์ฐ๋ ค๊ณ ๋ ธ๋ ฅํ๊ณ ์์ง๋ง ๊ทธ๊ฒ์ผ๋ก ๋ฌด์ธ๊ฐ๋ฅผ ๋ง๋๋ ๋ฐ ์ฌ์ ํ ๋ช ๋ฌ์ด ๊ฑธ๋ฆด ๊ฒ์ ๋๋ค.
Construct 2์ ์ ๊ทผ ๋ฐฉ์์ ๊ฐ๋จํด ๋ณด์ ๋๋ค. ๋๋ฅผ ์ํด ๊ทธ๊ฒ์ ๋ค์๊ณผ ๊ฐ์ด ๋ณด์ ๋๋ค.
1 ์ด๋ฒคํธ: ์ก์ ;
2 ์ด๋ฒคํธ: ์ก์
;
: ๋์;
๊ธฐ๋ณธ์ ์ผ๋ก ํ๋ก๊ทธ๋๋ฐ๋์ง๋ง ๋งค์ฐ ์ฝ๊ฒ ์ดํดํ ์ ์์ต๋๋ค. ๊ทธ๋ค์ด ์ฐจ๋จ ๋์ ์ธ์ด๋ง ์ฌ์ฉํ๋ค๋ฉด ๋๋ ์ ๊ฒฝ ์ฐ์ง ์์์ ๊ฒ์ ๋๋ค. ์ด ํจํด์ ์ฌ์ฉํ๋ฉด ๋ ผ๋ฆฌ๋ฅผ ๋ง๋ค๊ธฐ ์ฝ์ต๋๋ค.
๋ ธ๋๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ์ผ์ด ํผ์ง๊ธฐ ์์ํ๊ณ ์ค์ ๋ก ์ฝ๋๋ฅผ ์์ฑํ๋ ๋ฐ ๋ ๋ง์ ์๊ฐ์ ํ ์ ํ๋ ๋ฐ ๋ ๋ง์ ์๊ฐ์ ํ ์ ํจ์ ๋ฐ๋ผ ๋งค์ฐ ๋น ๋ฅด๊ฒ ์์ด ๊ฐ ์ ์์ต๋๋ค.
๋ฐ๋ผ์ ๋น์ฃผ์ผ ์คํฌ๋ฆฝํ ์ ๊ตฌํํ๋ ค๋ ๊ฒฝ์ฐ ์ด๋ฒคํธ ์์คํ ์ ๊ตฌ์ถํ๋ ๋ฐ ๋งค์ฐ ์ง์งํ๊ฒ ์๊ฐํ์ญ์์ค.
๋ํ ํ๋ก๊ทธ๋๋ฐ์ ์ ํธํ๋ ์ฌ๋๋ค์ด ์ถ๊ฐ ํ์ด๋ก๋๋ฅผ ๋ค์ด๋ก๋ํ ํ์๊ฐ ์๋๋ก ๋น์ฃผ์ผ ์คํฌ๋ฆฝํ ์์คํ ์ ์ฐ๋ฆฌ ๊ฐ์ ์ฌ๋๋ค์ ์ํ ๋ค์ด๋ก๋ ๊ฐ๋ฅํ ํ์ฅ์ผ๋ก ๋ง๋ค ์ ์์ต๋๋ค.
Godot๋ ํ๋ฅญํ ๊ฒ์์ ๋ง๋ค๊ธฐ ์ํด ๋ ธ๋ ฅํ๊ณ ์์ต๋๋ค.
Construct์ ์ ๊ทผ ๋ฐฉ์์ ๋ํ ๋ด ๋ฌธ์ ๋ ํ๋ก๊ทธ๋๋ฐ์ฒ๋ผ ๋๊ปด์ง๋ค๋ ๊ฒ์
๋๋ค.
๊ทธ๋ค์ง ๋ค๋ฅด์ง ์์ ๊ฒ ๊ฐ๋ค
ํ ๊ด์ ์์ ์ ๋ Unreal์ ์ฒญ์ฌ์ง ์ ๊ทผ ๋ฐฉ์์ ๋ ์ข์ํฉ๋๋ค.
ํ๋ก๊ทธ๋๋ฐ์ ๋ํด ์ ํ ๋ชจ๋ฅด๋ ๋์์ด๋์๊ฒ ๋ ์น์ํฉ๋๋ค.
2015๋ 5์ 24์ผ ์ผ์์ผ ์ค์ 3์ 58๋ถ์ whoisda [email protected] ์์ ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
์ปจ์คํธ๋ญํธ 2์ ์ด๋ฒคํธ ์ํธ๋ ์ ๋ง ์ดํดํ๊ธฐ ์ฝ๊ณ
ํ๋ก๊ทธ๋จ ์ธ.๋๋ถ๋ถ์ ์๊ฐ์ ๋ด ์ํ์ ์ํ ๊ทธ๋ํฝ์ ๋ง๋๋ ๋ฐ ๋ณด๋ด๋ ์ํฐ์คํธ๋ก์,
์๋ก์ด ์ธ์ด๋ฅผ ๋ฐฐ์ฐ๋ ๊ฒ์ ๋งค์ฐ ์ด๋ ต๊ณ ์๊ฐ์ด ๋ง์ด ๊ฑธ๋ฆฝ๋๋ค. ์ฌ๋๋ค์ ๋น์ ์ด ํ ์ ์๋ค๊ณ ๋งํฉ๋๋ค
๋ช ๋ฌ ๋ง์ ๋ฐฐ์ฐ์ง๋ง ํ๋ฃจ์ ๋จ 2์๊ฐ๋ง
์ฒ์๋ถํฐ ๋ฐฐ์ฐ๊ฑฐ๋ ์ฌ์ฉํ์ฌ ๋ง๋ค ์ ์์ต๋๋ค.
๊ฐ๋จํ ์ธ์ด. ๋ํ ์๊ฐ์ ์ธ ์ฌ๋์ด ๋๋ฉด ์๊ฐ์ ์คํฌ๋ฆฝํ ์ด
๊ฐ๊ฐ.๋๋ ํ๊ต์์ ํ๋ก๊ทธ๋๋ฐ์ ํ๊ณ ์ฝ๋๋ฅผ ์ฝ๊ฒ ์ฝ๊ณ ์ดํดํ ์ ์์ต๋๋ค.
ํ์ง๋ง ์ฐ๊ธฐ์๋ ์๊ฐ์ด ๊ฑธ๋ฆฝ๋๋ค. ๋๋ ๋ํ ๋ ์ฌ์ด python์ ๋ฐฐ์ฐ๋ ค๊ณ ๋ ธ๋ ฅํ๊ณ ์๋ค.
๊ทธ๋ฌ๋ ๊ทธ๊ฒ์ผ๋ก ๋ฌด์ธ๊ฐ๋ฅผ ๋ง๋๋ ๋ฐ๋ ์ฌ์ ํ ๋ช ๋ฌ์ด ๊ฑธ๋ฆด ๊ฒ์ ๋๋ค.Construct 2์ ์ ๊ทผ ๋ฐฉ์์ ๊ฐ๋จํด ๋ณด์ ๋๋ค. ๋๋ฅผ ์ํด ๊ทธ๊ฒ์ ๋ค์๊ณผ ๊ฐ์ด ๋ณด์ ๋๋ค.
1 ์ด๋ฒคํธ: ์ก์ ;
2 ์ด๋ฒคํธ: ์ก์ ;
: ๋์;๊ธฐ๋ณธ์ ์ผ๋ก ํ๋ก๊ทธ๋๋ฐ๋์ง๋ง ๋งค์ฐ ์ฝ๊ฒ ์ดํดํ ์ ์์ต๋๋ค. ๋ง์ฝ ๊ทธ๋ค์ด
๋ธ๋ก ๋์ ์ธ์ด๋ง ์ฌ์ฉํ๋ค๋ฉด ์ ๊ฒฝ ์ฐ์ง ์์์ ๊ฒ์ ๋๋ค. ์ด๊ฒ์ ์ฌ์ฉํ์ฌ
ํจํด์ ๋๋ฅผ ์ํ ๋ ผ๋ฆฌ๋ฅผ ๋ง๋ค๊ธฐ ์ฝ์ต๋๋ค.๋ ธ๋๋ฅผ ์ฌ์ฉํ๋ฉด ์ฌ๋ฌผ์ด ํผ์ง๊ธฐ ์์ํ๊ณ
๋ ธ๋๋ฅผ ์ฐพ๋ ๋ฐ ๋ ๋ง์ ์๊ฐ์ ๋ณด๋ธ ๋ค์ ์ค์ ๋ก ์ฝ๋ฉํ๋ ๋ฐ ๋ ๋ง์ ์๊ฐ์ ํ ์ ํฉ๋๋ค.
unity์ playmaker์์ ์ดํด).๋ฐ๋ผ์ ์๊ฐ์ ์คํฌ๋ฆฝํ ์ ๊ตฌํํ๋ ค๋ ๊ฒฝ์ฐ ๋งค์ฐ
์ด๋ฒคํธ ์์คํ ๊ตฌ์ถ์ ๋ํ ์ง์งํ ์๊ฐ.๋ค์ด๋ก๋ ๊ฐ๋ฅํ ๋น์ฃผ์ผ ์คํฌ๋ฆฝํ ์์คํ ์ ์์ฑํ ์๋ ์์ต๋๋ค.
ํ๋ก๊ทธ๋๋ฐ์ ์ ํธํ๋ ์ฌ๋๋ค์ ์ฐ๋ฆฌ์ ๊ฐ์ ์ฌ๋๋ค์ ์ํ ํ์ฅ ํ๋ก๊ทธ๋จ์ ๋๋ค.
์ถ๊ฐ ํ์ด๋ก๋๋ฅผ ๋ค์ด๋ก๋ํฉ๋๋ค.Godot๋ ํ๋ฅญํ ๊ฒ์์ ๋ง๋ค๊ธฐ ์ํด ๋ ธ๋ ฅํ๊ณ ์์ต๋๋ค.
โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/okamstudio/godot/issues/1220#issuecomment -104985159.
๊ทธ๋ฌ๋ ๋น์ ์ ํ๋ก๊ทธ๋๋จธ์ ๊ด์ ์
๋๋ค.
์ฝ๋ฉ.
์ด ๊ฒฝ์ฐ ํต๊ณ๋ฅผ ๋ณด๋ ๊ฒ์ด ์ข์ต๋๋ค.
๊ตฌ์ฑ2๊ฐ ๋ค๋ฅธ ์๊ฐ์ ํ๋ก๊ทธ๋๋ฐ๋ณด๋ค ๊ฐ์ง๊ณ ์๋ ๋น ํ๋ก๊ทธ๋๋จธ ์ฌ์ฉ์
ํธ์ง์๋ ์ค์ค๋ก ๋งํด์ผ ํฉ๋๋ค.
๋ํ ํ ์คํ์ผ์ ๋น์ฃผ์ผ ํ๋ก๊ทธ๋๋ฐ์ผ๋ก ์ ์๋ ๋ค์ํ ๊ฒ์์ ๋ค๋ฅธ ์คํ์ผ๋ณด๋ค ์ดํด๋ณผ ๊ฐ์น๊ฐ ์์ต๋๋ค.
Unreal์ ์ค์ ๋ก kismet์์ ์ํ๋ ์์ฒญ๋ ์์ ํ๋ก์ ํธ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค - ๊ทธ๋ฌ๋ ๊ทธ๊ฒ์ construct2๋ณด๋ค ํจ์ฌ ์ค๋๋ ์์ง์ด๊ณ ๊ทธ ์ค ๋ง์ ๋ถ๋ถ์ด 1์ธ์นญ ์ํ ๊ฒ์์ ๋๋ค.
2015๋
5์ 24์ผ ์ผ์์ผ ์ค์ 10์ 15๋ถ, Juan Linietsky [email protected]
์ผ๋ค:
Construct์ ์ ๊ทผ ๋ฐฉ์์ ๋ํ ๋ด ๋ฌธ์ ๋ ํ๋ก๊ทธ๋๋ฐ์ฒ๋ผ ๋๊ปด์ง๋ค๋ ๊ฒ์ ๋๋ค.
๊ทธ๋ค์ง ๋ค๋ฅด์ง ์์ ๊ฒ ๊ฐ๋ค
ํ ๊ด์ ์์ ์ ๋ Unreal์ ์ฒญ์ฌ์ง ์ ๊ทผ ๋ฐฉ์์ ๋ ์ข์ํฉ๋๋ค.
ํ๋ก๊ทธ๋๋ฐ์ ๋ํด ์ ํ ๋ชจ๋ฅด๋ ๋์์ด๋์๊ฒ ๋ ์น์ํฉ๋๋ค.2015๋ 5์ 24์ผ ์ผ์์ผ ์ค์ 3์ 58๋ถ์ whoisda [email protected] ์์ ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
์ปจ์คํธ๋ญํธ 2์ ์ด๋ฒคํธ ์ํธ๋ ์ ๋ง ์ดํดํ๊ธฐ ์ฝ๊ณ
ํ๋ก๊ทธ๋จ ์ธ.๋๋ถ๋ถ์ ์๊ฐ์ ๋ด ์ํ์ ์ํ ๊ทธ๋ํฝ์ ๋ง๋๋ ๋ฐ ๋ณด๋ด๋ ์ํฐ์คํธ๋ก์,
์๋ก์ด ์ธ์ด๋ฅผ ๋ฐฐ์ฐ๋ ๊ฒ์ ๋งค์ฐ ์ด๋ ต๊ณ ์๊ฐ์ด ๋ง์ด ๊ฑธ๋ฆฝ๋๋ค. ์ฌ๋๋ค์ ๋น์ ์ ๋งํ๋ค
~ ํ ์์๋ค
๋ช ๋ฌ ๋ง์ ๋ฐฐ์ฐ์ง๋ง ํ๋ฃจ์ ๋จ 2์๊ฐ๋ง
์ฒ์๋ถํฐ ๋ฐฐ์ฐ๊ฑฐ๋ ์ฌ์ฉํ์ฌ ๋ง๋ค ์ ์์ต๋๋ค.
๊ฐ๋จํ ์ธ์ด. ๋ํ ์๊ฐ์ ์ธ ์ฌ๋์ด ๋๋ฉด ์๊ฐ์ ์คํฌ๋ฆฝํ ์ด
๊ฐ๊ฐ.๋๋ ํ๊ต์์ ํ๋ก๊ทธ๋๋ฐ์ ํ๊ณ ์ฝ๋๋ฅผ ์ฝ๊ฒ ์ฝ๊ณ ์ดํดํ ์ ์์ต๋๋ค.
ํ์ง๋ง ์ฐ๊ธฐ์๋ ์๊ฐ์ด ๊ฑธ๋ฆฝ๋๋ค. ๋๋ ๋ํ ํ์ด์ฌ์ ๋ฐฐ์ฐ๋ ค๊ณ ๋ ธ๋ ฅํ๊ณ ์์ต๋๋ค.
๋ ์ฝ๊ฒ
๊ทธ๋ฌ๋ ๊ทธ๊ฒ์ผ๋ก ๋ฌด์ธ๊ฐ๋ฅผ ๋ง๋๋ ๋ฐ๋ ์ฌ์ ํ ๋ช ๋ฌ์ด ๊ฑธ๋ฆด ๊ฒ์ ๋๋ค.Construct 2์ ์ ๊ทผ ๋ฐฉ์์ ๊ฐ๋จํด ๋ณด์ ๋๋ค. ๋๋ฅผ ์ํด ๊ทธ๊ฒ์ ๋ค์๊ณผ ๊ฐ์ด ๋ณด์ ๋๋ค.
1 ์ด๋ฒคํธ: ์ก์ ;
2 ์ด๋ฒคํธ: ์ก์ ;
: ๋์;๊ธฐ๋ณธ์ ์ผ๋ก ํ๋ก๊ทธ๋๋ฐ๋์ง๋ง ๋งค์ฐ ์ฝ๊ฒ ์ดํดํ ์ ์์ต๋๋ค. ๋ง์ฝ์
๊ทธ๋ค
๋ธ๋ก ๋์ ์ธ์ด๋ง ์ฌ์ฉํ๋ค๋ฉด ์ ๊ฒฝ ์ฐ์ง ์์์ ๊ฒ์ ๋๋ค. ์ฌ์ฉ
์ด๊ฒ
ํจํด์ ๋๋ฅผ ์ํ ๋ ผ๋ฆฌ๋ฅผ ๋ง๋ค๊ธฐ ์ฝ์ต๋๋ค.๋ ธ๋๋ฅผ ์ฌ์ฉํ๋ฉด ์ฌ๋ฌผ์ด ํผ์ง๊ธฐ ์์ํ๊ณ
๋ ธ๋๋ฅผ ์ฐพ๋ ๋ฐ ๋ ๋ง์ ์๊ฐ์ ๋ณด๋ธ ๋ค์ ์ค์ ๋ก ์ฝ๋ฉํ๋ ๋ฐ ๋ ๋ง์ ์๊ฐ์ ํ ์ ํฉ๋๋ค.
unity์ playmaker์์ ์ดํด).๋ฐ๋ผ์ ์๊ฐ์ ์คํฌ๋ฆฝํ ์ ๊ตฌํํ๋ ค๋ ๊ฒฝ์ฐ ๋งค์ฐ
์ด๋ฒคํธ ์์คํ ๊ตฌ์ถ์ ๋ํ ์ง์งํ ์๊ฐ.๋ค์ด๋ก๋ ๊ฐ๋ฅํ ๋น์ฃผ์ผ ์คํฌ๋ฆฝํ ์์คํ ์ ์์ฑํ ์๋ ์์ต๋๋ค.
ํ๋ก๊ทธ๋๋ฐ์ ์ ํธํ๋ ์ฌ๋๋ค์ ์ฐ๋ฆฌ์ ๊ฐ์ ์ฌ๋๋ค์ ์ํ ํ์ฅ ํ๋ก๊ทธ๋จ์ด ์์ต๋๋ค.
์๊ฒ
์ถ๊ฐ ํ์ด๋ก๋๋ฅผ ๋ค์ด๋ก๋ํฉ๋๋ค.Godot๋ ํ๋ฅญํ ๊ฒ์์ ๋ง๋ค๊ธฐ ์ํด ๋ ธ๋ ฅํ๊ณ ์์ต๋๋ค.
โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
< https://github.com/okamstudio/godot/issues/1220#issuecomment -104985159
.โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/okamstudio/godot/issues/1220#issuecomment -104985669.
Construct2์ ํ๋ก๊ทธ๋๋ฐ ์ ๊ทผ ๋ฐฉ์์ ๋ค์๊ณผ ๋งค์ฐ ์ ์ฌํฉ๋๋ค.
๋ํ ๋ง์ ์ฌ์ฉ์๊ฐ ์๋ Clickteam ํจ์ . ๊ทธ๊ฒ์ ์ฉ์ดํจ์
ํ๋ก๊ทธ๋๋ฐ๊ณผ ๋น์ทํ์ง๋ง ์ฌ๋ฌ ๊ฐ์ง:
์๋ง๋ ๊ฐ์ฅ ์ข์ ์ ์ ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋ ์ฌ๋๋ค์๊ฒ
์๋ก์ด ํ๋ก๊ทธ๋๋ฐ์ ๋ฐฐ์ฐ๋ ํ์ต ๊ณก์ ์ด ์๋ ํ๋ก๊ทธ๋๋ฐ ์ด๋ก
์ธ์ด.
2015๋
5์ 24์ผ ์ผ์์ผ ์ค์ 10์ 17๋ถ, Todor Imreorov [email protected]
์ผ๋ค:
๊ทธ๋ฌ๋ ๋น์ ์ ํ๋ก๊ทธ๋๋จธ์ ๊ด์ ์ ๋๋ค. ์ด๋ฏธ ์๊ณ ์๋ ์ฌ๋์ ๋๋ค.
์ฝ๋ฉํ๋ ๋ฐฉ๋ฒ.
์ด ๊ฒฝ์ฐ ํต๊ณ๋ฅผ ๋ณด๋ ๊ฒ์ด ์ข์ต๋๋ค.
๊ตฌ์ฑ2๊ฐ ๋ค๋ฅธ ์๊ฐ์ ํ๋ก๊ทธ๋๋ฐ์ ๋นํด ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋ ์ฌ์ฉ์
ํธ์ง์๋ ์ค์ค๋ก ๋งํด์ผ ํฉ๋๋ค.2015๋ 5์ 24์ผ ์ผ์์ผ ์ค์ 10์ 15๋ถ, Juan Linietsky < [email protected]
์ผ๋ค:
Construct์ ์ ๊ทผ ๋ฐฉ์์ ๋ํ ๋ด ๋ฌธ์ ๋ ํ๋ก๊ทธ๋๋ฐ์ฒ๋ผ ๋๊ปด์ง๋ค๋ ๊ฒ์ ๋๋ค.
๊ทธ๋ค์ง ๋ค๋ฅด์ง ์์ ๊ฒ ๊ฐ๋ค
ํ ๊ด์ ์์ ์ ๋ Unreal์ ์ฒญ์ฌ์ง ์ ๊ทผ ๋ฐฉ์์ ๋ ์ข์ํฉ๋๋ค.
ํ๋ก๊ทธ๋๋ฐ์ ๋ํด ์ ํ ๋ชจ๋ฅด๋ ๋์์ด๋์๊ฒ ๋ ์น์ํฉ๋๋ค.2015๋ 5์ 24์ผ ์ผ์์ผ ์ค์ 3์ 58๋ถ, whoisda [email protected]
์ผ๋ค:์ปจ์คํธ๋ญํธ 2์ ์ด๋ฒคํธ ์ํธ๋ ์ ๋ง ์ดํดํ๊ธฐ ์ฝ๊ณ
ํ๋ก๊ทธ๋จ ์ธ.๋๋ถ๋ถ์ ์๊ฐ์ ๋ด ์ํ์ ์ํ ๊ทธ๋ํฝ์ ๋ง๋๋ ๋ฐ ๋ณด๋ด๋ ์ํฐ์คํธ๋ก์,
์๋ก์ด ์ธ์ด๋ฅผ ๋ฐฐ์ฐ๋ ๊ฒ์ ๋งค์ฐ ์ด๋ ต๊ณ ์๊ฐ์ด ๋ง์ด ๊ฑธ๋ฆฝ๋๋ค. ์ฌ๋๋ค์ ๋น์ ์ ๋งํ๋ค
~ ํ ์์๋ค
๋ช ๋ฌ ๋ง์ ๋ฐฐ์ฐ์ง๋ง ํ๋ฃจ์ ๋จ 2์๊ฐ๋ง
์ฒ์๋ถํฐ ๋ฐฐ์ฐ๊ฑฐ๋ ์ฌ์ฉํ์ฌ ๋ง๋ค ์ ์์ต๋๋ค.
๊ฐ๋จํ ์ธ์ด. ๋ํ ์๊ฐ์ ์ธ ์ฌ๋์ด ๋๋ฉด ์๊ฐ์ ์คํฌ๋ฆฝํ ์ด
๊ฐ๊ฐ.๋๋ ํ๊ต์์ ํ๋ก๊ทธ๋๋ฐ์ ํ๊ณ ์ฝ๋๋ฅผ ์ฝ๊ณ ์ดํดํ ์ ์์ต๋๋ค.
์ฉ์ดํ๊ฒ
ํ์ง๋ง ์ฐ๊ธฐ์๋ ์๊ฐ์ด ๊ฑธ๋ฆฝ๋๋ค. ๋๋ ๋ํ ํ์ด์ฌ์ ๋ฐฐ์ฐ๋ ค๊ณ ๋ ธ๋ ฅํ๊ณ ์์ต๋๋ค.
๋ ์ฝ๊ฒ
๊ทธ๋ฌ๋ ๊ทธ๊ฒ์ผ๋ก ๋ฌด์ธ๊ฐ๋ฅผ ๋ง๋๋ ๋ฐ๋ ์ฌ์ ํ ๋ช ๋ฌ์ด ๊ฑธ๋ฆด ๊ฒ์ ๋๋ค.Construct 2์ ์ ๊ทผ ๋ฐฉ์์ ๊ฐ๋จํด ๋ณด์ ๋๋ค. ๋๋ฅผ ์ํด ๊ทธ๊ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค :
1 ์ด๋ฒคํธ: ์ก์ ;
2 ์ด๋ฒคํธ: ์ก์ ;
: ๋์;๊ธฐ๋ณธ์ ์ผ๋ก ํ๋ก๊ทธ๋๋ฐ๋์ด ์์ง๋ง ๋งค์ฐ ์ฝ๊ฒ ์ดํดํ ์ ์์ต๋๋ค. ๋ง์ฝ์
๊ทธ๋ค
๋ธ๋ก ๋์ ์ธ์ด๋ง ์ฌ์ฉํ๋ค๋ฉด ์ ๊ฒฝ ์ฐ์ง ์์์ ๊ฒ์ ๋๋ค. ์ฌ์ฉ
์ด๊ฒ
ํจํด์ ๋๋ฅผ ์ํ ๋ ผ๋ฆฌ๋ฅผ ๋ง๋ค๊ธฐ ์ฝ์ต๋๋ค.๋ ธ๋๋ฅผ ์ฌ์ฉํ๋ฉด ์ฌ๋ฌผ์ด ํผ์ง๊ธฐ ์์ํ๋ฉด ๋งค์ฐ ๋น ๋ฅด๊ฒ ์์ด ๊ฐ ์ ์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ
๋ ธ๋๋ฅผ ์ฐพ๋ ๋ฐ ๋ ๋ง์ ์๊ฐ์ ๋ณด๋ธ ๋ค์ ์ค์ ๋ก ์ฝ๋ฉํ๋ ๋ฐ ๋ ๋ง์ ์๊ฐ์ ํ ์ ํฉ๋๋ค.
unity์ playmaker์์ ์ดํด).๋ฐ๋ผ์ ์๊ฐ์ ์คํฌ๋ฆฝํ ์ ๊ตฌํํ๋ ค๋ ๊ฒฝ์ฐ ๋งค์ฐ
์ด๋ฒคํธ ์์คํ ๊ตฌ์ถ์ ๋ํ ์ง์งํ ์๊ฐ.๋ค์ด๋ก๋ ๊ฐ๋ฅํ ๋น์ฃผ์ผ ์คํฌ๋ฆฝํ ์์คํ ์ ์์ฑํ ์๋ ์์ต๋๋ค.
ํ๋ก๊ทธ๋๋ฐ์ ์ ํธํ๋ ์ฌ๋๋ค์ ์ฐ๋ฆฌ์ ๊ฐ์ ์ฌ๋๋ค์ ์ํ ํ์ฅ ํ๋ก๊ทธ๋จ์ด ์์ต๋๋ค.
์๊ฒ
์ถ๊ฐ ํ์ด๋ก๋๋ฅผ ๋ค์ด๋ก๋ํฉ๋๋ค.Godot๋ ํ๋ฅญํ ๊ฒ์์ ๋ง๋ค๊ธฐ ์ํด ๋ ธ๋ ฅํ๊ณ ์์ต๋๋ค.
โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
< https://github.com/okamstudio/godot/issues/1220#issuecomment -104985159
.โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/okamstudio/godot/issues/1220#issuecomment -104985669.
๋ํ ๋ณต์กํ ๋ ผ๋ฆฌ๋ฅผ ์ฝ๋ฉํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ฐ๊ณ ๊ถ๊ทน์ ์ผ๋ก ์ฝ๋ฉ์ ๋ฐฐ์ธ ์ ์์ ๋งํผ ์์ ๊ฐ์ ์ป๊ณ ์ ํ๋ ๋์์ด๋์ ๊ด์ ์์ ์ดํด๋ณด์ญ์์ค. ์์คํ ์ด ๋์์ด๋์ ํ๋ก๊ทธ๋๋จธ ํ์ ์ํด ์ฌ์ฉ๋๋ ๊ฒ์ ๋ณผ ๋ ์ด๋์์ ์๋์ง ์ ์ ์์ต๋๋ค. ์ ๋ ๊ฐ์ธ์ ์ผ๋ก Godot๋ฅผ ๋ง์ ์ธ๋ ๊ฒ์ ๊ฐ๋ฐ์์ ๊ฐ์ ํ๋ก๊ทธ๋๋จธ์ ํ์ด ์๋ ๋จ์ผ ์ฌ์ฉ์๋ก ์ฌ์ฉํ๊ณ ์ถ์ต๋๋ค. ์ด๋ฒคํธ ์์คํ ์ ๊ด๋ํ๊ณ 1000๊ฐ ์ด์์ ์ด๋ฒคํธ๊ฐ ์์ ๋ ๊ทธ๋ฃน์ ์ฌ์ฉํ์ฌ ๋ ์ฒด๊ณ์ ์ผ๋ก ๋๊ปด์ง๋๋ค.
์ด๊ฒ ์ธ์๋ ๋ ธ๋ ์์คํ ์ ๋ฌธ์ ๊ฐ ์์ผ๋ฉฐ Godot๊ฐ ํ์ฌ๋ณด๋ค ๋ ๋์ ์์คํ ์ ๋ง๋ค ์ ์๋ค๋ฉด ๋๋ ๊ทธ๊ฒ์ ์ฌ์ฉํ ๊ฒ์ ๋๋ค.
๋ํ ๊ฐ๋ฅํ๋ฉด ์ฝ๋ ๋ธ๋ก/๋ ธ๋๋ฅผ ์ฝ๊ฒ ์ฐพ์ ์ ์๋ ๊ฒ์ ๊ธฐ๋ฅ์ ๋ง๋์ญ์์ค.
configure2/clickteam์ ์ด๋ฒคํธ ์ํธ๋ ํ์ตํ ํ์๊ฐ ์์ต๋๋ค.
๊ตฌ๋ฌธ - ๋ฐ๋ผ์ ์ฌ์ฉ์๋ ๋ฌผ๊ฑด์ ์ด๋์ ๋์ง ์ ํ์๊ฐ ์์ต๋๋ค.
๋งค์ฐ ๋ถ๋ช
ํฉ๋๋ค. ์ผ์ชฝ์ ์กฐ๊ฑด, ์ค๋ฅธ์ชฝ์ ์์
์
๋๋ค. ์ ์์
์ด๋ฒคํธ ์คํ๋ ๋งค์ฐ ๋ถ๋ช
ํฉ๋๋ค.
์คํฌ๋์น/์คํ
์ค/์ ๋ํฐ ๋ธ๋ก์ค์ ๋ ๊ณ ์กฐ๊ฐ์ ๊ทธ๋ค์ง ๋ช
ํํ์ง ์์ง๋ง ์ฌ์ ํ
"iCanScript"์ ์ ์๋ ๋
ธ๋ ์
๋ชฝ๋ณด๋ค ํจ์ฌ ๋ซ์ต๋๋ค. ๋ดค์ด?
๊ทธ๋ค์ ๋น๋์ค ํํ ๋ฆฌ์ผ์์. ๋งค์ฐ ๋ณต์กํ ์๊ฐ์ ํ๋ก๊ทธ๋๋ฐ ๋์์ธ์
๋๋ค.
๊ฝค ๊ฐํ๋ฅธ ํ์ต ๊ณก์ ์ผ๋ก. ์๊ฒ ์ค๋ ๊ทธ๋ ๊ฒ ์๊ฐํ๋ค.
ํ๋ก๊ทธ๋๋จธ๋ ๊ทธ๊ฒ์ ์์๋ด๋ ๋ฐ ์ด๋ ค์์ ๊ฒช์ ๊ฒ์
๋๋ค
2015๋ 5์ 24์ผ ์ผ์์ผ ์ค์ 10์ 33๋ถ์ whoisda [email protected] ์์ ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
๋ํ ๋ฐฐ์ฐ๊ณ ์ ํ๋ ๋์์ด๋์ ์ ์ฅ์์ ์ดํด๋ณด์ธ์.
๋ณต์กํ ๋ ผ๋ฆฌ๋ฅผ ์ฝ๋ฉํ๊ณ ๊ฒฐ๊ตญ ์ฝ๋ฉ์ ๋ฐฐ์ธ ์ ์์ ๋งํผ ์์ ๊ฐ์ ์ป์ต๋๋ค.
๋๋ ๋น์ ์ด ์์คํ ์ ์ฌ์ฉํ๋ ๊ฒ์ ๋ณผ ๋ ๋น์ ์ด ์ด๋์์ ์๋์ง ์ ์ ์์ต๋๋ค.
๋์์ด๋์ ํ๋ก๊ทธ๋๋จธ ํ. ์ ๋ ๊ฐ์ธ์ ์ผ๋ก Godot๋ฅผ ๋ค์๊ณผ ๊ฐ์ด ์ฌ์ฉํ๊ณ ์ถ์ต๋๋ค.
๋ง์ ์ธ๋ ๊ฒ์์ฒ๋ผ ํ๋ก๊ทธ๋๋จธ์ ํ์ด ์๋ ๋จ์ผ ์ฌ์ฉ์
๊ฐ๋ฐ์. ์ด๋ฒคํธ ์์คํ ์ ๊ด๋ํ๊ณ ๋ค์์ ์ฌ์ฉํ์ฌ ๋ ์กฐ์ง์ ์ผ๋ก ๋๊ปด์ง๋๋ค.
1000๊ฐ ์ด์์ ์ด๋ฒคํธ๊ฐ ์์ ๋ ๊ทธ๋ฃนํํฉ๋๋ค.์ด ์ธ์๋ ๋ ธ๋ ์์คํ ์ ๋ฌธ์ ๊ฐ ์์ผ๋ฉฐ Godot๊ฐ ๊ด๋ฆฌํ๋ค๋ฉด
ํ์ฌ๋ณด๋ค ๋ ๋์ ์์คํ ์ ๋ง๋ค๊ฒ ์ต๋๋ค.
๊ทธ๊ฒ.๋ํ ๊ฐ๋ฅํ๋ฉด ์ฝ๋ ๋ธ๋ก/๋ ธ๋๋ฅผ ์ฐพ๊ธฐ ์ํ ๊ฒ์ ๊ธฐ๋ฅ์ ๋ง๋์ญ์์ค.
์ฉ์ดํ๊ฒ.โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/okamstudio/godot/issues/1220#issuecomment -104988595.
๊ทธ๋ค์ ๋ ์ด์ Unity ์์
์คํ ์ด์์ "icanscript"๋ฅผ ํ๋งคํ์ง๋ ์์ต๋๋ค.
์ฌ์ฉ ๊ฐ๋ฅํ ์๊ฐ์ ํ๋ก๊ทธ๋๋ฐ ์ค ํ๋์ธ ํ๋งค ์์น๋ฅผ ๋ณด์ญ์์ค.
์์คํ
์ด ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋๊ณ ์์ผ๋ฉฐ ํ๋ก์ ํธ๊ฐ ์๋ฃ๋์์ต๋๋ค.
์ด ๋น๋์ค๋ก ๋น์ ์ ๋ ๋ ๊ฒ์
๋๋ค:
https://www.youtube.com/watch?v=3Zq1yo0lxOU
ํด๋ฆญํ ํจ์ ์ผ๋ก ๋ง๋ 167๊ฐ์ ๊ฒ์์ด ์์ต๋๋ค.
ํ๋ก๊ทธ๋๋ฐ ๊ฒฝํ.
๋ํ ํจ์ ์ผ๋ก ๋ง๋ ์ฑ๊ณต์ ์ธ ํฅ์คํํฐ ๊ฒ์์ ์ดํด๋ณด์ญ์์ค.
https://www.kickstarter.com/projects/alonsomartin/heart-forth-alicia/description
https://www.kickstarter.com/projects/galaxytrail/freedom-planet-high-speed-platform-game/description
https://www.kickstarter.com/projects/2064021040/tiny-trek
๋ํ Freddy's์ Five Nights(clickteam fusion์์ ์ ์)๋ ์ธ๊ธํด์ผ ํฉ๋๋ค.
http://en.wikipedia.org/wiki/Five_Nights_at_Freddy%27s_%28video_game%29
๊ทธ ๊ฒ์์ ๋ฒ ์คํธ ์
๋ฌ์
๋๋ค. ๋ค์์ ๋ช ๊ฐ์ง ์์น์
๋๋ค.
https://thinkgaming.com/app-sales-data/8779/five-nights-at-freddys/
๋น์ฃผ์ผ ํ๋ก๊ทธ๋๋ฐ ํ๋ ์์ํฌ์ ์์ด๋์ด๋ ์ํฐ์คํธ๊ฐ ํ๋ก๊ทธ๋๋จธ ์์ด๋ ๊ฒ์์ ๋ง๋ค ์ ์๋๋ก ํ๋ ๊ฒ์ด์ด์ผ ํฉ๋๋ค. ๊ทธ ๊ณผ์ ์์ ํ๋ก๊ทธ๋๋ฐ์ ๋ํด ์กฐ๊ธ ๋ฐฐ์ฐ๊ฒ ๋ฉ๋๋ค.
ํ๋ก๊ทธ๋๋จธ๊ฐ ์ฌ์ ํ ํ์ํ ๊ณณ์ ํ๋๋ฅผ ๋ง๋ ๋ค๋ฉด - ์ค์ ๋ก ์๊ฐ์ ํ๋ก๊ทธ๋๋ฐ ํ๋ ์์ํฌ๋ฅผ ๋ง๋ ๊ฒ์ด ์๋๋๋ค. - ํ๋ก๊ทธ๋๋จธ๊ฐ ๋์์ด๋๊ฐ ์ฌ์ฉํ ์ ์๋๋ก ์ค์ ํ ์ ์๋ ์ํ ๋จธ์ ์ ๋ง๋ ๊ฒ์ ๋๋ค. ๊ฒ์์ ํต์ฌ ๋ ผ๋ฆฌ. ๋ฐ๋ผ์ ์ฌ๊ธฐ์ ์ธ๊ธ๋ ๋ค๋ฅธ ์๊ฐ์ ํ๋ก๊ทธ๋๋ฐ ๋๊ตฌ๋งํผ ํ๋ฅญํ๊ณ ์์ ํ ๊ฒ์ ๋ง๋ค์ง๋ ์์ ๊ฒ์ ๋๋ค. ์ํฐ์คํธ๊ฐ ๋ ผ๋ฆฌ๋ฅผ ์ค์ ํ๊ณ ํ๋ก๊ทธ๋๋ฐ์ ๊ธฐ๋ณธ ๊ฐ๋ ์ ๋ฐฐ์ฐ๋๋ก ์ด๋ํ๋ ๊ฒ์ด ์๋๋๋ค. ๋น์ ์ ๊ทธ๊ฒ๋ค์ ํ๋ก๊ทธ๋๋จธ์ ์์กดํ๊ณ ๊ทธ ๊ฐ๋ ์ ์ด๋ ์์์ ์ ์งํ๊ณ ์์ต๋๋ค.
2015๋
5์ 24์ผ ์ผ์์ผ ์ค์ 10์ 42๋ถ, Todor Imreorov [email protected]
์ผ๋ค:
configure2/clickteam์ ์ด๋ฒคํธ ์ํธ๋ ํ์ตํ ํ์๊ฐ ์์ต๋๋ค.
๊ตฌ๋ฌธ - ๋ฐ๋ผ์ ์ฌ์ฉ์๋ ๋ฌผ๊ฑด์ ์ด๋์ ๋์ง ์ ํ์๊ฐ ์์ต๋๋ค.
๋งค์ฐ ๋ถ๋ช ํฉ๋๋ค. ์ผ์ชฝ์ ์กฐ๊ฑด, ์ค๋ฅธ์ชฝ์ ์์ ์ ๋๋ค. ์ ์์
์ด๋ฒคํธ ์คํ๋ ๋งค์ฐ ๋ถ๋ช ํฉ๋๋ค.
์คํฌ๋์น/์คํ ์ค/์ ๋ํฐ ๋ธ๋ก์ค์ ๋ ๊ณ ์กฐ๊ฐ์ ๊ทธ๋ค์ง ๋ช ํํ์ง ์์ง๋ง
"iCanScript"์์ ์ ์๋ ๋ ธ๋ ์ ๋ชฝ๋ณด๋ค ์ฌ์ ํ ํจ์ฌ ๋ซ์ต๋๋ค. ํ๋ค
๋น์ ์ ๊ทธ๋ค์ ๋น๋์ค ์์ต์๋ฅผ ๋ด ๋๋ค. ์์ฒญ๋๊ฒ ๋ณต์กํ ๋น์ฃผ์ผ์ด๋ค
๊ฝค ๊ฐํ๋ฅธ ํ์ต ๊ณก์ ์ ๊ฐ์ง ํ๋ก๊ทธ๋๋ฐ ๋์์ธ. ๋ผ๊ณ ์๊ฐํด๋
ํ๋ก๊ทธ๋๋จธ์๊ฒ ์ฃผ๋ฉด ๊ทธ๋ค์ ๊ทธ๊ฒ์ ์์๋ด๋ ๋ฐ ์ด๋ ค์์ ๊ฒช์ ๊ฒ์ ๋๋ค.2015๋ 5์ 24์ผ ์ผ์์ผ ์ค์ 10์ 33๋ถ, whoisda [email protected]
์ผ๋ค:ํ๊ณ ์ถ์ ๋์์ด๋์ ์ ์ฅ์์๋ ์ดํด๋ณด์ธ์.
๋ณต์กํ ๋ ผ๋ฆฌ๋ฅผ ์ฝ๋ฉํ๋ ๋ฒ์ ๋ฐฐ์ฐ๊ณ ๊ฒฐ๊ตญ์๋
์ํธ. ๋๋ ๋น์ ์ด ์์คํ ์ ์ฌ์ฉํ ๋ ๋น์ ์ด ์ด๋์์ ์๋์ง ์ ์ ์์ต๋๋ค.
๋์์ด๋์ ํ๋ก๊ทธ๋๋จธ ํ. ์ ๋ ๊ฐ์ธ์ ์ผ๋ก Godot๋ฅผ ์ฌ์ฉํ๊ณ ์ถ์ต๋๋ค
๋ง์ ์ธ๋์ ๊ฐ์ ํ๋ก๊ทธ๋๋จธ์ ํ์ด ์๋ ๋จ์ผ ์ฌ์ฉ์๋ก
๊ฒ์ ๊ฐ๋ฐ์. ์ด๋ฒคํธ ์์คํ ์ ๊ด๋ํ๊ณ ์กฐ์ง์ ์ ๋๋ค.
1000๊ฐ ์ด์์ ์ด๋ฒคํธ๊ฐ ์์ ๋ ๊ทธ๋ฃน์ ์ฌ์ฉํฉ๋๋ค.์ด ์ธ์๋ ๋ ธ๋ ์์คํ ์ ๋ฌธ์ ๊ฐ ์์ผ๋ฉฐ Godot๊ฐ ๊ด๋ฆฌํ๋ค๋ฉด
ํ์ฌ๋ณด๋ค ๋ ๋์ ์์คํ ์ ๋ง๋ค๊ฒ ์ต๋๋ค.
๊ทธ๊ฒ.๋ํ ๊ฐ๋ฅํ๋ฉด ์ฝ๋ ๋ธ๋ก/๋ ธ๋๋ฅผ ์ฐพ๊ธฐ ์ํ ๊ฒ์ ๊ธฐ๋ฅ์ ๋ง๋์ญ์์ค.
์ฉ์ดํ๊ฒ.โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/okamstudio/godot/issues/1220#issuecomment -104988595.
๋น์ ์ด ์ํ๋ ๋ฐฉํฅ์ด ์๋๋ผ๋ฉด ๋ค๋ฅธ ๊ฒ์ ์์ง์์ ํ๋ฅญํ๊ฒ ์๋ํ๋ ์์คํ ์ ์ฌ์ฉํ๋๋ก ๊ฐ์ํ๋ ๊ฒ์ ํ๋ช ํ์ง ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
๊ฐ์ ๋ฉ๋ชจ์์ ์๊ฐ์ ์คํฌ๋ฆฝํ ์ด ๊ตฌํ๋๋ ์ข ๋ ์ง๊ด์ ์ธ ๋ฐฉ๋ฒ์ ๋ณด๊ณ ์ถ์ต๋๋ค. ์ง์ ๋ถํ ๋ ธ๋๋ฅผ ์ฌ์ฉํ์ง ์๊ฑฐ๋ ์๊ฐ์ด ๊ฑธ๋ฆฌ๋ ๋ธ๋ก(Android ์ฑ ์์ฑ์)์ ์ฌ์ฉํ์ง ์๊ฑฐ๋ ๋๋ฌด ํ๋ก๊ทธ๋๋ฐ์ฒ๋ผ ๋ณด์ด๋ ์ด๋ฒคํธ ์์คํ (๋ค๋ฅธ ๋ชจ๋ ๊ฒ๋ณด๋ค ์ ํธํจ)์ ์ฌ์ฉํ์ง ์์ต๋๋ค. ๊ทธ๋ค ๋ชจ๋์ ์ต๊ณ ๋ฅผ ์ทจํ๋ ๊ฒ.
์ผ๋ถ ๊ฒฝ๋ก๋ฅผ ์ง์ฐ๊ณ ์ผ๋ถ ์ซ์๋ฅผ ๋ณด๊ธฐ ์ํด ์ฌ์ฉ์ฑ ๋์์ด๋์๊ฒ ๋ฌธ์ํ ์ ์์ต๋๋ค.
๊ฒฐ๊ตญ Godot ๊ณ ์ ์ ๋ฐฉ๋ฒ์ด Godot๋ฅผ ํ ์ฌ๋์ ์ด๋ณด์๊ฐ ์ผ์ฃผ์ผ ๋ง์ ์ฒซ ๋ฒ์งธ ๊ฒ์์ ๋์์ธํ ์ ์๊ฒ ํ๊ณ ๊ฐ๋ฐ ํ์ด AAA ๊ฒ์์ ๋ง๋ค๊ธฐ ์ํด ํจ๊ป ํ๋ ฅํ ์ ์๋๋ก ํ๋ ํ๋ฅญํ ์์ง์ ๋ง๋๋ ๊ฒ์ ๋ณด๋ ๊ฒ์ ์ข์ ๊ฒ์ ๋๋ค.
์์ง์ ๋ฐ๊พธ๊ฑฐ๋ ์ธ์ด๋ฅผ ๋ฐฐ์ฐ์ง ์๊ณ ๋ ๋ฉ์ง ๊ฒ์์ ๋ง๋๋ ๋ฐ ๋์์ด ๋๋ ์์คํ ์ ์ด๋ ๊ฒ ์์ฃผ ๋ณด๊ฒ ๋์ด ๊ธฐ์ฉ๋๋ค.
๊ฑด๋ฐฐ.
๋
ธ๋๊ฐ ํ๋ ์ด๋ฉ์ด์ปค์ ๋
ธ๋์ฒ๋ผ ์ํ๋๋ค๋ฉด ์ ๊ฒฝ์ฐ์ง ์์ต๋๋ค.
์์
์ปจํ
์ด๋(์ํ).
๊ฑฐ๊ธฐ์ ์๋ ๋
ธ๋๋ ์ค์ ๋ก ์์
์ด๋ ์กฐ๊ฑด์ ์ค์ ํ๋ ๋ฐ ์ฌ์ฉ๋์ง ์์ต๋๋ค.
๊ทธ๋ฌ๋ "iCanScript"์ฒ๋ผ ๋ง๋ค๋ฉด ์์ ํ ์๋ง์ด ๋ฉ๋๋ค.
2015๋ 5์ 24์ผ ์ผ์์ผ ์ค์ 11์ 20๋ถ์ whoisda [email protected] ์์ ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
์๋ํ๋ ์์คํ ์ ์ฌ์ฉํ๋๋ก ๊ฐ์ํ๋ ๊ฒ์ ํ๋ช ํ์ง ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
๊ทธ๊ฒ์ด ๋น์ ์ด ์ํ๋ ๋ฐฉํฅ์ด ์๋๋ผ๋ฉด ๋ค๋ฅธ ๊ฒ์ ์์ง์ ํ์ํฉ๋๋ค.
์ทจํ๊ณ ์ถ๋ค.๊ฐ์ ๋ฉ๋ชจ์์ ์๊ฐ์ ์ผ๋ก ๋ ์ง๊ด์ ์ธ ๋ฐฉ๋ฒ์ ๋ณด๊ณ ์ถ์ต๋๋ค.
์คํฌ๋ฆฝํ ์ด ๊ตฌํ๋ฉ๋๋ค. ์ง์ ๋ถํ ๋ ธ๋๋ฅผ ์ฌ์ฉํ๊ฑฐ๋ ์๊ฐ์ด ๊ฑธ๋ฆฌ์ง ์์
๋ธ๋ก(Android ์ฑ ์์ฑ์) ๋๋ ๋๋ฌด ํ๋ก๊ทธ๋๋ฐ๋ ์ด๋ฒคํธ ์์คํ (๋ด๊ฐ
๋ค๋ฅธ ๋ชจ๋ ๊ฒ๋ณด๋ค ์ ํธ). ๊ทธ๋ค ๋ชจ๋์ ์ต๊ณ ๋ฅผ ์ทจํ๋ ๊ฒ.์ผ๋ถ ๊ฒฝ๋ก๋ฅผ ์ง์ฐ๊ณ ์ผ๋ถ๋ฅผ ์ดํด๋ณด๊ธฐ ์ํด ์ฌ์ฉ์ฑ ๋์์ด๋์๊ฒ ๋ฌธ์ํ ์ ์์ต๋๋ค.
๋ฒํธ.๊ฒฐ๊ตญ Godot๋ง์ ๊ณ ์ ํ ๋ฐฉ๋ฒ์ผ๋ก
1์ธ ์ด์ฌ์ ๋ชจ๋ ์์ ์ ์ค๊ณ๋ฅผ ๊ฐ๋ฅํ๊ฒ ํ๋ Godot์ ์๋ํ ์์ง
์ผ์ฃผ์ผ ๋ง์ ์ฒซ ๊ฒ์๊ณผ ํจ๊ป ๊ฐ๋ฐ ํ์ด ํ๋ ฅํ์ฌ
AAA ๊ฒ์์ ๋ง๋ญ๋๋ค.๋ฉ์ง ๊ฒ์์ ๋ง๋๋ ๋ฐ ๋์์ด ๋๋ ์์คํ ์ ๋ณด๊ฒ ๋์ด ๊ธฐ์ฉ๋๋ค.
์์ง์ ๋ฐ๊พธ์ง ์๊ณ ์ธ์ด๋ฅผ ๋ฐฐ์ฐ์ง ์๊ณ '์ด๋ ๊ฒ ์์ฃผ.๊ฑด๋ฐฐ.
โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/okamstudio/godot/issues/1220#issuecomment -104990083.
๋๋ Godot๋ฅผ ์ํ/innovated๋๋ ๊ฒ๊ณผ ๊ด๋ จํ์ฌ @whoisda ์๊ฒ ํฌํํฉ๋๋ค. ๊ทธ๋ฌ๋ 1) ๋ ธ๋, 2) ์ด๋ฒคํธ ์ํธ, 3) ๋ธ๋ก์ ์ธ ๊ฐ์ง Visual Scripting ํ๊ต๊ฐ ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ์ด 3๊ฐ์ ๋ ธ๋ ์ค 3D ํ๊ฒฝ์์ ์ด ๋ถ์ผ๋ฅผ ์ ๋ํ๋ ๊ฒ์ผ๋ก ๋ณด์ ๋๋ค. ๋งํ์๋ฉด ๋๋ ์คํฌ๋ฆฝํ /ํ๋ก๊ทธ๋๋ฐ์ด ์ ํ(ํ ์คํธ, ๋ธ๋ก, ์ด๋ฒคํธ ์ํธ) ๋๋ ์ํ(๋ ธ๋) ํ์์์ ๋ฒ์ด๋ ๊ตฌ์กฐ๋ฅผ ์ฌ์ฉํ์ฌ 3D๋ก ํ๋ก๊ทธ๋จํ ๊ฒ์ ์ ์ํ๋ ์์ด๋์ด๋ฅผ ์ฝ์์ต๋๋ค. ๊ทธ๊ฒ์ด ์ด๋ป๊ฒ ์๋ํ ์ง ํ์คํ์ง ์์ง๋ง ๋งค๋ ฅ์ ์ผ๋ก ๋ค๋ฆฝ๋๋ค.
์ธ๊ธ๋ ๋น์ฃผ์ผ ์คํฌ๋ฆฝํ
ํ๊ต๋ ์ค์ ๋ก ํ
์คํธ๋์์ผ๋ฉฐ
์ด๋ฏธ ์ฌ์ฉ์๊ฐ ์์ต๋๋ค. Playmaker์ ๋์์ธ๊ณผ
๋ธ๋ญ์ค ์ธ ์ ๋ํฐ.
์ํ ๋จธ์ ์ ์์ฑํ๊ธฐ ์ํ ๋
ธ๋์
๋๋ค.
๊ฐ ๋
ธ๋(์ํ) ๋ด์์ ์์
์ ์์ฑํ๊ธฐ ์ํ ๋ธ๋ก ๋๋ ์ด๋ฒคํธ ์ํธ.
2015๋ 5์ 24์ผ ์ผ์์ผ ์คํ 1์ 56๋ถ์ todheil [email protected] ์์ ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
๋๋ @whoisda https://github.com/whoisda์ ํฌํํฉ๋๋ค.
Godot๋ฅผ ์ํด/ํ์ ๋๊ณ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ธ ๊ฐ์ง Visual์ด ์๋ ๊ฒ ๊ฐ์ต๋๋ค.
์คํฌ๋ฆฝํ ํ๊ต: 1) ๋ ธ๋, 2) ์ด๋ฒคํธ ์ํธ, 3) ๋ธ๋ก. ์ด ์ธ ๊ฐ์ง ์ค
๋ ธ๋๋ 3D ํ๊ฒฝ์์ ์ด ๋ถ์ผ๋ฅผ ์ ๋ํ๋ ๊ฒ ๊ฐ์ต๋๋ค. ๋งํ์๋ฉด
์คํฌ๋ฆฝํ /ํ๋ก๊ทธ๋๋ฐ ์ค๋จ์ ์ ์ํ๋ ์์ด๋์ด๋ฅผ ์ด๋์ ๊ฐ ์ฝ์์ต๋๋ค.
์ ํ(ํ ์คํธ, ๋ธ๋ก, ์ด๋ฒคํธ ์ํธ) ๋๋ ์ํ(๋ ธ๋) ํ์ ๋ฐ
๊ตฌ์กฐ๋ฅผ ์ฌ์ฉํ์ฌ 3D๋ก ํ๋ก๊ทธ๋จํฉ๋๋ค. ์ด๋ป๊ฒ ์๋ํ๋์ง ํ์คํ์ง ์์ง๋ง ์๋ฆฌ๊ฐ ๋ค๋ฆฝ๋๋ค.
๋งค๋ ฅ์ ์ธ.โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/okamstudio/godot/issues/1220#issuecomment -105001411.
๋ ธ๋์ ์ด๋ฒคํธ๋ฅผ ํจ๊ป ์ฌ์ฉํ ์ ์๋ค๋ฉด ์ข์ ๊ฒ์ ๋๋ค. ๋ ธ๋๋ ๊ฐ๋จํ ๋ ผ๋ฆฌ๋ฅผ ๋ฐ๋ฅด๋ฉด ๋ค๋ฅธ ๋ ธ๋์ ์ฐ๊ฒฐ๋ ์ ์๊ฑฐ๋ ์คํฌ๋ฆฝํธ/๋ธ๋ก/์ด๋ฒคํธ ์ํธ์ ์ปจํ ์ด๋๊ฐ ๋ ์ ์๋ ์ํ์ผ ์ ์์ต๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ๋ ธ๋๊ฐ ๋งค์ฐ ํฌ์ง ์๊ณ ํ์ผ๋ก ํ์ ํ ์๋ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ด๊ฒ์ ๊ฐ๋ฐ์์๊ฒ ๋๋ฌด ๋ง์ ๊ฒ์ผ ์ ์์ต๋๋ค. ๊ทธ๋๋ ์์ด๋์ด๋ ์์ฃผ ๊น๋ํ ๊ฒ ๊ฐ์ต๋๋ค.
Playmaker์์๋ ๊ทธ๋ฐ ์์
๋๋ค. ์ฌ๋๋ค์ด ๋ง์ด ์ข์ํ๋ ๊ฒ ๊ฐ์ต๋๋ค.
์ฌ๊ธฐ ๋ง์ ์ฌ๋๋ค์ด ์คํ
์ค๋ ์ข์ํ๋ ๊ฒ ๊ฐ์ต๋๋ค. ๊ธฐ์ ์
์คํ ์์ค์ด๋ฉฐ ์คํฌ๋์น github ์น ์ฌ์ดํธ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์์ ๊ณต์ ํ์ต๋๋ค
์ด์ ๊ฒ์๋ฌผ.
์ ๋ ๊ฐ์ธ์ ์ผ๋ก ๋น์ฃผ์ผ ํ๋ก๊ทธ๋๋ฐ์ ๋ชจ๋ ์ฒซ ๋จ๊ณ๋ฅผ ๋ณด๊ณ ์ถ์ต๋๋ค.
๋ฐฉํฅ. ๊ฐ๋ฐ์๊ฐ gd์ ์๋ํ๋ ์ํ ๋จธ์ ์ ๋ง๋ค๋๋ผ๋
์คํฌ๋ฆฝํธ - ๊ณ ๊ธ ํ๋ก๊ทธ๋๋จธ๋ผ๋
๊ฐ์ฌํ๊ฒ ์ต๋๋ค.
๊ทธ๋ฐ ๋ค์ stencil ๋๋
๊ตฌ์ฑ2 - ์ฝ๋์ ๋น์ทํ์ง๋ง ์ฝ๋๋ณด๋ค ํจ์ฌ ์ฝ์ต๋๋ค.
์ํ.
์ค์ ๋ก ์ด๊ฒ์ ๋ ๊ฐ์ง ๊ธฐ๋ฅ ์์ฒญ์ ๋๋ค!
๊ฒฐ๊ตญ ๋ฉ์ธ ๊ฐ๋ฐ์๋ Godot์ ๋์์ธ์ ๊ฐ์ฅ ์ ํฉํ ๊ฒ์ด ๋ฌด์์ธ์ง ์๋๋ค.
2015๋ 5์ 26์ผ ํ์์ผ ์ค์ 11์ 43๋ถ์ whoisda [email protected] ์์ ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
๋ ธ๋์ ์ด๋ฒคํธ๋ฅผ ํจ๊ป ์ฌ์ฉํ ์ ์๋ค๋ฉด ์ข์ ๊ฒ์ ๋๋ค. ๋ ธ๋๋ ๋ค์์ ์ํํ ์ ์์ต๋๋ค.
๊ฐ๋จํ ๋ ผ๋ฆฌ๋ฅผ ๋ฐ๋ฅด๋ ๊ฒฝ์ฐ ๋ค๋ฅธ ๋ ธ๋์ ์ฐ๊ฒฐํ ์ ์๋ ์ํ ๋๋
์ด๋ฐ ์์ผ๋ก ์คํฌ๋ฆฝํธ/๋ธ๋ก/์ด๋ฒคํธ ์ํธ์ ์ปจํ ์ด๋๊ฐ ๋ ์ ์์ต๋๋ค.
๋งค์ฐ ํฐ ๋ ธ๋์ด๋ฉฐ ํ์ผ๋ก ํ์ ํ ์๋ ์์ต๋๋ค. ํ์ง๋ง ์ด๊ฒ๋ ์ด์ฉ๋ฉด
๊ฐ๋ฐ์๋ฅผ ์ํด ๋ง์ด. ๊ทธ๋๋ ์์ด๋์ด๋ ์์ฃผ ๊น๋ํ ๊ฒ ๊ฐ์ต๋๋ค.โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/okamstudio/godot/issues/1220#issuecomment -105446984.
๋๋ styencyl์ ์ต์ํ์ง ์๊ธฐ ๋๋ฌธ์ ๊ณง ํ์ธํ๊ฒ ์ต๋๋ค.
์ด ์์ ์์ ๋ด๊ฐ ๋ณด๊ฑฐ๋ ์ฝ์ ๋ชจ๋ ๊ฒ์์ ๋ค์์ ์์งํ ์ ์์ต๋๋ค.
1) Blueprint: ๊ฒ์/๋ ๋ฒจ ๋์์ด๋์๊ฒ๋ ์ข์ง๋ง
๋น์ฃผ์ผ ํ๋ก๊ทธ๋๋ฐ
2) ์คํ
์ค: ์๊ฐ์ ํ๋ก๊ทธ๋๋ฐ์๋ ํจ์ฌ ๋ ์ข์ง๋ง ๋ค์์๋ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๊ฒ์/๋ ๋ฒจ ๋์์ด๋
๊ฒ์์ ๋ง๋๋ ๊ฒฝํ์ ํญ์ ํ์ ์์๊ธฐ ๋๋ฌธ์ 1) ๋ค์๊ณผ ๊ฐ์ด ๋ณผ ์ ์์ต๋๋ค.
๋งค์ฐ ์ ์ฉํ์ง๋ง ๊ทธ๊ฒ์ ๋ํ ์ ๋ฅผ ํธํฅ๋๊ฒ ๋ง๋ญ๋๋ค. ์ฌ๋์ด ๊ทธ๋ ๊ฒ ๋ง์๊ฐ์
Stencil๊ณผ ๊ฐ์ ์๊ฐ์ ํ๋ก๊ทธ๋๋ฐ์ ๊ด์ฌ์ด ์์ผ์ญ๋๊น?
2015๋
5์ 26์ผ ํ์์ผ ์ค์ 6์ 10๋ถ, Todor Imreorov [email protected]
์ผ๋ค:
Playmaker์์๋ ๊ทธ๋ฐ ์์ ๋๋ค. ์ฌ๋๋ค์ด ๋ง์ด ์ข์ํ๋ ๊ฒ ๊ฐ์ต๋๋ค.
์ฌ๊ธฐ์ ์๋ ๋ง์ ์ฌ๋๋ค๋ ์คํ ์ค์ ์ข์ํ๋ ๊ฒ ๊ฐ์ต๋๋ค.
์คํ ์์ค์ด๋ฉฐ ์คํฌ๋์น github ์น ์ฌ์ดํธ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์์ ๊ณต์ ํ์ต๋๋ค
์ด์ ๊ฒ์๋ฌผ.์ ๋ ๊ฐ์ธ์ ์ผ๋ก ๋น์ฃผ์ผ ํ๋ก๊ทธ๋๋ฐ์ ๋ชจ๋ ์ฒซ ๋จ๊ณ๋ฅผ ๋ณด๊ณ ์ถ์ต๋๋ค.
๋ฐฉํฅ. ๊ฐ๋ฐ์๊ฐ gd์ ์๋ํ๋ ์ํ ๋จธ์ ์ ๋ง๋ค๋๋ผ๋
์คํฌ๋ฆฝํธ - ๊ณ ๊ธ ํ๋ก๊ทธ๋๋จธ๋ผ๋
๊ฐ์ฌํ๊ฒ ์ต๋๋ค.๊ทธ๋ฐ ๋ค์ stencil ๋๋
๊ตฌ์ฑ2 - ์ฝ๋์ ๋น์ทํ์ง๋ง ์ฝ๋๋ณด๋ค ํจ์ฌ ์ฝ์ต๋๋ค.
์ํ.์ค์ ๋ก ์ด๊ฒ์ ๋ ๊ฐ์ง ๊ธฐ๋ฅ ์์ฒญ์ ๋๋ค!
- ์ํ ๋จธ์ (๋ ธ๋)์ฉ
- ํ์ต gdscript๋ฅผ ๋์ฒดํ๋ ์๊ฐ์ ์คํฌ๋ฆฝํ ํ๋ ์์ํฌ์ ๋ํ ๋ ๋ค๋ฅธ
๋๋๊ทธ ์ค ๋๋กญ ์ฝ๋ฉ์ผ๋ก ๊ทธ๋ฌ๋ ๋ํ ํ์ต์ โโํฅํ ์ข์ ๋จ๊ณ์ ๋๋ค.
์ง๋์คํฌ๋ฆฝํธ.๊ฒฐ๊ตญ ๋ฉ์ธ ๊ฐ๋ฐ์๋ Godot์ ๋์์ธ์ ๊ฐ์ฅ ์ ํฉํ ๊ฒ์ด ๋ฌด์์ธ์ง ์๋๋ค.
2015๋ 5์ 26์ผ ํ์์ผ ์ค์ 11์ 43๋ถ, whoisda [email protected]
์ผ๋ค:๋ ธ๋์ ์ด๋ฒคํธ๋ฅผ ํจ๊ป ์ฌ์ฉํ ์ ์๋ค๋ฉด ์ข์ ๊ฒ์ ๋๋ค. ๋ ธ๋๋ ๋ค์์ ์ํํ ์ ์์ต๋๋ค.
๊ฐ๋จํ ๋ ผ๋ฆฌ๋ฅผ ๋ฐ๋ฅด๋ ๊ฒฝ์ฐ ๋ค๋ฅธ ๋ ธ๋์ ์ฐ๊ฒฐํ ์ ์๋ ์ํ
๋๋
์ด๋ฐ ์์ผ๋ก ์คํฌ๋ฆฝํธ/๋ธ๋ก/์ด๋ฒคํธ ์ํธ์ ์ปจํ ์ด๋๊ฐ ๋ ์ ์์ต๋๋ค.
๊ฐ์ง๋ค
๋งค์ฐ ํฐ ๋ ธ๋์ด๋ฉฐ ํ์ผ๋ก ํ์ ํ ์๋ ์์ต๋๋ค. ํ์ง๋ง ์ด๊ฒ์ ์๋ง๋
~๋
๊ฐ๋ฐ์๋ฅผ ์ํด ๋ง์ด. ๊ทธ๋๋ ์์ด๋์ด๋ ์์ฃผ ๊น๋ํ ๊ฒ ๊ฐ์ต๋๋ค.โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
< https://github.com/okamstudio/godot/issues/1220#issuecomment -105446984
.โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/okamstudio/godot/issues/1220#issuecomment -105458142.
http://www.emanueleferonato.com/wp-content/uploads/2011/12/stencyl05.png
์ด๊ฒ์ ์คํ ์ค "์ฝ๋"๊ฐ ์ด๋ป๊ฒ ๋ณด์ด๋์ง์ ๋ํ ํ์ค ์์ ๋๊น? ๊ทธ๋ ๋ค๋ฉด ๊ทธ๊ฒ์ ๋์ฐํ ์๊ฐ์ฒ๋ผ ๋ณด์ ๋๋ค. ์ ์น์์ฉ ์๊ฐ์ ๋ํผ์ ํ์ค ์ฝ๋ฉ์ฒ๋ผ ๋ณด์ ๋๋ค. ์, ํ์ด์ฌ์ ์ด๋ฏธ ์๋ด๊ฐ ์ฝ์ ๋งํผ ์ฝ๊ธฐ ๋๋ฌธ์ ๊ธฐ์ด๋ฅผ ๋ฐฐ์ฐ๊ธฐ ์ํด ๋ ธ๋ ฅํ์ง ์๊ฒ ์ต๋๊น?
๋น์ฃผ์ผ ํ๋ก๊ทธ๋๋ฐ์ ๋ํด ์ด์ผ๊ธฐํ๋ค๋ฉด Godot๊ฐ ์ด๋ฏธ ๊ฐ์ง๊ณ ์๋ ๊ฒ์ด ํจ์ฌ ๋ ์ข์ต๋๋ค - ์
ฐ์ด๋ ๊ทธ๋ํ ๋๋ ์ ๋๋ฉ์ด์
๊ทธ๋ํ: ์ฝ๋๋ ๋น์ฃผ์ผ ๋
ธ๋์ ์ธ์ฌ ์์ต๋๋ค.
https://frenchdog.files.wordpress.com/2009/09/specular_reflexion_vops.jpg - ์๊ฐ์ ๋
ธ๋ ๊ธฐ๋ฐ ํ๋ก๊ทธ๋๋ฐ์ ๋ ๋ค๋ฅธ ์(Sidefx Houdini ๋๋ XSI). ์ฑ์ํ๊ณ ์ด๋ฆฐ์ด ์ฅ๋๊ฐ์ฒ๋ผ ๋ณด์ด์ง ์์ผ๋ฉฐ Godot ๋
ธ๋๋ฅผ ์๊ฐ๋๊ฒํฉ๋๋ค.
๋๋ construct2 ์ ๊ทผ ๋ฐฉ์์ ์ข์ํ์ง๋ง ์ฒ์๋ถํฐ ๋ ๋ง์ด ์ดํด๋ณธ ๊ฒฐ๊ณผ ์ฌ๋ฌ ๊ฐ์ง ์ด์ ๋ก ๋ ๋์ ์ ํ์ธ ๊ฒ ๊ฐ์ต๋๋ค.
Stencil ๊ฐ๋ฐ์๋ ์คํ ์์ค "์คํฌ๋์น" ๊ธฐ์ ์ ์ฑํํ์ต๋๋ค. ๊ทธ๊ฒ์ ๊ทธ๋ค์ ๋์์ธ์ด ์๋๋๋ค.
https://scratch.mit.edu/about/
http://en.wikipedia.org/wiki/Scratch_ (ํ๋ก๊ทธ๋๋ฐ_์ธ์ด)
http://wiki.scratch.mit.edu/wiki/Scratch_1.4_Source_Code
๋น ํ๋ก๊ทธ๋๋จธ๋ฅผ ๋์์ผ๋ก ํ๋ ๋ค๋ฅธ ๊ฒ์ ์์ง์์ ์คํฌ๋์น๋ฅผ ์ฌ์ฉํ๋ ์:
์๋ จ๋ ํ๋ก๊ทธ๋๋จธ์๊ฒ๋ ๋์ฐํ ์๊ฐ์ฒ๋ผ ๋ณด์ผ ์ ์์ง๋ง ๋น ํ๋ก๊ทธ๋๋จธ์๊ฒ ์ฝ๋ ์์ฑ ๋ฐฉ๋ฒ์ ๊ฐ๋ฅด์น๊ฑฐ๋ ๋ง๋ฒ์ ๋จ์ด๋ ๊ตฌ๋ฌธ์ ๋ชฐ๋ผ๋ ํ๋ก๊ทธ๋๋ฐํ ์ ์๋ ๊ถํ์ ๋ถ์ฌํ๋ ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ ๋๋ค. ์คํฌ๋์น๋ ๊ทธ๊ฒ๋ค์ ๋ชจ๋ ๋์ด์ ๋์ ์ ์๋๋ก ํ์ฌ ์๊ฐ์ ๋จ์๊ฐ ์๋ ์ฌ๋ฐ๋ฅธ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ํฉ๋๋ค. ๋ด๊ฐ ๊ฒ์ํ "Unity Blox" ๋์์ ์ฌ์ ๋ชฉ๋ก์ ์์ฒญํ์ฌ ์๋ํ๋ ๋ชจ์ต์ ํ์ธํ์ธ์. ๋ฌด์๋ณด๋ค ์ค์ฒ์ ๊ฑฐ๋ญํด์ ์ ์ฆ๋์์ต๋๋ค. ๊ฐ์ฅ ์์ ํ ๋ฐฉ๋ฒ์ธ ๊ฒ ๊ฐ์ต๋๋ค.
ํ๋๋ ๋ ๋ฒจ ๋์์ธ์, ๋ค๋ฅธ ํ๋๋ ๋น์ฃผ์ผ ์คํฌ๋ฆฝํ ์ ๋ฅ์ํ๋ฉฐ ๋ ์ด์ ๋ ์ค ํ๋๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๋ํด ๋ ผ์ํ์ง ์๋๋ค๋ ๊ทธ์ ์์ ์์ @reduz ์ ์๊ฒฌ์ ๋์ํฉ๋๋ค.
๋ ๋ค ์ฌ์ฉํ๋ ๊ฒ์ด ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ธ ๊ฒ ๊ฐ์ต๋๋ค. Unity blox๊ฐ ์๋ ๊ฒฝ์ฐ Playmaker๋ฅผ ์ดํด๋ด๋ ๋ ธ๋๊ฐ stencil๊ณผ ๋งค์ฐ ์ ์ฌํ๊ฒ ์์ ์ ์์ ์ ์๋ ์ปจํ ์ด๋๋ผ๋ ์ฌ์ค์ ์ ์ ์์ต๋๋ค. ๋ชฉ๋ก์์ ๋๋๊ทธ ์ค ๋๋กญํฉ๋๋ค!
"ํ์ง๋ง ๋นํ๋ก๊ทธ๋๋จธ์๊ฒ ์ฝ๋ ์์ฑ ๋ฐฉ๋ฒ์ ๊ฐ๋ฅด์น๊ฑฐ๋ ๋ง๋ฒ์ ๋จ์ด๋ฅผ ๋ชฐ๋ผ๋ ํ๋ก๊ทธ๋๋ฐํ ์ ์๋๋ก ๊ถํ์ ๋ถ์ฌํ๋ ๊ฒ์ด ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ ๋๋ค."
๊ทธ๋ ๋ค๋ฉด ์ด ๋์์ด ์ด๋ค ์ฒญ์ค์ธ์ง ์ดํด๊ฐ ๋์ง ์์ต๋๋ค. Godot๋ ์์ฅ์ ๊ฑฐ๋ฌผ๋ค(Unreal Engine, Unity ๋ฑ)๊ณผ ๊ฒฝ์ํ๊ฑฐ๋ Scratch์ ๊ฐ์ ํ๋ก๊ทธ๋๋ฐ/์ ์ ๊ฒ์์ ๊ฐ๋ฅด์น๋ ๊ฒ(https://scratch.mit.edu/)์ ๋ชฉํ๋ก ํ๊ณ ์์ต๋๊น?
๋๋ ๋ ธ๋๊ฐ ๋ฌด์์ธ์ง ์๊ณ (์ ๋ ฅ -> ๋งค๊ฐ๋ณ์๊ฐ ์๋ ๊ธฐ๋ฅ -> ์ถ๋ ฅ) ํ๋ ์ ํ ์ด์ ์ ๋์ํ์ง ์์ต๋๋ค.
Stenyl๊ณผ Playmaker๋ ์์ด๋ค์๊ฒ ์ฝ๋ฉํ๋ ๋ฐฉ๋ฒ์ ๊ฐ๋ฅด์น๋ ๋ฐ ํ์ํ ์ ์์ง๋ง ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋ ์ฌ๋๋ค(์คํ๋์ค์ ์ธ๋ ๋ชจ๋)์ด ์ฑ๊ณต์ ์ธ ๊ฒ์์ ๋ง๋๋ ๋ฐ ์ฑ๊ณต์ ์ผ๋ก ์ฌ์ฉํ์ฌ ๋ค์ํ ํ๋ซํผ์์ ํ๋งค๋์์ต๋๋ค.
Unity๋ฅผ ํฐ ์๋
์ผ๋ก ๋ถ๋ฅํ๋ค๋ฉด ํฐ ์๋
๋ ๋น์ฃผ์ผ ํ๋ก๊ทธ๋๋ฐ์ ํ๋ค๋ ๊ฒ์ ์์์ผ ํฉ๋๋ค.
http://www.hutonggames.com/showcase.html
๋๋ Godot์ ํฐ ์๋ ๋ค์ด ์ฌ์ฉํ ์ ์๋ ๊ธฐ๋ฅ์ด ๋ง์ด ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ ์์/์ธ๋๋ฅผ ๊ฐ๋ฅํ๊ฒ ํ๋ ๋ช ๊ฐ์ง ๊ธฐ๋ฅ์ ์์ง์ ๋ ๋น ๋ฅธ ์ฑํ์ ๋์์ด ๋ ์ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์คํ ์์ค ํน์ฑ๊ณผ ๋ฆฐ๋จ ๋ผ์ด์ ์ค๋ ์ด๋ณด์์๊ฒ ๋งค์ฐ ์ ๋ฆฌํฉ๋๋ค.
@blurymind
์ ๋ ๋น์ฃผ์ผ ํ๋ก๊ทธ๋๋ฐ์ ๋ฐ๋ํ์ง _์์ต๋๋ค_. Godot๋ ์ด๋ฏธ ํ์ํ ๊ฒ์ ๊ฐ์ง๊ณ ์๋ค๊ณ ๋งํ๊ณ ์ถ์ต๋๋ค(ShaderGraphs): ๋์ผํ ์๊ฐ์ ์ ๊ทผ ๋ฐฉ์์ด ์ํ ๊ธฐ๊ณ ๋
ผ๋ฆฌ ํ๋ก๊ทธ๋๋ฐ ๋๋ ์ผ๋ฐ ํ๋ก๊ทธ๋๋ฐ์ผ๋ก ํ์ฅ๋ ์ ์์ต๋๋ค. ๋ด๊ฐ ๋ฐ๋ํ๋ ๊ฒ์ ์์ด๋ค์ ๊ฒ๋ด์ง ์๋ ๋ ๋ค๋ฅธ ์๊ฐ์ ํจ๋ฌ๋ค์(~scratch)์ ์ฑํํ๋ ๊ฒ์ ๋ฐ๋ํฉ๋๋ค.
์์ ์ธ๊ธํ๋ฏ์ด ์์ด๋ค๋ง์ ์ํ ๊ฒ์ด ์๋๋๋ค. ํ์ง๋ง ์์ด๋ค๋ ์ดํดํ๊ณ ์ฌ์ฉํ ์ ์๋ค๋ฉด ์ข์ ์ผ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ๋ถ๋๋ฌ์ ํ ์ผ์ด ์๋๋๋ค.
์ ๊ฐ ์ฌ๊ธฐ์ ๋งํ๊ณ ์ถ์ ๊ฐ์ฅ ํฐ ์์ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๋น์ ์ด ๋๋ด๋ ๊ฒ์ ๋งค์ฐ ๊นจ๋ํ๊ณ ํจ์จ์ ์ธ ๋ ธ๋ ์ค์ ์ ๋๋ค!
Godot ๊ฐ๋ฐ์๋ค๋ ํ๋ ์ด๋ฉ์ด์ปค๋ฅผ ์๋ํด ๋ณผ ๊ฒ์ ์ ์ํฉ๋๋ค.
์ด๋ฒคํธ ์คํ์ Stencil ๋ก์ง์ผ๋ก ๊ต์ฒดํ๋ฉด ์ด์ ๋ํ Godot์ ์ ๊ทผ ๋ฐฉ์์ด ํจ์ฌ ๋ ์ ์ฐํ๊ณ ๊ฐ๋ ฅํด์ง๋๋ค!.
์คํ ์ค ์ ๊ทผ ๋ฐฉ์์ ํตํด์๋ง ๊ฐ๋ฅํ ๊ฒ์ ์๋๋๋ค. ์๋ จ๋ ํ๋ก๊ทธ๋๋จธ๊ฐ ๋ ธ๋์ gd ์คํฌ๋ฆฝํธ๋ฅผ ์ฒจ๋ถํ ์ ์๋๋ก ํ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. gdscript๋ฅผ ์์ฑํ๊ธฐ ์ํด stencil ์ ๊ทผ ๋ฐฉ์์ ์ฌ์ฉํ ์ ์๋ ์ต์ ์ด ์๋ค๋ ๊ฒ์ ๋งค์ฐ ์ค์ํฉ๋๋ค. ๊ทธ๊ฒ์ ๋ง์ ์๋ก์ด ์ฌ์ฉ์๋ค์ Godot ์ปค๋ฎค๋ํฐ์ ์ด๋ํ ๊ฒ์ ๋๋ค.
@blurymind
์ข์, ํ์ง๋ง ๊ทธ๊ฑด ๋ค๋ฅธ๊ฑฐ์ผ. ์ฌ์ฉํ๊ธฐ ์ฝ๋ค๊ณ ํด์ ์ด๋ฆฐ์ด์ฉ์ฒ๋ผ ๋ณด์ฌ์ผ ํ๋ ๊ฒ์ ์๋๋๋ค.
์ฃผ์ด์ง ๋
ธ๋์ ๋ํ ์ ์ ํ ์
๋ ฅ/์ถ๋ ฅ์ ์คํ ์์ ๋ฐ ์ง์ ํํฐ๋ง์ ๋
ธ๋ ๊ธฐ๋ฐ ์ํฌํ๋ก์ ์ผ๋ฐ์ ์ธ ๋ฌธ์ ์
๋๋ค. ๋ค๋ฅธ ์ํํธ์จ์ด๋ ๋ค๋ฅด๊ฒ ํด๊ฒฐํฉ๋๋ค.
์ค์ค๋ก์๊ฒ ๋ฌผ์ด๋ด์ผ ํฉ๋๋ค. ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋ ์ฌ๋๋ค์ด Godot๋ฅผ ์ฌ์ฉํ๊ธฐ๋ฅผ ์ํ๋๊ฐ? gdscript์ ๋ํ ๊ฒฝํ์ด ์๋ ์ฌ๋๋ค๋ ์ฌ๋ฏธ์๋ ๊ฒ์ ๋ง๋ค ์ ์๋๋ก ํ์๊ฒ ์ต๋๊น?
๋๋ต์ด ์์ธ ๊ฒฝ์ฐ ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ ์๊ฐ์ ์คํฌ๋ฆฝํ
์ ๊ทผ ๋ฐฉ์์ ์ ๊ณตํ๋ ๊ฒ์
๋๋ค.
๋
ธ๋๋ฅผ ์ด๋ฆฐ์ด์ฉ์ผ๋ก ๋ง๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๊ฒ ํ๋ ค๋ ๊ฒ์ด ์๋๋๋ค.
๋ด๊ฐ ์ ์ํ๋ ๊ฒ์ ์ด๊ฒ์ ๋ ๊ฐ์ ํ๋ก์ ํธ๋ก ๋๋๋ ๊ฒ์
๋๋ค!
์ด๋ ๊ฒ ํ๋ฉด ํ๋ก๊ทธ๋๋จธ์ ๋นํ๋ก๊ทธ๋๋จธ ๋ชจ๋์๊ฒ ์ ์ฉํ ๊ฒ์ ๊ฐ๊ฒ ๋ฉ๋๋ค. ๊ทธ๋ค์ ์ํ ๋จธ์ (๋ ธ๋)์ ์ฌ์ฉํ ์ ์์ผ๋ฉฐ ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋ ์ฌ๋๋ค์ gdscript๋ฅผ ์ฆ์ ๋ฐฐ์ธ ํ์๊ฐ ์์ผ๋ฉฐ ๋์ ๋ ธ๋์ ๋ํ gdscript๋ฅผ ์์ฑํ๊ธฐ ์ํด gdBlocks๋ฅผ ์ฌ์ฉํ ํ์๊ฐ ์์ต๋๋ค(๋ค์ - Playmaker์์์ ๊ฐ์ด).
@blurymind
๋ ๊ทธ๊ฒ ๋ ์ข์. ๋ํ ์ด๋ฏธ Godot์ ์๋ ์
ฐ์ด๋ ๋
ธ๋ ๊ทธ๋ํ ๋ ์
ฐ์ด๋ ํ
์คํธ์๋ ์ผ์นํฉ๋๋ค.
SideFX Houdini์๋ VEX(https://goo.gl/TMWNKk)("๋ฒกํฐ ํํ"์ ๋ฒกํฐ ๋์ํ์ ์๋ฏธํ๋ c์ ์ ์ฌํ ์ธ์ด)๋ผ๋ ๊ฒ์ด ์์ต๋๋ค. gdScript์ ๋ค์ ๋์์ด์ ๋๋ค. ๋ํ "VOP"(http://goo.gl/Qpn2OE)(Vex Operators)๋ผ๋ ๊ฒ์ด ์์ต๋๋ค. ๋ณธ์ง์ ์ผ๋ก VEX ํ์ ์งํฉ์ ์๊ฐ์ ๋ํผ์ด๋ฉฐ ์์์ ์ฐธ์กฐํ LeadWerks ๋ ธ๋ ๊ทธ๋ํ ์ด๋ฏธ์ง์ ๋งค์ฐ ์ ์ฌํฉ๋๋ค. ์ฌ์ค, VOP๋ ํ์ํ ๊ฒฝ์ฐ ํ ์คํธ ์คํฌ๋ฆฝํธ๋ก ์ ํ๋ ์ ์์ต๋๋ค(๊ทธ๋ฌ๋ ๊ทธ ๋ฐ๋๋ ์๋).
2์ ๊ณต์กด์ ๋งค์ฐ ์์ฐ์ค๋ฝ๊ณ ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋๋๋ผ๋ ๋งค์ฐ ์ง์ ๋ถํ๊ณ ๋นํจ์จ์ ์ธ ์ฝ๋๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค.)
์ ๋ ๊ฐ์ธ์ ์ผ๋ก Blueprint ์ ๊ทผ ๋ฐฉ์์ด ๋งค์ฐ ๊ฒ์ ๋์์ด๋์ด๊ธฐ ๋๋ฌธ์ ์ข์ํฉ๋๋ค.
ํ์ง๋ง ๋ด๊ฐ ํธ๊ฒฌ์ ๊ฐ์ง ์ ์๋ค๊ณ ์ฃผ์ฅํฉ๋๋ค.
2์๊ฐ ์ ์ ์คํ
์ค์ ๋ค์ด๋ก๋ํด์ ๊ฐ์ง๊ณ ๋์์ต๋๋ค. ๋๋ ์๋ง๋
ํ๋ ธ์ง๋ง Stencil์ ํ์ตํ๊ธฐ์ ์ข์ ๋๊ตฌ๋ผ๊ณ ์๊ฐํฉ๋๋ค.
ํ๋ก๊ทธ๋๋ฐ ๋ถ๋ถ์ ๊ฐ๋จํ์ง๋ง ์์ง ๋ถ๋ถ๋ ๊ฐ๋จํฉ๋๋ค. ์กฐํฉ์
๋จ์ํ ๊ฒ์ ์์ง์ ์ํ ๊ฐ๋จํ ํ๋ก๊ทธ๋๋ฐ ์ ๊ทผ ๋ฐฉ์์ด๊ธฐ ๋๋ฌธ์ ์ข์ต๋๋ค.
ํ์ง๋ง Godot๋ ๋จ์ํ ๊ฒ์ ์์ง์ด ์๋๊ธฐ ๋๋ฌธ์ (์ ์ด๋ Stencil์ ๋นํ๋ฉด)
๋จ์ํ๋ ํ๋ก๊ทธ๋๋ฐ์ด ๊ทธ๋ ๊ฒ ์ ์ฉํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ์ง ๋ง์ญ์์ค. ์คํ
์ค์ ์์กด
๋จ์ํ ์ฌ์ฉํ ์์๋ ๋ง์ ํ๋ ์ฝ๋ฉ ๋ ๊ฒ์ ๋
ผ๋ฆฌ ํญ๋ชฉ
Godot๋ฅผ ์ฌ์ฉ ๊ฐ๋ฅํ๊ฒ ํ๋ ค๋ ์๋๋ Godot์ ๋ชฉํ์ ๋ชจ์๋ฉ๋๋ค.
๋งค์ฐ ๋ฒ์ฉ์ ์ธ ๊ฒ์ ์์ง์
๋๋ค.
๋
ธ๋ ๋ฐ ๊ทธ๋ํ ์ ๊ทผ ๋ฐฉ์์ ์ ์๊ฐ์ ๋ ํฅ๋ฏธ๋กญ์ต๋๋ค.
์ผ์ ํ๋ ๋ ๋ฎ์ ์์ค๊ณผ ๋ ์ ์ฐํ ๋ฐฉ๋ฒ.
2015๋ 5์ 26์ผ ํ์์ผ ์ค์ 11:29, Vladimir Lopatin < [email protected]
์ผ๋ค:
@blurymind https://github.com/blurymind
๋ ๊ทธ๊ฒ ๋ ์ข์. ๋ํ ์ ฐ์ด๋ ๋ ธ๋ ๊ทธ๋ํ์ ์ผ์นํฉ๋๋ค.
์ด๋ฏธ Godot์ ์๋ ์ ฐ์ด๋ ํ ์คํธ.SideFX Houdini์๋ ์ฐจ๊ฐ์ด VEX๊ฐ ์์ต๋๋ค(https://goo.gl/TMWNKk)("vector
๋ฒกํฐ ๋์ํ์ ์๋ฏธํ๋ "C์ ๊ฐ์ ์ธ์ด"์ ๋๋ค.
gdScript์ ๋ค์ ๋์์ด์ ๋๋ค. ๋ํ "VOP"(
http://goo.gl/Qpn2OE) (Vex Operators) - ๋ณธ์ง์ ์ผ๋ก ์๊ฐ์ ๋ํผ
LeadWerks ๋ ธ๋ ๊ทธ๋ํ์ ๋งค์ฐ ์ ์ฌํด ๋ณด์ด๋ VEX์ ํ์ ์งํฉ
์์์ ์ฐธ์กฐ. ์ค์ ๋ก ํ์ํ ๊ฒฝ์ฐ VOP๋ฅผ ์คํฌ๋ฆฝํธ๋ก ๋ณํํ ์ ์์ต๋๋ค.
(๊ทธ๋ฌ๋ ๊ทธ ๋ฐ๋๋ ์๋).2์ ๊ณต์กด์ ๋งค์ฐ ์์ฐ์ค๋ฝ๊ณ ํ์ฉํฉ๋๋ค.
ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋ ๊ฒฝ์ฐ, ๋งค์ฐ ์ง์ ๋ถํ๊ณ ๋นํจ์จ์ ์ธ ์ฝ๋๋ฅผ ์์ฑํ๊ธฐ ์ํด ;)โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/okamstudio/godot/issues/1220#issuecomment -105543845.
Playmaker์ ์ก์ ์คํํน๊ณผ Unity์ blox๋ ์ด๋ป์ต๋๊น? Unity๋ ์์ฃผ ๋จ์ํ ์์ง์ด ์๋๋๋ค.
์คํ ์ค์ ์ข์ ์๊ฐ ์๋๋ผ๊ณ ์๊ฐํฉ๋๋ค. Unity ์์ ์คํ ์ด์์ ์์ ๋ฅผ ์ฐพ๋ ๊ฒ์ด ์ข์ต๋๋ค.
ํ๋ ์ด๋ฉ์ด์ปค๋ฅผ ์ดํดํ๋ ค๊ณ ํ์ผ๋ ์คํจํ์ต๋๋ค. ์ด๋ป๊ฒ ์๋ํ๋์?
2015๋
5์ 26์ผ ํ์์ผ ์คํ 12์ 16๋ถ, Todor Imreorov [email protected]
์ผ๋ค:
Playmaker์ ์ก์ ์คํํน๊ณผ Unity์ blox๋ ์ด๋ป์ต๋๊น? ํต์ผ์ ์๋๋ค
์์ฃผ ๊ฐ๋จํ ์์ง.์คํ ์ค์ ์ข์ ์๊ฐ ์๋๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์ฐพ๋ ๊ฒ์ด ์ข๋ค
Unity ์์ ์คํ ์ด์ ์.โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/okamstudio/godot/issues/1220#issuecomment -105561760.
ํ๋ ์ด๋ฉ์ด์ปค ํํ ๋ฆฌ์ผ์ ํ์ธํ์ง๋ง ์คํ
์ค๊ณผ ๋น์ทํ ๊ฒ ๊ฐ์ต๋๋ค.
์๋ง์ ์ฌ์ ์ ์๋ ํ๋๊ณผ ํจ๊ป ์ ๊ณต๋๋ค๋ ๋๋
2015๋
5์ 26์ผ ํ์์ผ ์คํ 12์ 19๋ถ, Juan Linietsky [email protected]
์ผ๋ค:
ํ๋ ์ด๋ฉ์ด์ปค๋ฅผ ์ดํดํ๋ ค๊ณ ํ์ผ๋ ์คํจํ์ต๋๋ค. ์ด๋ป๊ฒ ์๋ํ๋์?
2015๋ 5์ 26์ผ ํ์์ผ ์คํ 12:16 Todor Imreorov < ์๋ฆผ @github.com
์ผ๋ค:
Playmaker์ ์ก์ ์คํํน๊ณผ Unity์ blox๋ ์ด๋ป์ต๋๊น? ํต์ผ์ ์๋๋ค
์์ฃผ ๊ฐ๋จํ ์์ง.์คํ ์ค์ ์ข์ ์๊ฐ ์๋๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์ฐพ๋ ๊ฒ์ด ์ข๋ค
Unity ์์ ์คํ ์ด์ ์.โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
< https://github.com/okamstudio/godot/issues/1220#issuecomment -105561760
.โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/okamstudio/godot/issues/1220#issuecomment -105563777.
_์ค์บ์คํ๋์ค_
Unity์์ U4 ์ฒญ์ฌ์ง์ ๊ฐ์ฅ ๊ฐ๊น์ด ๊ฒ์ uScript์
๋๋ค.
https://www.assetstore.unity3d.com/en/#!/content/1808
์ค์ ๋ ๋ก์ง์ ์ดํดํ๊ธฐ ์ฝ๊ธฐ ๋๋ฌธ์ ์ฌ๋๋ค์ uscript๋ณด๋ค Playmaker๋ฅผ ์ ํธํ๋ ๊ฒ ๊ฐ์ต๋๋ค. ์คํฌ๋ฆฐ์ท์์ ๋ณผ ์ ์๋ฏ์ด ๊ฐ๋จํ ๋ ผ๋ฆฌ์๋ ๋งค์ฐ ์ง์ ๋ถํด์ง๋๋ค.
@reduz @okamstudio ํ๋ ์ด๋ฉ์ด์ปค์ ์ฌ์ ๋ชฉ๋ก์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
https://www.youtube.com/watch?v=I9VwsVtbgFU&index=2&list=PLC759306A1E692A10
์ค์ ๋ก ์กฐ๊ธ ์ฌ์ฉํ์๋ฉด ๋ ๊ฒ ๊ฐ์์. ๋ฏธ๋ฆฌ ์ ์๋ ๋์๊ณผ ์คํฌ๋ฆฝํธ๋ฅผ ์ํํ ์ ์์ง๋ง ํ๋ ์ด๋ฉ์ด์ปค๋ฅผ ์ฌ์ฉํ๋ฉด ์์ง์ ํต์ฌ ๊ธฐ๋ฅ์ ์ก์ธ์คํ๊ณ ์ด๋ฌํ ๋์์ ์ฒ์๋ถํฐ ์ง์ ๋ง๋ค ์๋ ์์ต๋๋ค.
์, ํ๋ ์ด๋ฉ์ด์ปค๋ ์ํ ๋จธ์ ์ด๋ฉฐ ํตํฉ์๋ ๋ฏธ๋ฆฌ ์ ์๋ ๋ง์ ๋์์ด ์์ต๋๋ค.
Godot๋ ๋ํ ๊ทธ๊ฒ๋ค์ ๊ฐ์ง๊ณ ์์ต๋๋ค - ๊ทธ๊ฒ๋ค์ ์์ง์ ๋ด์ฅ๋์ด ์์ต๋๋ค.
๋๋ ์ฌ์ ํ unity์ stencil clone blox๋ฅผ ์ฌ์ฉํ์ฌ ์ฒ์๋ถํฐ ์คํฌ๋ฆฝํธ/๋์์ ์ค์ ๋ก ์์ฑํ ์ ์๋ค๊ณ ๋ฏฟ์ต๋๋ค.
์ ์ ํ ๊ฒ์๊ณผ ์ด ์์ด๋์ด๋ฅผ ๋ง๋ค๊ธฐ ์ํด์๋ ๋ง์นจ๋ด ํ๋ก๊ทธ๋๋จธ๊ฐ ํ์ํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
๊ฒ์๋์์ด๋๊ฐ ์ง์ ๊ฒ์์ ๋ง๋ ๋ค๋ ๊ฒ์ ๋๋จํ ์ผ์ด์ง๋ง ๋ง์ ๊ฒ ๊ฐ์์
๋ง์ ๊ฒฝ์ฐ์ ์ ์ฉํ์ง ์์ ์์
. ํ์ง๋ง ๋ ๋ง์ ๊ฒ์ด ์๋ค๋ฉด
๋ค๋ฅธ ์ฌ๋์ด ๋ง๋ ํ๋ซํฌ๋จธ ๋์์ด๋์ฒ๋ผ ํธ์ง๊ธฐ ์์ฒด๋ฅผ ์ํ ๊ธฐ๋ฅ
UI๋ฅผ ์ฝ๊ฒ ๋ง๋ค๊ธฐ ์ํด ๋ค๋ฅธ ๋ฌธ์ ๋๋ ๊ธฐํ ์ ์ฉํ ๊ฒ๋ค์์ ์ธ๊ธ
๋ ์น์ ํ .
2015๋
5์ 26์ผ ์คํ 7์ 52๋ถ์ "Okam Studio" [email protected] ์ด ์์ฑํ์ต๋๋ค.
ํ๋ ์ด๋ฉ์ด์ปค ํํ ๋ฆฌ์ผ์ ํ์ธํ์ง๋ง ์คํ ์ค๊ณผ ๋น์ทํ ๊ฒ ๊ฐ์ต๋๋ค.
์๋ง์ ์ฌ์ ์ ์๋ ํ๋๊ณผ ํจ๊ป ์ ๊ณต๋๋ค๋ ๋๋2015๋ 5์ 26์ผ ํ์์ผ ์คํ 12:19 Juan Linietsky < ์๋ฆผ @github.com
์ผ๋ค:
ํ๋ ์ด๋ฉ์ด์ปค๋ฅผ ์ดํดํ๋ ค๊ณ ํ์ผ๋ ์คํจํ์ต๋๋ค. ์ด๋ป๊ฒ ์๋ํ๋์?
2015๋ 5์ 26์ผ ํ์์ผ ์คํ 12:16 Todor Imreorov <
์๋ฆผ@github.com์ผ๋ค:
Playmaker์ ์ก์ ์คํํน๊ณผ Unity์ blox๋ ์ด๋ป์ต๋๊น? ํต์ผ์
์๋๋ค
์์ฃผ ๊ฐ๋จํ ์์ง.์คํ ์ค์ ์ข์ ์๊ฐ ์๋๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์ฐพ๋ ๊ฒ์ด ์ข๋ค
Unity ์์ ์คํ ์ด์ ์.โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
<
https://github.com/okamstudio/godot/issues/1220#issuecomment -105561760
.โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
< https://github.com/okamstudio/godot/issues/1220#issuecomment -105563777
._์ค์บ์คํ๋์ค_
โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/okamstudio/godot/issues/1220#issuecomment -105565084.
๋ค์์ uScript์ ๋ํ Unity ์์ ์คํ ์ด์ ๋ฆฌ๋ทฐ์ ๋๋ค.
์ข์ ๋๊ตฌ์ง๋ง ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋ ๊ฒฝ์ฐ ๋ฐฐ์ฐ๊ธฐ๊ฐ ์ด๋ ต์ต๋๋ค... ํฌ๋ผ์ ๋์ ์์ฒญ์ ๋ํ ์๋ต์ด ๋งค์ฐ ๋๋ฆฌ๊ฑฐ๋ ์ ํ ์กด์ฌํ์ง ์์ต๋๋ค..
Godot์ ์๋ ๊ฒ์ด ๋ฌด์์ด๋ , ๊ฐ๋ฅํ๋ฉด GDScript๋ก์ ๋จ๋ฐฉํฅ ๋ณํ์ ํ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ์ด๋ฅผ ํตํด ๋์์ด๋์ ์ํฐ์คํธ ๋ฑ์ด ์๊ฐ์ ์ผ๋ก ๋น ๋ฅด๊ฒ ์ค์ ํ ์ ์์ผ๋ฉฐ ํ์ ์ฝ๋๋ ํด๋ฆญ์ ์ฌ์ฉํ์ง ์๊ณ ๋ ์ด๋ฅผ ์ถ๊ฐ๋ก ์กฐ์ ํ๊ณ ์ฌ์์ ํ ์ ์์ต๋๋ค.
@adolson ์ ๋ง ์ํ๋ ๊ธฐ๋ฅ์ด๊ฒ ์ฃ :)
์ด๊ฒ์ ์ํํ ์ ์์ผ๋ฉฐ ์๊ฐ์ ์
ฐ์ด๋ ํธ์ง๊ธฐ๋ก๋ ์ํํ ์ ์์ต๋๋ค.
(์ฌ์ค ์
ฐ์ด๋ ์ฝ๋๋ฅผ ์์ฑํจ)
ํ์ง๋ง ์์ฑ๋ ์
ฐ์ด๋ ์ฝ๋๋ ๋น์ ๋งํผ ์ฝ์ ์ ์์ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค
๊ธฐ๋ํ๋ค :P
2015๋ 5์ 26์ผ ํ์์ผ ์คํ 6์ 33๋ถ์ Nathan [email protected] ์ด ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
@adolson https://github.com/adolson ๊ทธ๊ฒ ๋ง์ด ๋ฐ๋ผ๋ ๊ฑฐ๊ฒ ์ง
ํน์ง :)โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/okamstudio/godot/issues/1220#issuecomment -105670945.
@reduz ์ผ๋ถ ๋ฉํ๋ฐ์ดํฐ๊ฐ ํ์ํฉ๋๋ค.
๋ค์์ ์์ ํ์๋ ๋๋ก VOP์์ ๋ณํ -> VEX ๋ณํ์ ์์
๋๋ค.
:
๋ค์์ ์ฝ๋์ ์ ์ฒด ๋ชฉ๋ก์
๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ์์ํ VEX์์ ๋ค์๊ณผ ๊ฐ์ด ๋ณด์
๋๋ค.
@P += ๋ฒกํฐ({0,1,0}); // ์์น๋ฅผ ์ทจํ๊ณ ๋ฒกํฐ(0,1,0)๋ฅผ ์ถ๊ฐํฉ๋๋ค.
๋ณด์๋ค์ํผ ๋ฉํ๋ฐ์ดํฐ์ ์์ ์๋นํ์ง๋ง 2๋ฅผ ๋ถ๋ฆฌํ๋ ๊ฒ์ ์ด๋ ต์ง ์์ผ๋ฉฐ ๋ฐ์๋ ๋๋ ์์ ์๋์ผ๋ก ๊ตฌ๋ฌธ ๋ถ์ํ ์ ์์ต๋๋ค.
@reduz ๋ง์ต๋๋ค . ๋๋ ๊ทธ๊ฒ์ ๋ํด ์ ๋ง๋ก ์๊ฐํ๊ณ ์์ง ์์๋ค. ์๋ง๋ ๋๋ถ๋ถ์ ํ๋ก๊ทธ๋๋จธ๊ฐ ์๊ฐ์ ๋ณด๋ด๊ณ ์ถ์ดํ๋ ์ข ๋ฅ์ ์ฝ๋๊ฐ ์๋ ๊ฒ์ ๋๋ค. ๋ ์ด๋ธ์ด ๋ณ์ ์ด๋ฆ ๋ฑ์ด ๋๋ ๊ฒ์ ๋ณผ ์ ์์ง๋ง ๋ฌธ์ ๋ฅผ ์ํํ๊ธฐ ์ํด ๋๋ฌด ๋ง์ ๊ฒ์ ๋ณผ ์๋ ์์ต๋๋ค.
๋ชจ๋ ์ฌ๋์ ๋๋ณํ ์๋ ์์ง๋ง ์ฝ๋๊ฐ ์๋ง์ธ ๊ฒฝ์ฐ ์ฝ๋์์ ๋ช ๊ฐ์ง๋ฅผ ๋นผ๋ผ ์ ์์ง๋ง ์ผ๋ฐ์ ์ผ๋ก ๊ทธ๋ฅ ๋ค์ ์์ฑํ๊ณ ์ถ์ ๋ง์์ด ๋ญ๋๋ค. ๊ทธ๋์ ๋ง์ฝ ๊ทธ๋ ๋ค๋ฉด ์ด๊ฒ์ ๋์๊ฒ ๊ฐ์ธ์ ์ผ๋ก ๊ฐ์น๊ฐ ์์ ๊ฒ์ ๋๋ค.
์ฌ๋ฌ๋ถ์ ์ ๋ง ๋ค์ํ ์ต์ ์ ๊ฑฐ์ณค์ต๋๋ค. ๋๋ Construct 2๋ฅผ ์ฌ์ฉํ๊ณ ๊น๋ํ๊ธด ํ์ง๋ง ์ฝ๋๋ฅผ ์์ ํ๊ธฐ ์ํด ์ ๋ ๊ฑด๋๋ฆด ์ ์๊ณ ์ต์ ์ด ๋ค์ ์ ํ์ ์ด์์ต๋๋ค. ํ์ผ๋งต ์ ๋ฐ์ดํธ๋ ๊ธฐ๋ณธ์ ์ผ๋ก ํ๋ฆฌํน์ ์ ๊ฑฐํ์ฌ ์ธ์คํด์ฑ๋ ์ ๊ฑฐํ์ต๋๋ค. ๋ด๊ฐ ์ ๋ง ์ข์ํ๋ ๊ฒ์ Unity์ฉ PlayMaker์์ต๋๋ค.
๋ฒ์์ ์ํํด์ผ ํ ์์ ์ ํ์ ํ๊ธฐ๊ฐ ๋งค์ฐ ์ฌ์ ์ต๋๋ค. ์ด๊ฒ์ ์ ๋ง ๋งค๋ ฅ์ ์ธ ์์์ ๋๋ค. ๋ด๊ฐ ๋น์ฃผ์ผ ์คํฌ๋ฆฝํฐ๋ฅผ ์ฌ์ฉํ๋ ๋ชจ๋ ์ด์ ๋ ๋ฐ๋ก ์ด๊ฒ ๋๋ฌธ์ ๋๋ค. ํ ์คํธ ์ฝ๋์์ ๋ด๊ฐ ๋ฌด์์ ํ๊ณ ์์๋์ง ๋๋ ๋ฌด์์ ํด์ผ ํ๋์ง ์์ด๋ฒ๋ ธ์ง๋ง ๋ชจ๋ ๊ฒ์ด ์ด๋ป๊ฒ '์ฐ๊ฒฐ'๋๋์ง ๋ณด๋ ๊ฒ์ด ๊ฐ์ฅ ํฐ ์ด์ ์ ๋๋ค. NateWarddog์ ํจ์ฌ ์ด์ ์ ์คํฌ๋ฆฐ์ท์ ์์๋ฅผ ๊ฒ์ํ๊ณ ํจ์ฌ ๋ ์ต๊ทผ์ blurrymind๋ฅผ ๊ฒ์ํ์ต๋๋ค.
๋๋ reduz๋ผ๊ณ ๋งํ๊ณ , ๋น์ ์ ๊ทธ๊ฒ์ ์ํด ๊ฐ์ญ์์ค. ์ง๊ธ์ ๊ท์ฐฎ๊ฒ ํ๋ ค๊ณ ํ๋ฉด 1.3 ์ด์์ผ๋ก ์ดฌ์ํ๊ณ ๊ทธ ํ์๋ ๋๋ถ๋ถ ํ๋ก ํธ์๋ ์ธก๋ฉด์ ์ด์ ์ ๋ง์ถฅ๋๋ค. ๊ทธ๋ฐ ๋ค์ ๋์ค์ ์ค๋น๊ฐ ๋๋ฉด Blueprint์ ๊ฐ์ด ์ฝ์ ์ ์๋ ์ฝ๋๋ฅผ ์ถ๋ ฅํ๋ ๋ฐ ์ง์คํด์ผ ํฉ๋๋ค. ์ด๋ ๋งค์ฐ ์ด๋ ค์ธ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์ด๊ฒ์ ๊ณผ์ ํ๊ฐํ์ง ๋ง์ญ์์ค!
๊ตฌ๋ ์ค. ์ ๋ ์ด๊ฒ์ ๊ด์ฌ์ด ๋ง์์! ๋๋ ์ผ๋ถ ์คํฌ๋ฆฝํ ์ ์๊ณ ์๊ณ ๊ทธ๊ฒ์ ์ฌ์ฉํ๋ ๋ฐ ๋ณ๋ก ์ ๊ฒฝ ์ฐ์ง ์์ต๋๋ค... ํ์ง๋ง ๊ฐ๋ฅํ๋ฉด ๋ ธ๋๋ฅผ ์ฐ๊ฒฐํ๋ ๊ฒ์ ์ ํธํฉ๋๋ค! Godot ์คํฌ๋ฆฝํธ์ ์๊ฐ์ ๋จ์ถํค ์ญํ ์ ํ๋ ๋ธ๋ ๋ ๊ฒ์ ์์ง์ ๋ก์ง ๋ธ๋ฆญ๊ณผ ๊ฐ์ ๊ฒ์ ์์ผ๋ก ์์ฑํ๋ ๋์ ์ฌ์ฉํ ์ ์๋ ๊ธฐ๋ฅ์ ๋๋ค... ๋ฉ์ง ๊ธฐ๋ฅ์ด ๋ ๊ฒ์ด๋ฉฐ ์ ๊ฐ ์ ๊ทน์ ์ผ๋ก ๊ธฐ๋ค๋ฆฌ๊ณ ์์ต๋๋ค.
๋น์ฃผ์ผ ์คํฌ๋ฆฝํ ์ ๋ง์ ์ฐฝ์์ ์ธ ์ฌ๋๋ค์ด๋ gd ์คํฌ๋ฆฝํธ์ ๊ฐ์ ์๋ก์ด ์คํฌ๋ฆฝํ ์ธ์ด๋ฅผ ๋ฐฐ์ฐ๊ณ ์ถ์ง ์์ ์ฌ๋๋ค์ ๋์ด๋ค์ ๋๋ค. ๋๋ ๊ฒ์ ๋ฉ์ด์ปค๊ฐ ๋๋ฌด๋ ์ ๋ช ํ๊ณ ๊ฐ์ฅ ํฐ ์ด์ ๋ ๋น์ฃผ์ผ ์คํฌ๋ฆฝํ ๋ฉ์ปค๋์ฆ์ ๋ณด๊ณ ์์์ต๋๋ค.
๋น์ฃผ์ผ ์คํฌ๋ฆฝํ
์ ์ง๋ฃจํ๊ณ ์ด๋ฆฌ์๊ณ ์ฌ์ฉํ๊ธฐ ์ด๋ ต์ต๋๋ค.
๋๋ ์ข์ ๊ตฌํ์ ๋ณธ ์ ์ด ์์ต๋๋ค. ์๊ฐ์ ์ธ ์ฌ๋์ ๊ทธ๋ํฝ์ ๊ทธ๋ ค์ผ ํฉ๋๋ค. ๋
๋ง์ ์ฌ๋๋ค์ด ๊ธ์ ์ธ ์ ์๋ค๋ ๊ฒ์ ์๊ณ ,
๊ทธ๋ฌ๋ ์ด๊ฒ์ ๊ทธ๋ค์๊ฒ ์๋ฌด๋ฐ ๋์์ด ๋์ง ์์ ๊ฒ์
๋๋ค. ํ๋ก๊ทธ๋๋ฐํ์ง ์๋ ์ฌ๋์ ๋ค์์ ์๋ฏธํ์ง ์์ต๋๋ค.
๋ฌธ๋งน์.
์ฃผ์ ์์คํ
์ด์๋ ์๊ฐ์ ๋
ผ๋ฆฌ ๊ตฌ์ถ ๋๊ตฌ์ ๋ํด ์์ง ๋ชปํฉ๋๋ค.
๋ชจ๋ ์์ง์ ๊ฒ์ ๋ก์ง.
์๊ฐ์ ์ธ ๋ฐฉ๋ฒ์ ์ฌ๋ฌ๋ฉด์์ ์ง์ฆ๋ฉ๋๋ค. ์๊ฐ์ ์ธ ์ฌ๋๋ค์ด ์ผ๋ฐ์ ์ผ๋ก ๊ณ ๋ คํ๋
"๊ธฐ์ ์๋ฃ"๋ก ํ๋ก๊ทธ๋๋ฐ
๋ฐฐ๊ด ๋ฐ ์ด์ฌํ ์ผํ๊ณ ์์ ์๊ณ ์ถ์ ๊ฒ์ ์๋ฏธํฉ๋๋ค.
๊ทธ๊ฒ. ์ด ํ๋
์ผ๋ฐ์ ์ผ๋ก ์ผ๋ถ ์ง์ ๋ฌธ์ ๋๋ฌธ์
๋๋ค. ๋๋ ์ด ์ฌ๋๋ค์ด ์๋๋ผ๊ณ ์๊ฐํ๋ค.
ํ๊ฒ ๊ณ ๊ฐ์ด ๋ ์ ์์ต๋๋ค
๊ธฐ๋ณธ์ ์ผ๋ก ๊ทธ๋ค์ ์ฐฝ์์ฑ์ ์ ํํฉ๋๋ค.
2016๋
4์ 14์ผ ๋ชฉ์์ผ ์ค์ 8์ 33๋ถ, Rรฉmi Verschelde [email protected]
์ผ๋ค:
ํธ์ง: "Game Maker"์ ๋ํด "RPG Maker"๋ฅผ ๋ณ๊ฒฝํ ๊ฒ์ ๋ณด๋ ์ด์ ๋ ๋ง์ด ๋ง๋ญ๋๋ค.
์ผ์ค :p ๋ด ๊ฒ์๋ฌผ์ ์ญ์ ํฉ๋๋ค.โ
์ด ์ค๋ ๋์ ๊ฐ์ ํ๊ธฐ ๋๋ฌธ์ ์ด ๋ฉ์์ง๋ฅผ ๋ฐ๊ณ ์์ต๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/godotengine/godot/issues/1220#issuecomment -209770726
ํ๊ณ ์ถ์ง๋ ์์ง๋ง ๋งํด์ผ ํฉ๋๋ค. ํ์ง๋ง ๊ทธ๊ฒ์ ์๊ฐ์ ์คํฌ๋ฆฝํ ๋๊ตฌ์ธ Sergey์ ๋ํ ๋งค์ฐ ์ข์ ๊ด์ ์ ๋๋ค. ์์ ํ ๋ง๋ค์ด์ง ๊ฒ์์ ๊ฒฝ์ฐ Construct์ ๊ฐ์ ์ผ๋ถ ์์ง์ ์์ ํ ์ ํ ํด์ ๋์ด ์์ผ๋ฏ๋ก ์ผ๋ฐ ์คํฌ๋ฆฝํ ์ผ๋ก ๋ง๋ ํด๋น ์์ง์์ ๊ฒ์์ ๋ณผ ์ ์์ต๋๋ค. ๋ค๋ฅธ (์ข ๋ ์ ์ ์ , imo) ์์ง์๋ Unity ๋ฐ UE4์ ๊ฐ์ ํ๋ฌ๊ทธ์ธ์ด ์์ต๋๋ค. ์ ๋ ๊ฐ์ธ์ ์ผ๋ก Unity์์ ์ผ๋ฐ ์ฝ๋์ ํจ๊ป uscript์ PlayMaker๋ฅผ ๋ชจ๋ ์ฌ์ฉํ๋ ๊ฒ์ ์ ๋ง ์ข์ํ์ต๋๋ค. ์๋ํ๋ฉด ์ด๋ค ๊ฒ๋ค์ ์ฝ๋ฉํ๊ธฐ ๋ ์ฝ์ง๋ง ๋ง์ ๊ฒ๋ค์ด ์๊ฐ์ ์ผ๋ก ์คํฌ๋ฆฝํ ํ๊ธฐ ๋ ์ฝ๊ธฐ ๋๋ฌธ์ ๋๋ค. ํนํ PM๊ณผ ๊ฐ์ ์๊ฐ์ ์คํฌ๋ฆฝํฐ๋ฅผ ์ฌ์ฉํ๋ฉด breakpointsw๋ฅผ ์ฌ์ฉํ๋ฉด ๋ ๋ฒ์๊ฐ ๋์ ๋ณด๊ธฐ์์ ํ๋ก์ ํธ๋ฅผ ๋ณด๋ ๊ฒ์ด ํจ์ฌ ์ฝ์ต๋๋ค.
์ผ๋ฐ์ ์ผ๋ก ๋น์ฃผ์ผ ์คํฌ๋ฆฝํ
์ ์ง์ ํ ์๋ฏธ๋
ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋ ์ฌ๋์ด ํ๋ก๊ทธ๋๋ฐ์ ์ ๊ทผํ ์ ์๋๋ก ํ๋ ๊ฒ์ ์์ ํ ์๋ชป๋ ๊ฒ์
๋๋ค.
์ ๊ทผํ๋ค.
๋น์ฃผ์ผ ํ๋ก๊ทธ๋๋ฐ์ ์ผ๋ฐ ํ
์คํธ ํ๋ก๊ทธ๋๋ฐ๋ณด๋ค ์ด๋ ต์ต๋๋ค. ๋ง๋ค๋ค
๋ ์ฝ๊ฒ ์ ํต์ ์ธ ๋ฐฉ์์ผ๋ก ์ถ์ ๊ฐ ๊ฒฝ์ฐ์ ๋ํด ๋ง์ ๋ธ๋ก์ ์์ฑํด์ผ ํฉ๋๋ค.
๋ฐฉ๋ฒ๊ณผ
์ด ์ฌ๋๋ค์ด ์ฌ์ฉํ๊ฒํ์ญ์์ค. ์ด๊ฒ๋ค์ ๋ฌป๋ ๊ฒ๋ณด๋ค ๋ ํจ๊ณผ์ ์์ด ์
์ฆ๋์์ต๋๋ค.
์ฝ๋๋ฅผ ์์ฑํ๋ ์ข์ ํ๋ก๊ทธ๋๋จธ. "ํ๋ก๊ทธ๋๋ฐ์ ์ง์
์ด ์๋๋ค.
๋๊ตฌ๋ ํ ์ ์์ต๋๋ค"๋ ์๋ชป๋ ๊ฒ์
๋๋ค.
ํ๋ก๊ทธ๋๋ฐ์ ๋ญ๋น์
๋๋ค.
์ํ ๋จธ์ ์ ๊ดํด์ - ๋๋ ์ด๊ฒ์ ์ธ์ ๊ฐ ๊ตฌํํ๋ ๊ฒ์ ๋ํด ์๊ฐํ๊ณ ์์์ต๋๋ค.
์ด์ ์ด์ง๋ง ๋์ ๋น์ฃผ์ผ ํ๋ก๊ทธ๋จ์๋ ๋์์ด ๋์ง ์์ต๋๋ค.
์ด๊ฒ์ ๋๊ตฌ ์คํฌ๋ฆฝํธ์ ๋
ธ๋ ํธ์ง๊ธฐ๋ฅผ ์ฌ์ฉํ์ฌ ๊ฒ์์์ ์ฝ๊ฒ ์ํํ ์ ์์ต๋๋ค.
๊ฐ๋ ฅํ ๋๊ตฌ์ด๋ฏ๋ก ๋ง์ ์ฌ๋๋ค์ด ๋ค์๊ณผ ๊ฐ์ ๊ฒ์ ๋๊ตฌ์ ์ฌ์ฉํฉ๋๋ค.
๊ฒ์ ๋ํ ํธ์ง์.
2016๋ 4์ 14์ผ ๋ชฉ์์ผ ์ค์ 9์ 9๋ถ์ Aaron M [email protected] ์ ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
๊ตณ์ด ๋งํ๊ณ ์ถ์ง ์์๋ฐ ๊ทธ๊ฑด ์๊ฐ์ ์ธ ๊ด์ ์ด ๋๋ฌด ์ข์์
์คํฌ๋ฆฝํ ๋๊ตฌ, Sergey. ๊ทธ๋ค๋ก ์๋ฒฝํ๊ฒ ๋ง๋ค์ด์ง ๊ฒ์์ ๊ฒฝ์ฐ,
Construct์ ๊ฐ์ ์ผ๋ถ ์์ง์ ์์ ํ ์ ํ ํด์ ๋์ด ์์ผ๋ฏ๋ก
์ผ๋ฐ ์คํฌ๋ฆฝํ ์ผ๋ก ๋ง๋ ์์ง์์ ๊ฒ์์ ๋ณผ ์ ์์ต๋๋ค. ๋ค๋ฅธ
(๋ ์ ์์ , imo) ์์ง์๋ Unity ๋ฐ UE4์ ๊ฐ์ ํ๋ฌ๊ทธ์ธ์ด ์์ต๋๋ค. ๋๋ ๊ฐ์ธ์ ์ผ๋ก
์ ๊ธฐ์ ์ผ๋ก Unity์์ uscript์ PlayMaker๋ฅผ ๋ชจ๋ ์ฌ์ฉํ๋ ๊ฒ์ ์ ๋ง ์ข์ํ์ต๋๋ค.
์ด๋ค ๊ฒ๋ค์ ์ฝ๋ฉํ๊ธฐ ๋ ์ฝ์ง๋ง ๋ง์ ๊ฒ๋ค์ ์ฝ๋ฉํ๊ธฐ ๋ ์ฝ๊ธฐ ๋๋ฌธ์ ๋๋ค.
์๊ฐ์ ์ผ๋ก, ํนํ ์ํ ๋จธ์ ์ ์๊ฐ์ ์ผ๋ก ์คํฌ๋ฆฝํ ํฉ๋๋ค.
PM๊ณผ ๊ฐ์ ์คํฌ๋ฆฝํฐ๋ breakpointsw๋ก ๋ง์ ํผ๋๋ฐฑ์ ์ ๊ณตํฉ๋๋ค.
๋ณด๋ค ๋ฒ์๊ฐ ๋์ ๋ณด๊ธฐ์์ ํ๋ก์ ํธ๋ฅผ ๋ณด๋ ๊ฒ์ด ํจ์ฌ ์ฝ์ต๋๋ค.โ
๋น์ ์ด ๋๊ธ์ ๋ฌ์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๋ ๊ฒ์ ๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/godotengine/godot/issues/1220#issuecomment -209776732
Slapin, ๋น์ ์ด ๋ง์ต๋๋ค. ๊ทธ๋ฌ๋ ์๊ฐ์ ํ๋ก๊ทธ๋๋ฐ ๋๋ ํ๋ก๊ทธ๋๋ฐ ๋ธ๋ก์ ์คํจ์จ์ด ๋งค์ฐ ๋ฎ๋ค๋ ์ฌ์ค์ ์์์ต๋๋ค. ํ๊ณ ๋๋ฌธ์
๋๋ค.
๋งค์ฐ ์ ํ๋ ์คํฌ๋ฆฝํ
์ธ์ด๋ฅผ ์ฌ์ฉํ ๋๋ ๊ธฐ๋ณธ์ ์ผ๋ก ๋์ผํฉ๋๋ค. ๋น์ ์ ๋ง์ ์ค์๋ฅผ ํ ์ ์์ต๋๋ค.
๋น์ฃผ์ผ ์คํฌ๋ฆฝํ ์ธ์ง ํ ์คํธ ์คํฌ๋ฆฝํ ์ธ์ง์ ๋ํ ์ง๋ฌธ์ด ์๋๋ผ ์ด๊ฒ์ด ๋ฌ์ฑํด์ผ ํ ๋ชฉํ๋ผ๊ณ ์๊ฐํฉ๋๋ค!
ํ๋ก๊ทธ๋๋ฐ์ ๋ ์ข๊ฒ ๋ง๋ค๊ณ ์ถ๋ค๋ฉด ๋๊ตฌ๋ฅผ ๋ ์ข๊ฒ ๋ง๋์ญ์์ค. Codehighlighting, Codecompletion, Codevalidation, Codetemplates, asso. ๋๋ฒ๊ฑฐ๋ฅผ ๊ฐ์ ํ๊ณ Liveprogramming์ ๋ง๋์ญ์์ค.
ํญ์ ์์ ์ ์ธ ๋ผ์ด๋ธํ๋ก๊ทธ๋๋ฐ ํ๊ฒฝ์ ์ฐพ์๋ค๋
์ง๋ง ์ง๊ธ๊น์ง๋ ์ฐพ์ง ๋ชปํ์ต๋๋ค!
Visual Scripting์ ์ ๋ง ๋ง๋ค๊ณ ์ถ๋ค๋ฉด Stingray Engine์ฒ๋ผ ๋ง๋์ธ์. Visual์์ CodeBlocks๋ฅผ ๋ง๋ค๊ณ ๋์ค์ ์์ ํ ์ ์๋ TextCode๋ฅผ ์์ฑํ๊ฑฐ๋ ๋์ค์ Visual Blocks๋ก ์ฌ์ฉํ ์ ์๋ TextCode๋ฅผ ์์ฑํ ์ ์์ต๋๋ค.
๋๋ ๊ทธ๊ฒ์ด ๋ฌด์๋ฏธํ๋ค๊ณ ๋งํ์ง๋ ์๊ฒ ์ง๋ง ์ฐ๋ฆฌ๊ฐ 2์ ๋ํด ์ด์ผ๊ธฐํ๊ณ ์๋ค๊ณ ๋งํ ๊ฒ์
๋๋ค.
์์ ํ ๋ค๋ฅธ ์ ํ.
์คํ๋์ค๋ฅผ ์ด์ํ๊ณ ์๊ณ 20-80๋ช
๊ณผ ํจ๊ป ๊ฒ์์ ๋ง๋ค๊ณ ์๋ค๋ฉด
๋งค์ ์์ฐ ๋น์ฉ์ผ๋ก 6์๋ฆฌ๋ฅผ ์ง์ถํ๊ณ ์์ผ๋ฉฐ
๊ฒ์์ ๋ง๋๋ ์์ง, ํน์ ์ ํ์ ์ํฉ๋๋ค. ๊ทธ ๊ฒฝ์ฐ, ๋น์ ์
์๊ฐ์ ์คํฌ๋ฆฝํ
๋๊ตฌ์ ๋ํด์๋ ์ ํ ์ ๊ฒฝ ์ฐ์ง ์๊ณ ๋ค๋ฅธ
ํ์ด ์์ง ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ผ๋ง๋ ์์ฐ์ฑ์ ๋์ผ ์ ์๋์ง ๋ฑ
(๊ทธ๋ค์ด ํ ๋ฌ ๋์ ์ผ์ ์ ์ด๊ณผํ๋ฉด ~$100k๊ฐ ๋๊ฐ๊ธฐ ๋๋ฌธ์). ์ ๊ฒ๋ค
ํ์๋ ํ๋ก๊ทธ๋๋จธ๊ฐ ์๊ณ ํจ์ฌ ๋ ์์ฐ์ ์ธ ์ฝ๋ ์์ฑ์ด ๊ฐ๋ฅํฉ๋๋ค.
์ผ๋ถ ์๊ฐ์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ๋ณด๋ค(์๋ฅผ ๋ค์ด Vicious Engine ๊ฒ์)
๋ฐ๋ฉด์ ๋ฉ์ง ์์ด๋์ด๊ฐ ์๋๋ฐ ์ด๋ป๊ฒ ํด์ผ ํ ์ง ๋ชจ๋ฅด๊ฒ ๋ค๋ฉด
์ฝ๋๋ฅผ ์์ฑํ๊ณ ๋ค๋ฅธ ์ ํ์ ์ํ๊ณ ๋น ๋ฅธ ํ๋กํ ํ์
์ ๋ง๋ค๊ธฐ ์ํด
๋น์ ์ ์ฃผ๋ณ์ ๋ณด์ฌ์ค ์ ์๊ณ ๊ฒฐ๊ตญ ํ๋ก๊ทธ๋๋จธ์๊ฒ ์ค์ ๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค.
๊ฒ์.
2๊ฐ์ ๋ค๋ฅธ ์ ํ์ด๊ณ ์ด๋ ๊ฒ์ด ๋ ๊ฐ์น๊ฐ ์๋์ง ๋
ผ์ํ๋ฉด
์๋ค๋ ์ฌ์ค์ ์ธ์ ํด์ผ ํฉ๋๋ค. ๋น์ฃผ์ผ ์คํฌ๋ฆฝํ
์ด๋ผ๊ณ ํ๋ฉด
์ด ๋๊ตฌ๋ ์ค์ ๋ก ํ๋กํ ํ์
์ ๋ง๋๋ 1๋ช
์ด์์ผ๋ก ํ์ฅ๋์ง ์์ต๋๋ค. ์ฒ๋ผ
์ ์ ๊ฒ์์ ๋ง๋ค๊ณ ์ถ๊ฑฐ๋ ํ์ด 2-3์ผ๋ก ์ฑ์ฅํ์๋ง์
์ฌ๋ฌ๋ถ, ์ด๋ฏธ ์ค์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๊ฐ ํ์ํฉ๋๋ค. ๊ทธ๋์ ๋๋ ์ฒซ ๋ฒ์งธ๋ฅผ ์ข์ํ๋ค.
์ ์ฒด ๋ชฉํ๋ก ๋ ๋ง์ ์๋ฅผ ๋ค ์ ์์ต๋๋ค(์ธ ๋ฒ์งธ ์ ํ์ ์ํ์ง ์๋ ํ,
"์๋ฐฑ๋ง ๋ฌ๋ฌ๋ฅผ ๋ฒ๋ ์์ ํ ์ธ๋ ๊ฒ์์ ๋ง๋๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ ์์ง
์ฝ๋๋ฅผ ์์ฑํ์ง ์๊ณ ". ์กด์ฌํ์ง ์์).
๊ทธ๋ฌ๋ ์ฐ๋ฆฌ๋ ๋ ๋ค ๊ฐ์ง ์ ์์ผ๋ฉฐ ์ด๋ ์ชฝ๋ ๋๋ด์ํค์ง ์์ ๊ฒ์
๋๋ค. ๋น์ฃผ์ผ
์คํฌ๋ฆฝํ
๋๊ตฌ๋ ์ด๋ณด์ ์ฌ์ฉ์๋ฅผ ์์ฑํ์ฌ ์ฅ๊ธฐ์ ์ผ๋ก ์ฐ๋ฆฌ๋ฅผ ๋์ธ ๊ฒ์
๋๋ค.
์ด๋ ๊ฒฐ๊ตญ ์
๊ณ์์ ์๋ํ๊ณ ๋ค์์ ๊ฒฐ์ ํ ์์น์ ์์ต๋๋ค.
์ค์ ๊ฒ์์ Godot๋ฅผ ์ฌ์ฉํ๋ฉด ์ข์ต๋๋ค. ๋ํ Square Enix์ CTO๋
์์ง์ ์๊ฐ์ ํ๋กํ ํ์ดํ ์ธ์ด๊ฐ ์๋์ง ๋ฌผ์์ต๋๋ค.
๋๊ธฐ์
์๋ ๊ทธ๋ฐ ์ ํ์ ํ์ ์์ฅ๋ ์์ต๋๋ค.
R&D๋ฅผ ๊ฐ์น ์๊ฒ ์ฌ๊ธฐ๊ณ ์ค๋ ๊ธฐ๊ฐ ๋์
ํ๋ฆฌํ๋ก๋์
/ํ๋กํ ํ์ดํ/์๋ก์ด ์์ด๋์ด ์คํ ๋ฑ(๊ทธ๋ ๋ํ
์ฐ๋ฆฌ ๊ฒ์์ด ์ฝ์ ๊ฒ์ ๊ฐ๋ค๊ณ (๋ ๋ฒ) ์ด๋ ๋๋ผ๊ฐ
๋ง๋๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ฐ๋ฌ ๊ฐ์ต๋๊น :p ).
2016๋ 4์ 14์ผ 03:26์ Sergey Lapin [email protected] ์ ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
์ผ๋ฐ์ ์ผ๋ก ๋น์ฃผ์ผ ์คํฌ๋ฆฝํ ์ ์ง์ ํ ์๋ฏธ๋
ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋ ์ฌ๋์ด ํ๋ก๊ทธ๋๋ฐ์ ์ ๊ทผํ ์ ์๋๋ก ํ๋ ๊ฒ์ ์์ ํ ์๋ชป๋ ๊ฒ์ ๋๋ค.
์ ๊ทผํ๋ค.
๋น์ฃผ์ผ ํ๋ก๊ทธ๋๋ฐ์ ์ผ๋ฐ ํ ์คํธ ํ๋ก๊ทธ๋๋ฐ๋ณด๋ค ์ด๋ ต์ต๋๋ค. ๋ง๋ค๋ค
๋ ์ฝ๊ฒ ์ ํต์ ์ธ ๋ฐฉ์์ผ๋ก ์ถ์ ๊ฐ ๊ฒฝ์ฐ์ ๋ํด ๋ง์ ๋ธ๋ก์ ์์ฑํด์ผ ํฉ๋๋ค.
๋ฐฉ๋ฒ๊ณผ
์ด ์ฌ๋๋ค์ด ์ฌ์ฉํ๊ฒํ์ญ์์ค. ์ด๊ฒ๋ค์ ๋ฌป๋ ๊ฒ๋ณด๋ค ๋ ํจ๊ณผ์ ์์ด ์ ์ฆ๋์์ต๋๋ค.
์ฝ๋๋ฅผ ์์ฑํ๋ ์ข์ ํ๋ก๊ทธ๋๋จธ. "ํ๋ก๊ทธ๋๋ฐ์ ์ง์ ์ด ์๋๋ค.
๋๊ตฌ๋ ํ ์ ์์ต๋๋ค"๋ ์๋ชป๋ ๊ฒ์ ๋๋ค.
ํ๋ก๊ทธ๋๋ฐ์ ๋ญ๋น์ ๋๋ค.์ํ ๋จธ์ ์ ๊ดํด์ - ๋๋ ์ด๊ฒ์ ์ธ์ ๊ฐ ๊ตฌํํ๋ ๊ฒ์ ๋ํด ์๊ฐํ๊ณ ์์์ต๋๋ค.
์ด์ ์ด์ง๋ง ๋์ ๋น์ฃผ์ผ ํ๋ก๊ทธ๋จ์๋ ๋์์ด ๋์ง ์์ต๋๋ค.
์ด๊ฒ์ ๋๊ตฌ ์คํฌ๋ฆฝํธ์ ๋ ธ๋ ํธ์ง๊ธฐ๋ฅผ ์ฌ์ฉํ์ฌ ๊ฒ์์์ ์ฝ๊ฒ ์ํํ ์ ์์ต๋๋ค.
๊ฐ๋ ฅํ ๋๊ตฌ์ด๋ฏ๋ก ๋ง์ ์ฌ๋๋ค์ด ๋ค์๊ณผ ๊ฐ์ ๊ฒ์ ๋๊ตฌ์ ์ฌ์ฉํฉ๋๋ค.
๊ฒ์ ๋ํ ํธ์ง์.2016๋ 4์ 14์ผ ๋ชฉ์์ผ ์ค์ 9์ 9๋ถ์ Aaron M [email protected] ์ ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
๊ตณ์ด ๋งํ๊ณ ์ถ์ง ์์๋ฐ ๊ทธ๊ฑด ์๊ฐ์ ์ธ ๊ด์ ์ด ๋๋ฌด ์ข์์
์คํฌ๋ฆฝํ ๋๊ตฌ, Sergey. ์๋ฒฝํ๊ฒ ๋ง๋ค์ด์ง ๊ฒ์์ ๊ฒฝ์ฐ
๊ทธ๋ค์,
Construct์ ๊ฐ์ ์ผ๋ถ ์์ง์ ์์ ํ ์ ํ ํด์ ๋์ด ์์ผ๋ฏ๋ก
์ผ๋ฐ ์คํฌ๋ฆฝํ ์ผ๋ก ๋ง๋ ์์ง์์ ๊ฒ์์ ๋ณผ ์ ์์ต๋๋ค. ๋ค๋ฅธ
(๋ ์ ์์ , imo) ์์ง์๋ Unity ๋ฐ UE4์ ๊ฐ์ ํ๋ฌ๊ทธ์ธ์ด ์์ต๋๋ค. ๋๋ ๊ฐ์ธ์ ์ผ๋ก
์ ๊ธฐ์ ์ผ๋ก Unity์์ uscript์ PlayMaker๋ฅผ ๋ชจ๋ ์ฌ์ฉํ๋ ๊ฒ์ ์ ๋ง ์ข์ํ์ต๋๋ค.
์ด๋ค ๊ฒ๋ค์ ์ฝ๋ฉํ๊ธฐ ๋ ์ฝ์ง๋ง ๋ง์ ๊ฒ๋ค์ ์ฝ๋ฉํ๊ธฐ ๋ ์ฝ๊ธฐ ๋๋ฌธ์ ๋๋ค.
์๊ฐ์ ์ผ๋ก, ํนํ ์ํ ๋จธ์ ์ ์๊ฐ์ ์ผ๋ก ์คํฌ๋ฆฝํ ํฉ๋๋ค.
PM๊ณผ ๊ฐ์ ์คํฌ๋ฆฝํฐ๋ breakpointsw๋ก ๋ง์ ํผ๋๋ฐฑ์ ์ ๊ณตํฉ๋๋ค.
๋จ์ง
๋ณด๋ค ๋ฒ์๊ฐ ๋์ ๋ณด๊ธฐ์์ ํ๋ก์ ํธ๋ฅผ ๋ณด๋ ๊ฒ์ด ํจ์ฌ ์ฝ์ต๋๋ค.โ
๋น์ ์ด ๋๊ธ์ ๋ฌ์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๋ ๊ฒ์ ๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
< https://github.com/godotengine/godot/issues/1220#issuecomment -209776732โ
์ด ์ค๋ ๋์ ๊ฐ์ ํ๊ธฐ ๋๋ฌธ์ ์ด ๋ฉ์์ง๋ฅผ ๋ฐ๊ณ ์์ต๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/godotengine/godot/issues/1220#issuecomment -209779422
๋น์ ์ ๋จ์ง ๋์๊ฒ punto slapin์ ๋งํ๋ ๊ฒ๋ฟ์
๋๋ค. ๋ด ๋ง์, ๋๋ ๋์์ด๋๋ ๋จ์ํ์ ๋ํด ์๋ฌด ๋ง๋ ํ์ง ์์์ง๋ง, ํ๋ก๊ทธ๋๋จธ์๊ฒ๋ ์ฌ์ฉ ์ฉ์ด์ฑ์ ๋ํด ๋งํ ์ ์ด ์์ต๋๋ค. ๋ด๊ฐ ์ ํํ ๋ฐ๋๋ฅผ ๋ณด์ฌ์ฃผ๋ ์ผํ์ ์ธ ๊ฒฝํ์ ํ์ ๋ ์๊ฐ ๋ญ๋น๋ผ๊ณ ๋งํ ์๋ ์์ต๋๋ค. ๋๋ ์คํฌ๋ฆฝํ
๊ณผ ํจ๊ป ์ฌ์ฉ ๊ฐ๋ฅํ ์ต์
์ ํจ์ฌ ๋ ์ ํธํฉ๋๋ค. ๋น์ ์ ๋ด๊ฐ ๋ ์ค ํ๋๋ฅผ ์ ํํ ์ ์๋ ๊ฒ์ฒ๋ผ ํ๋ํ๊ณ ์๊ณ ๋๋ ๊ทธ๊ฒ์ ๋ด ์ํฐ์คํธ์๊ฒ ๋๊ฒจ์ผ ํฉ๋๋ค. ์ ํ ๊ทธ๋ ์ง ์์ต๋๋ค.
๋ฉ์ง ์ค๋ ๋, ๋ง์ ์๊ฒฌ ๐
๋ด ๊ฒ์ ๊ฐ๋จํฉ๋๋ค. ๋น์ ์ ๊ด์ฐฎ์!
์ด๋ฌํ ์์ด๋์ด๋ gdscript์ ํฐ ๋์์ด ๋ ๊ฒ์ ๋๋ค ๐
๋๋ ๊ทธ๋ค์ด ๋ํ๋ ๋ ๊ทธ๊ฒ์ ์๋ํ๊ธฐ๋ฅผ ๊ณ ๋ํฉ๋๋ค.
๋๋ gdscript๊ฐ ๋ ์ฌ์ฉ์ ์นํ์ ์ธ ์ฌ๋์ ํ ์๋ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
์ผ๋ถ ๋
ธ๋๋ ์์ ํ ๋ฌธ์ํ๋์ง ์์์ต๋๋ค. ์ค๋ช
์ด ์๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.
Godot๋ ๊ฐ๋ฐ์ ๋จ์ํํ๊ธฐ ์ํด ๋ช ๊ฐ์ง ๋์ฐ๋ฏธ ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. Gamemaker gml์ด ์ข์ ์์
๋๋ค.
https://twitter.com/uhearteast/status/724326557108461568
๋ฌธ์ํ ๋ด์ฉ์ ์ฌ๊ธฐ์์ ์ฃผ์ PITA๋ผ๊ณ ์๊ฐํฉ๋๋ค. ๊ทธ๊ฒ ์ ๋ถ์
๋๋ค.
๊ฐ๋ฐ ์์ฒด๋ ์ถฉ๋ถํ ๊ฐ๋จํฉ๋๋ค. ๋ฌธ์ ๋ฐ ์์ต์
์ ๋ง ํ์ํฉ๋๋ค. ๋ฐ๋ผ์ YouTube ๊ณ์ ์ ์ ์ฉํ๊ฒ ๋ง๋์ญ์์ค(๋๋ ๋ธ๋ก๊ทธ, ๋๋
ํฌ๋ผ์ ๊ฒ์),
๋ง์ ๋์์ด ๋ ๊ฒ์
๋๋ค.
2016๋
4์ 25์ผ ์์์ผ ์ค์ 9:35 Todor Imreorov [email protected]
์ผ๋ค:
๋๋ gdscript๊ฐ ๋ ์ฌ์ฉ์ ์นํ์ ์ธ ์ฌ๋์ ํ ์๋ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
์ผ๋ถ ๋ ธ๋๋ ์์ ํ ๋ฌธ์ํ๋์ง ์์์ต๋๋ค. ์ค๋ช ์ด ์๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.
Godot๋ ๊ฐ๋ฐ์ ๋จ์ํํ๊ธฐ ์ํด ๋ช ๊ฐ์ง ๋์ฐ๋ฏธ ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
Gamemaker gml์ด ์ข์ ์์ ๋๋ค.
https://twitter.com/uhearteast/status/724326557108461568โ
๋น์ ์ด ๋๊ธ์ ๋ฌ์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๋ ๊ฒ์ ๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/godotengine/godot/issues/1220#issuecomment -214163012
๊ธ์, ๋๋ ์ด๊ฒ์ ๋ํด ๋ช ๊ฐ์ง ์๊ฐ์ด ์์ต๋๋ค.
์๊ฐ์ ์คํฌ๋ฆฝํ
๊ณผ ๊ฐ์ ๊ฒ์ ํฌํจํ์ฌ ์์ง์ ๋ ์ฝ๊ฒ ์ ๊ทผํ ์ ์์ต๋๋ค. ์ด๋ ๊ฒ์์ ๋ง๋ค๊ณ ์ถ์ง๋ง ํ๋ก๊ทธ๋๋ฐ ๊ฒฝํ์ ์์ง๋ง ์์ ํ ๋ค๋ฅธ ์ฌ๋๋ค์ ์ด๋ํ๋ ๋ชจ๋ ์ํฐ์คํธ์๊ฒ ์ข์ต๋๋ค. , ์๋ฌด ๊ธฐ์ ๋ ์๋ ์ฌ๋๋ค. ํ
์คํธ ํธ์ง๊ธฐ์์ ํ๋ก๊ทธ๋๋ฐ์ผ๋ก ์ ํํ๋ ๊ฒ์ด ์ต์ข
๊ฒ์์ ์ด๋ ค์์ ๊ฒช์์ง๋ผ๋ ๊ฒฐ์ฝ ๊ทธ๋ค์ ์์ ์ ์์ ๊ฒ์
๋๋ค. ๊ฒ์์ ๋ง๋ค ๋ ์ด๋ ค์ด ๊ฒ์ ํ๋ก๊ทธ๋๋ฐ๋ฟ์ด๋ผ๊ณ ์๊ฐํ๋ ์ฌ๋๋ค์ด ๋น์ฃผ์ผ ์คํฌ๋ฆฝํ
์ผ๋ก ๊ฐ์๊ธฐ ์ด ์ ํ์ด ํ๋ฆฝ๋๋ค. ์ด๊ฒ๋ ๋๋ฌธ ์ผ์ด ์๋๋๋ค. ์๋ง์ ์
๋ธ์จ์ด์ ๊ฐ์ด ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋ ์ฌ๋๋ค์ ์ํด ํน์ ์์
์ ๋ ์ฝ๊ฒ ๋ง๋ค์ด์ฃผ๋ ๋ชจ๋ ์ธ๊ธฐ ์๋ ์์ง์ ์ดํด๋ณด์ญ์์ค. ์๊ฐ์ ์คํฌ๋ฆฝํ
์ ํฌํจํ๋ฉด ์ ๋๋ค๋ ๋ง์ ์ฝ์ง์จ์ด๋ฅผ ์ป์ ์ํ์ด ์๋ค๋ ์๋ฏธ์ด๊ธฐ ๋๋ฌธ์ด ์๋๋ผ ์ด๋ฌํ ์ข
๋ฅ์ ์ฌ๋๋ค์ด ์
๋ธ์จ์ด๋ฅผ ๋ง๋ค๊ธฐ ์ํด Godotengine์ ์ฌ์ฉํ ์ ์๋ค๊ณ ์๊ฐํ์ง ์๋๋ก ํ๋ ๋ฐฉ์์ผ๋ก ๊ตฌํ๋์ด์ผ ํ๋ค๋ ๊ฒ์
๋๋ค.
์ ๋ ๋ค๋ฅธ ๋ฌธ์ ๋ Godotengine์ด ์ํ๋ ๊ฒ ์ค ํ๋์ด๊ณ ๋ง์ ์ฌ๋๋ค์ด ์ด ๊ธฐ๋ฅ์ ์ข์ํ๋ค๋ ๊ฒ์
๋๋ค. ์ด ๊ธฐ๋ฅ์ git๊ณผ ๋งค์ฐ ์ ์๋ํ๋ค๋ ๊ฒ์
๋๋ค. ๋น์ฃผ์ผ ์คํฌ๋ฆฝํ
์ ๋ฌธ์ ๋ ๋ฐ์ด๋๋ฆฌ ํ์์ผ๋ก ์ ์ฅ๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง๊ณ ์์ค ์ฝ๋ ๊ฐ์ ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ๊ด๋ฆฌํ๊ธฐ๊ฐ ๋งค์ฐ ์ด๋ ต๋ค๋ ๊ฒ์
๋๋ค. ์๊ฐ์ ์คํฌ๋ฆฝํ
์ ๊ตฌํํด์ผ ํ๋ ๊ฒฝ์ฐ ํ
์คํธ ์นํ์ ์ธ ๋ฐฉ์์ผ๋ก ์ ์ฅํด์ผ ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ๊ฒ์ด ๋ถ๊ฐ๋ฅํ๋ค๋ฉด ์์ฃผ ์ด๋ ต์ต๋๋ค. ๋๋ git์์ ์ ์๋ํ์ง ์๋ ์๊ฐ์ ์คํฌ๋ฆฝํ
์ ๊ฐ๋ ๊ฒ๋ณด๋ค git๊ณผ ์น์ํ ํ์์ผ๋ก Godotengine์ ํ๋ก์ ํธ ํ์ผ์ ๊ฐ๊ณ ์ถ์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ๋น์ฃผ์ผ ์คํฌ๋ฆฝํ
์์คํ
์ ๊ตฌํํ๋ ๋ฐ ํ์ํ ๋ชจ๋ ์์
๊ณผ ๊ธฐ๋ฅ, ํจ์จ์ฑ ๋๋ ์ฑ๋ฅ์ ์์ค ์์ด ๋น์ฃผ์ผ ์คํฌ๋ฆฝํ
์์ด Godotengine์์ ํน์ ์ ํ์ ๊ฒ์์ ๋ง๋ค ์ ์๋ค๋ ์ฌ์ค๋ก ํ๋จํ๋ฉด ๊ทธ๋ฅ ๋ค์๊ณผ ๊ฐ์ด ๊ตฌํํ๋ ๊ฒ์ด ๋ฌด์จ ๋ฌธ์ ์
๋๊น? ํ๋ฌ๊ทธ์ธ? ์ ๊ทธ๊ฒ์ด ์์ง์ ํต์ฌ ๋ถํ์ด์ด์ผ ํ๋์ง ์ด์ ๋ฅผ ์ ํ ์ ์ ์์ต๋๋ค.
์๊ฐ์ ์คํฌ๋ฆฝํ ์ ๋ํ 2์ผํธ๋ฅผ ์ถ๊ฐํ๊ณ ๊ทธ ์์ด๋์ด๊ฐ ๋ง์์ ๋ค์ง ์๋ ์ด์ ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์ด๋ค gdscript ํ์ผ์์๋ ๋ ธ๋๋ฅผ ์ฐ๊ฒฐํ๋ ๊ธฐ๋ฅ์ด ์ฝ๋ ๊ด๋ฆฌ ๋ฐ ์๋ จ๋ ๋ฉด์์ ํจ์ฌ ๋ซ๋ค๊ณ ์๊ฐํฉ๋๋ค.
์๋ฅผ ๋ค์ด, ์๊ฐ์ ์คํฌ๋ฆฝํ (๋๋ C2์ ์ ์ฌํ ์ด๋ฒคํธ ์ํธ ์ฌ์ฉ)์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ 1000๊ฐ ์ด์์ ๊ธฐ๋ฅ์ด ์๋ ๊ฒฝ์ฐ ์ด๋ป๊ฒ ๋ฉ๋๊น? ๋ชจ๋ ๊ฒ์ ํ์ํ๋ ๊ฒ์ด ํจ์ฌ ๋ ๋๋น ์ง ๊ฒ์ ๋๋ค. ์ ๋ ์ง๊ธ HTML 5 ์ก์ RPG ๊ฒ์์ Godot๋ก ์ด์ํ๊ณ ์์ต๋๋ค(10k + Lines of code์ 500๊ฐ ์ด์์ ๊ธฐ๋ฅ). _(์ ๋๋ฉ์ด์ ์ ์ ์ธํ๊ณ ๊ธฐ๋ณธ์ ์ผ๋ก Path of Exile์ด ๊ฐ์ง๊ณ ์๋ ๋ชจ๋ ๋จ์ผ ๊ธฐ๋ฅ์ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ ๋ฉํฐํ๋ ์ด์ด์ ๋๋ค)_
๋น์ฃผ์ผ ์คํฌ๋ฆฝํ ์ผ๋ก๋ ์ด๊ฒ์ด ๊ฐ๋ฅํ์ง ์์ ๊ฒ์ ๋๋ค. ์ ๋ ์ฐ๋ฆฌ์ ์ฌ๊ธฐ์ Godot ๊ฐ๋ฐ์๋ค์ด ์๊ฐ์ ์ฝ๋ ์ด๋ฒคํธ ์ํธ๋ณด๋ค ๊ธฐ๋ฅ/๋ฒ๊ทธ ์คํด์ฑ์ ๋ ์ง์คํด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ํ์ง๋ง ๊ทธ๊ฑด ์ ๋ฟ์ด์์ :)
ํธ์ง : ๋ค๋ฅธ ์ฌ๋๋ค์ด ๋งํ๋ฏ์ด ์๋ง๋ ์์ ํ๋ก์ ํธ์ ๊ฒฝ์ฐ ... ๊ทธ๋ฌ๋ ํฐ ๊ฒ์ ์ ์ฉํ๋ค๊ณ ๋ณผ ์ ์์ต๋๋ค.
๊ตฌ์ฑ2์ ์ด๋ฒคํธ ์ํธ๋ ๊ธฐ๋ฅ์ ์ง์ํ๋ฉฐ Godot์ ๋์ผํ๊ฒ ์๋ํฉ๋๋ค. ๊ฐ๋จํ ํํฐ/๊ฒ์ ์์๊ฐ ๋์ดํ ๋ชจ๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํฉ๋๋ค.
๊ทธ๋ฌ๋ Godot ๊ฐ๋ฐ์๋ ์ธ๊ธฐ ์๋ ATM์ด ์๋๋ผ๋ ์ด๋ฒคํธ ์ํธ ์ ๊ทผ ๋ฐฉ์์ ์ํ์ง ์์ต๋๋ค. ๋๋ ๊ทธ๊ฒ์ด ์ฒญ์ฌ์ง ์ธ๋ฆฌ์ผ ์ ๊ทผ ๋ฐฉ์๊ณผ ๋น์ทํ ๊ฒ์ ์ป์ ๊ฐ๋ฅ์ฑ์ด ๋ ๋๋ค๋ ์ธ์์ ๋ฐ์์ต๋๋ค. ๊ทธ๋ ๊ฒ ํ๋ฉด ํ๋ก๊ทธ๋๋จธ๋ ๋ฌด๊ธฐ๊ณ ์ ์ถ๊ฐ๋ ์ํ ๋จธ์ ํธ์ง๊ธฐ์ ์ด์ ์ ๋๋ฆด ์ ์์ต๋๋ค.
vonstruct2 ์์ ์๊ฐ์ ์คํฌ๋ฆฝํ ์ฝ๋๋ฅผ ๊ตฌ์ฑํ๋ ค๋ฉด ์ถ์ํ ์ ์๋ ๊ทธ๋ฃน์ ๋ฃ์ต๋๋ค. ์ด๊ฒ์ gdscript์กฐ์ฐจ๋ ํ ์ ์๋ ์ผ์ ๋๋ค. ์ฝ๋ ๋ธ๋ก์ ์ถ์ํ ์ ์์ต๋๋ค. ๊ทธ๋์ ์ด๋ค ๋ฉด์์ ์ด๋ฒคํธ ์ํธ๋ Godots gdscript ํธ์ง๊ธฐ๋ณด๋ค ์ฅ์ ์ด ์์ต๋๋ค.
@reduz ์ ๋ Pure Data๋ฅผ ๋ณด๊ณ ์์๋๋ฐ ๊ทธ๋ค์ด ํ๋ ๋ฐฉ์์ ๋งค์ฐ ๊ฐ๋จํฉ๋๋ค. ์, ์ด๊ฒ์ ํ์ธํ์ญ์์ค
๋ณด์๋ค์ํผ "Bang"์ ์ ๋ ฅํ๋ฉด ์ผ๋ฐ ๊ฐ์ฒด๊ฐ Bang ๊ฐ์ฒด๋ก ๋ฐ๋๋๋ค.
๋น์ฃผ์ผ ์คํฌ๋ฆฝํ ์ด ๋จ์ํ GD Script์ ํ์ฅ์ด ๋ ์ ์๋ค๋ฉด ์ด๋จ๊น์? ๋จ์ํ ์ผ๋ฐ ๋ ธ๋๋ฅผ ๋ฐฐ์นํ๊ณ ์๋ฅผ ๋ค์ด Vector2๋ฅผ ์ ๋ ฅํ๋ฉด Vector2 ๊ฐ์ฒด๊ฐ ๋ฉ๋๋ค. ๋ฐ๋ผ์ ๋ณธ์ง์ ์ผ๋ก ๊ฐ ํด๋์ค/๊ฐ์ฒด๋ ๋ ธ๋์ด๊ธฐ๋ ํฉ๋๋ค.
๊ธฐ๋ฅ์ ์คํํ๋ ค๋ฉด ๊ฐ์ฒด๊ฐ ์๋๋ผ ํ๋ก์ธ์ค ๋ ธ๋์ธ ๋ค๋ฅธ ๋ ธ๋๋ฅผ ์ป์ ์ ์๋ค๊ณ ์๊ฐํ๊ณ Vector2.dot์ ๊ฐ์ ๊ฒ์ ์ ๋ ฅํ๋ฉด ๋ ธ๋๊ฐ 2๊ฐ์ ์ ๋ ฅ๊ณผ 1๊ฐ์ ์ถ๋ ฅ์ ๊ฐ๋ ์ ๋ ธ๋๋ก ๋ฐ๋๋๋ค.
๋น์ฃผ์ผ ์คํฌ๋ฆฝํ ์ ์ด๋ ์์ ์์ ๊ณํ๋ฉ๋๋ค
๋น์ ์ ์ค๋งํ์ง ์์์ต๋๋ค :) <3
์ด๋ฏธ VisualScripting์ด ์์ผ๋ฏ๋ก ์ด ๋ฌธ์ ๋ฅผ ๋ซ์์ผ ํฉ๋๊น?
์.
"๋๋ ๊ธ์ ์ ์ผ๋ก ์์๋ค.
์์ฒ ๋ช
์ ํ๋ฅญํ ๊ฒ์ ๊ฐ๋ฐ์๊ฐ ๋ง๋ ์๋ง์ ๊ฒ์ ์นดํ๋ก๊ทธ, ๊ณต๊ฐ ๋ฐ DRM ๋ฌด๋ฃ๋ฅผ ์ ๊ณตํ๋ Steam๊ณผ ๊ฐ์ ํฐ ํ์ฌ๊ฐ ์๋ค๋ฉด ๊ฒ์ด๋จธ๋ก์ ์ ์๊ฒ ํฐ ๋์์ด ๋ ๊ฒ์ด๊ธฐ ๋๋ฌธ์
๋๋ค."
drm ๋ฌด๋ฃ ๊ฒ์์ ํ๋งคํ๋ gog ์คํ ์ด๋ฅผ ์ดํด๋ณด์ธ์.
2015๋ ์ฑ๋ช ์์์ ์ฃผ์ ์ ๋ค๋ฅธ ๋๋ต์ ํ์ธ์. :)
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
ํ๋ก๊ทธ๋๋จธ์ ๊ด์ ์์ ๋น์ ์ ์์ ์ ์ดํดํฉ๋๋ค. ๋ ์ค ํ๋๋ฅผ ์ ํํด์ผ ํ๋ค๋ฉด Construct ๋ชจ๋ธ๋ ์ ํํ๊ฒ ์ต๋๋ค. ๊ทธ๋ฌ๋ ๋ด๊ฐ ๋งํ๋ฏ์ด GitHub ๋ฉ์ผ๋ง ๋ฆฌ์คํธ๋ฅผ ์ฝ๋ ๋ชจ๋ ์ฌ๋๋ค์ ์๋์ง๋ผ๋ ๋๋ถ๋ถ์ ์ฌ๋๋ค์ด ํ๋ก๊ทธ๋๋จธ์ด๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ์ด๋ฌํ ๊ฒฐ์ ์ ๋ด๋ฆฌ๊ธฐ์ ์ต์ ์ ์ฅ์์ ๋๋ค.
๋ด ๊ฒฝ๋ ฅ์ ๋๋ถ๋ถ์ ํ๋ก๊ทธ๋๋จธ ์ฃผ๋ณ์์ ๋ณด๋ธ ๊ฒ๋ณด๋ค ์ํฐ์คํธ์ ํจ๊ป ๋ณด๋์ต๋๋ค. ์ง๋ 18๋ ๋์ ๋ ๊ฐ์ง๋ฅผ ๋ชจ๋ ์ ๊ธฐ์ ์ผ๋ก ํด์์ง๋ง(๋ ๊ฐ์ง ๋ชจ๋์ ์ด์ ์ ์ด์์ต๋๋ค) ์ ๋ ์ ๋ฌธ์ ์ผ๋ก ํ๋ก๊ทธ๋๋จธ๊ฐ ๋๊ธฐ ์ ์ ์ ๋ฌธ์ ์ผ๋ก ์์ ๊ฐ์์ต๋๋ค. ํ์๊ฐ ์์ด๋ ์๊ด ์์ต๋๋ค. ํ์๋ ๋์งํธ ์ ๋๋ฉ์ด์ ๋ฐ ์๊ฐ ํจ๊ณผ์ ๋๋ค. ๋ด๊ฐ ์๋ ํ, ๋ด๊ฐ ์์ ํ ๊ด๊ณ ๋ ์บ์์ค์ํฐ์์ ๋ช ๋ ์ด ์ง๋ ํ์๋ ์ฌ์ ํ ์ฌ์๋ฉ๋๋ค. ๋๋ Hallmark, Sprint, Radio Shack, Honda ๋ฐ ๋ด๊ฐ ์์ด๋ฒ๋ฆด ๊ฐ๋ฅ์ฑ์ด ์๋ ๋ช ๊ฐ์ง ๋ค๋ฅธ ์ฌ๋๋ค์ ์ํ ์ฅ๋ฉด์ ์์ ํ์ต๋๋ค. ๋๋ ๋ํ Bruce Branit์ ํจ๊ป "World Builder"์์ ๊ฝค ๋ง์ ์ฅ๋ฉด์ ์์ ํ๋ ๋ฐ ๋ง์ ์ฌ๋ฏธ๋ฅผ ๋๊ผ์ต๋๋ค.
https://www.youtube.com/watch?v=QP3YywgRx5A
ํฌ๋ ๋ง์ Nathan Warden์ ๋์ ๋๋ค.
์๋ํ๋ ค๊ณ ์ด ๋ง์ ํ๋ ๊ฒ์ด ์๋๋ผ ์์ ์ ์๋ฆฌ๊ธฐ ์ํด ์ด ๋ง์ ํ๋ ๊ฒ์ ๋๋ค. ํ๋ฆด ์๋ ์์ง๋ง, ๋ง์ ์๊ฐ์ ์ํฐ์คํธ๋ค๊ณผ ํจ๊ป ํด์จ ์ํฐ์คํธ๋ก์ ์ํฐ์คํธ๋ค์ด ๋ฌด์์ ์ข์ํ๋์ง ์ ๊ฒ ๊ฐ์์. ๊ทธ๋ค์ ์์ฑ์์ ๊ฐ์ ๊ฒ์ ๋ณ๋ก ์ข์ํ์ง ์๋ ๊ฒฝํฅ์ด ์์ต๋๋ค. ๊ทธ๋ค์ ๊ฒ์ ๋จน๊ณ ์์ ํ ๋ค๋ฅธ ์ฑ์ ์ ํํ๋ ๊ฒฝํฅ์ด ์์ต๋๋ค. ์ํฐ์คํธ๋ ์ผ๋ฐ์ ์ผ๋ก ํ๋ก๊ทธ๋๋จธ์ ๋งค์ฐ ๋ค๋ฅธ ๋ง์๊ฐ์ง์ ๊ฐ์ง๊ณ ์์ต๋๋ค. ๋ง์น ๋ด๊ฐ ์น๊ตฌ Erik์๊ฒ ๊ฐ๋ฅด์น๋ ค๊ณ ํ๋ ๊ธฐ์ ์ ์ธ ๊ฒ์ ๋ํด ์ด์ผ๊ธฐํ ๋ ๊ทธ์ ์ ์์ ์ด๋ฐ ๋ง์ด ๊ฝค ์์ฃผ ๋์ค๋ ๊ฒ๊ณผ ๊ฐ์ต๋๋ค. ์๊ฐ์ ์ผ๋ก ๋ฒฝ์ ๋๊ณ ๋งํ๋ ๊ฒ์ด ์ข์ต๋๋ค."
์ํฐ์คํธ๊ฐ ์ ํ ์ ฐ์ด๋ ์์คํ ๊ณผ ๋ฌ๋ฆฌ ๋ ธ๋ ๊ธฐ๋ฐ ์ ฐ์ด๋ ๊ทธ๋ํ์ ๊ฐ์ ๊ฒ์ ์ฆ๊ธฐ๋ ๋ฐ๋ ์ด์ ๊ฐ ์์ต๋๋ค. ๊ทธ๋ค์ ๋ฌด์จ ์ผ์ด ์ผ์ด๋๊ณ ์๋์ง ์๊ฐํํ ์ ์์ต๋๋ค. ์ํฐ์คํธ๊ฐ ์์ ์ด ์ข์ํ๋ 3D ์์ฉ ํ๋ก๊ทธ๋จ์ ์ ํ ์ ฐ์ด๋ ์์คํ ์ด ์๋ค๊ณ ๋ถํํ๋ ๊ฒ์ ๋ณธ ์ ์ด ์์ง๋ง ๋ ธ๋ ๊ธฐ๋ฐ ์ ฐ์ด๋ ์์คํ ์ด ์์ ๋ ์ ๊ธฐ์ ์ผ๋ก ๋ถํํฉ๋๋ค.
์ํฐ์คํธ๊ฐ After Effects๋ณด๋ค Fusion๊ณผ ๊ฐ์ ์ฑ์ ์ ํธํ๋ ๋ฐ์๋ ์ด์ ๊ฐ ์์ต๋๋ค. ๊ฑฐ์ ๋ชจ๋ ๊ฒฝ์ฐ์ ๋ ์๊ฐ์ ์ด๊ธฐ ๋๋ฌธ์ ์ ํ์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ๋ ธ๋๋ฅผ ์ ํํฉ๋๋ค.
๋ฐ๋ผ์ ๋ ธ๋ ๊ธฐ๋ฐ ์์คํ ์ด ์ํฐ์คํธ์๊ฒ ์ดํํ๋ 2๊ฐ์ง ์ด์ :
1) ์๊ฐ์ ์ผ๋ก ํจ์ฌ ๋ ๋งค๋ ฅ์ ์ผ๋ก ๋ณด์ ๋๋ค.
2) ์ด๋ฏธ ์ต์ํ ๋์์ธ ํจ๋ฌ๋ค์์ ๋ง์ต๋๋ค. IE ์ ฐ์ด๋ฉ ๋ฐ ํฉ์ฑ
๊ทธ๊ฒ์ ์ ๋ง๋ก ๊ทธ๊ฒ์ด ์ค๋ ๊ฒ์ ๋๋ค. ์ํฐ์คํธ๊ฐ ํ ๋ฒ ์ดํด๋ณด๊ณ ๋ค๋ฅธ ๊ฒ์ ์์ง์ด ๋ ธ๋ ๊ธฐ๋ฐ ํ๋ก๊ทธ๋๋ฐ์ ๊ฐ์ง๊ณ ์๊ธฐ ๋๋ฌธ์ ๋ค์ ๊ฒ์ ์์ง์ผ๋ก ๋์ด๊ฐ๋ ค๊ณ ํ๋ค๋ฉด Godot๋ ์๊ฐ์ ์คํฌ๋ฆฝํ ์ด ์ ํ ์์ด์ผ ํฉ๋๋ค. ์๋ํ๋ฉด ์๋ง๋ ์์์ ์ฌ๋๋ค ์ด์์ด ์์ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ๋๋ค ๋๊ฐ ๊ทธ๊ฒ์ ์ฌ์ฉํ ๊ฒ์ด๋ฉฐ ๊ทธ๊ฒ์ ๊ทธ ์์ ๋ถํฐ ๋ ๋ง์ ์ฝ๋ ์ ์ง ๊ด๋ฆฌ๋ฅผ ์๋ฏธํฉ๋๋ค.