๊ฒœ๋ฉ”์— ์œ ์šฉํ•œ ์—์…‹๋“ค์ด ๊ฝค ๋งŽ์€๋ฐ, ์ด๊ฒƒ๋“ค๋งŒ ์•Œ์•„๋„ ๋„์›€๋จ.


์ด์ค‘ ์ผ๋ถ€๋Š” ์š”์š”๊ฒŒ์ž„์ฆˆ ๊ด€๊ณ„์ž ํ˜น์€ ๊ด€๊ณ„์ž์™€์˜ ํ˜‘์—…์„ ํ†ตํ•ด ๊ฒŒ์ž„๋ฉ”์ด์ปค์— ํ–ฅํ›„ ์ ์šฉ๋  ์˜ˆ์ •์ธ๊ฒƒ๋“ค์ด ์žˆ์Œ.


์š”์š”๊ฒŒ์ž„์ฆˆ๊ฐ€ ์˜คํŽ˜๋ผํ•œํ…Œ ์ธ์ˆ˜๋œํ›„, ๊ธฐ์กด ๊ฒŒ์ž„๋ฉ”์ด์ปค ๊ณ ์ธ๋ฌผ๋“ค์„ ์ง์›์œผ๋กœ ๊ณ ์šฉํ•˜๊ณ , ์ปค๋ฎค๋‹ˆํ‹ฐ ์˜๊ฒฌ์„ ์ ๊ทน ์ˆ˜์šฉํ•˜๋Š” ๋ฐฉํ–ฅ์„ ํŽผ์น˜๊ณ ์žˆ์–ด์„œ html5 ๊ฐ™์€ ์†Œ์Šค๋Š” ์•„์˜ˆ ์˜คํ”ˆ์†Œ์Šค๋กœ ํ’€์–ด๋ฒ„๋ฆฌ๋Š” ๋“ฑ์˜ ๋‚˜๋ฆ„ ํŒŒ๊ฒฉ์ ์ธ ์ง„ํ–‰์„ ํ•˜๊ณ ์žˆ์Œ.


ํ•˜๋‹จ์— ์†Œ๊ฐœํ•˜๋Š” ์—์…‹๋“ค์ด๋‚˜ ํˆด๋“ค์€ ๊ฑฐ์˜ ๋Œ€์ฒด๊ฐ€ ๋ถˆ๊ฐ€๋Šฅํ•œ ์ˆ˜์ค€์ด๋ผ์„œ ๋‚ด๊ฐ€ ์ง์ ‘ ๋งŒ๋“ค๊ฒ ๋‹ค!๊ฐ€ ์•„๋‹ˆ๋ฉด ์ด๊ฒƒ๋“ค๋งŒ ์“ฐ๋ฉด ๋‹ค ํ•ด๊ฒฐ๋ฉ๋‹ˆ๋‹ค. ๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด๋จ.


์–˜๋„จ ์ „๋ถ€ ๊ฒŒ์ž„๋ฉ”์ด์ปค ์ง€๋ฐ•๋ น๋“ค์ด๋ผ ์—…๋ฐ์ดํŠธ๋„ ๊พธ์ค€ํžˆํ•ด์คŒ ์ž๊ธฐ๋„ค๋“ค๋„ ์“ฐ๋Š” ์—์…‹๋“ค์ด๋ผ ์‹ค์šฉ์„ฑ๋„ ์žˆ์Œ.


๋‹ค๋ฅธ๊ฑฐ ์ฐพ์•„๋ณด๋Š”๊ฒŒ ์“ธ๋ฐ์—†์„์ •๋„์ž„, ํ•˜๋‚˜๊ฐ™์ด ์ถœ์‹œํ•œ ๊ฒŒ์ž„๋ฉ”์ด์ปค ๊ฒŒ์ž„๋“ค์ด ํ•˜๋‚˜์”ฉ์€ ์“ฐ๊ณ ์ง€๋‚˜๊ฐ„๊ฒƒ๋“ค์ด๋ผ



gmlive(์œ ๋ฃŒ) - ์‹ค์‹œ๊ฐ„ ์ฝ”๋“œ ํŽธ์ง‘ ํˆด

https://yellowafterlife.itch.io/gamemaker-live

itch.io

Livecoding for GameMaker: Studio / GameMaker Studio 2

yellowafterlife.itch.io


3ced8307b2c876a167b9f68b12d21a1d120fb353f776d7


๊ฒœ์Šค์—์„œ ์‹ค์‹œ๊ฐ„ ์ฝ”๋”ฉ์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•ด์คŒ.

์žฅ์  : ๊ทธ๋ƒฅ ์ด๋ฆ„ ๊ทธ๋Œ€๋กœ ์‹ค์‹œ๊ฐ„ ํŽธ์ง‘์ด ๋œ๋‹ค.

๋‹จ์  : ๋นŒ๋“œ ์ž์ฒด๊ฐ€ ๋งŽ์ด ๋ฌด๊ฑฐ์›Œ์ง€๊ณ , ์–ด๋–ป๊ฒŒ๋“  ์“ฐ๊ฒŒ๋” ๋ถ™์—ฌ๋†“์€๊ฑฐ๋ผ ์ƒ๊ธฐ๋Š” ํ˜ธํ™˜์„ฑ๊ณผ ๋ถˆํŽธํ•จ, ๋ผ์ด๋ธŒ ๋ฐฐํฌ์‹œ ์ œ๊ฑฐํ•ด์•ผํ•˜๋Š” ๊ท€์ฐฎ์Œ๋“ฑ์ด ์žˆ์Œ

์—ฌ๋‹ด : ์ค‘๊ฐ„์— ์ž๊ธฐ๊ฐ€ ์‹คํ–‰ํ•œ ์ค‘๊ณ„ ์„œ๋ฒ„๋ฅผ ์ด์šฉํ•ด ์ฝ”๋“œ๋ฅผ ์ „์†กํ•˜๋Š” ๋ฐฉ์‹์ธ๋ฐ, ์•ˆ๋“œ๋กœ์ด๋“œ ๋นŒ๋“œ์‹œ ์›๊ฒฉ์œผ๋กœ ์ฝ”๋“œ๋ฅผ ์ ์šฉํ•ด๋ณผ์ˆ˜์žˆ๋Š” ํ•ด๊ดดํ•œ ๋ฐฉ๋ฒ•์ด ๊ฐ€๋Šฅํ•จ.

์•ž์œผ๋กœ ๊ฒŒ์ž„๋ฉ”์ด์ปค์— ์ด ๊ธฐ๋Šฅ์€ ์ž์ฒด ํƒ‘์žฌ๋  ์˜ˆ์ •์ž„.


gmedit(๋ฌด๋ฃŒ) - ์จ๋“œํŒŒํ‹ฐ ์ฝ”๋”ฉ ํˆด

https://yellowafterlife.itch.io/gmedit

itch.io

A high-end code editor for all things GameMaker

yellowafterlife.itch.io


์กด๋‚˜๊ฒŒ ๊ฐ€๋ฒผ์šด ์˜ค์ง ์ฝ”๋”ฉ๋งŒ์„ ํ• ๋•Œ ์“ฐ๊ธฐ ์ข‹์€ ๋ฌผ๊ฑด, ์‚ฌ์‹ค ๊ฒŒ์ž„๋ฉ”์ด์ปค๋Š” ๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค ์ฝ”๋“œ ํ™•์žฅ๋„ ์žˆ์ง€๋งŒ, ์ด๊ฑธ ์“ฐ๋Š”๊ฒƒ๋„ ๊ดœ์ฐฎ์Œ.

์žฅ์  : ์˜จ๊ฐ– ํŽธ์˜์™€ ํ”Œ๋Ÿฌ๊ทธ์ธ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๊ณ  ์ฝ”๋”ฉ ์ž์ฒด์— ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ๋Š” ํ™˜๊ฒฝ์„ ์ œ๊ณต

๋‹จ์  : ๋‹น์—ฐํ•˜์ง€๋งŒ, ๋ฆฌ์†Œ์Šค ๊ด€๋ฆฌ๋“ฑ์€ ํ•  ์ˆ˜ ์—†์Œ.

์—ฌ๋‹ด : ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ํ†ตํ•ด ๋นŒ๋“œ ์กฐ์ฐจ๋„ gmedit์—์„œ ์“ธ์ˆ˜์žˆ์Œ ๋งค์šฐํŽธํ•จ.

์•ž์œผ๋กœ ๊ฒŒ์ž„๋ฉ”์ด์ปค์— ํƒ‘์žฌ๋œ๋‹ค๋Š” ๋ฃจ๋จธ๊ฐ€ ์žˆ์Œ.


gmlive.js(๋ฌด๋ฃŒ) - ์›น์—์„œ ๋ฐ”๋กœ ์ฝ”๋“œ ํ…Œ์ŠคํŠธํ•ด๋ณด๋Š”๊ฒŒ ๊ฐ€๋Šฅํ•œ ์‚ฌ์ดํŠธ

https://yal.cc/r/gml/

gml์„ ์›น์—์„œ ๋ฐ”๋กœ ํ™•์ธํ•ด๋ณผ ์ˆ˜ ์žˆ๋Š” ์‚ฌ์ดํŠธ. ์œ„์— ๋‘๊ฐ€์ง€๋ฅผ ๋งŒ๋“  yal์ด ๋งŒ๋“  ๋ฌผ๊ฑด์ž„




Scribble(๋ฌด๋ฃŒ) - ํ…์ŠคํŠธ ๋ Œ๋”๋Ÿฌ


https://github.com/JujuAdams/scribble


์–ธ๋”ํ…Œ์ผ์—์„œ๋‚˜ ๋ณผ์ˆ˜์žˆ๋Š” ํ๋А์ ๊ฑฐ๋ฆฌ๊ณ  ์—ญ๋™์ ์ธ ๊ธ€์”จ ํšจ๊ณผ๋‚˜, ๊ธฐํƒ€ ์Šคํ”„๋ผ์ดํŠธ ๋ถ™์ด๊ธฐ ์ƒ‰๊น”๋ฐ”๊พธ๊ธฐ ๋“ฑ๋“ฑ์„ ์ง€์›ํ•ด์ฃผ๋Š” ํ…์ŠคํŠธ ๋ Œ๋”๋Ÿฌ

์žฅ์  : html์—์„œ๋‚˜ ํ• ๋ฒ•ํ•œ ์ˆ˜์ค€์˜ ๋””ํ…Œ์ผํ•œ ํ…์ŠคํŠธ ํ‘œ๊ธฐ๋ถ€ํ„ฐ ๋–จ๋ฆผ์ด๋‚˜ ํ๋А์ ๊ฑฐ๋ฆฌ๋Š” ์• ๋‹ˆ๋ฉ”์ดํŒ…๊นŒ์ง€ ํ•ด๊ดดํ•œ ๊ธฐ๋Šฅ์€ ๋‹ค ์ง€์›

๋‹จ์  : ์›Œ๋‚™ ๋ฐฉ๋Œ€ํ•ด์„œ ๋ณต์žกํ•œ ๊ตฌ์กฐ, ๊ธฐ๋ณธ ํ…์ŠคํŠธ ๋“œ๋กœ์šฐ๋ณด๋‹จ ๋ฌด๊ฑฐ์›€

์—ฌ๋‹ด : ํ•„์š”ํ• ๋•Œ๋งŒ ์“ฐ๊ณ  ๋‹จ์ˆœ ๋“œ๋กœ์šฐ๋Š” ๊ธฐ๋ณธ ํ•จ์ˆ˜๋ฅผ ์“ฐ๋ฉด์ข‹์Œ.

์•ž์œผ๋กœ ๊ฒŒ์ž„๋ฉ”์ด์ปค์— ํƒ‘์žฌ๋  ์˜ˆ์ •์ž„.


Input(๋ฌด๋ฃŒ) - ํฌ๋กœ์Šคํ”Œ๋žซํผ ์ž…๋ ฅ ์ง€์›


https://github.com/JujuAdams/input

GitHub - JujuAdams/Input: Comprehensive cross-platform input for GameMaker

Comprehensive cross-platform input for GameMaker. Contribute to JujuAdams/Input development by creating an account on GitHub.

github.com


ํ‚ค๋ณด๋“œ, ๋งˆ์šฐ์Šค, ํŒจ๋“œ ๋“ฑ๋“ฑ์„ ํ˜ธํ™˜์„ฑ ์ด์Šˆ ์—†์ด ํ†ตํ•ฉ ์ง€์›ํ•ด์ฃผ๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ

์žฅ์  : ๋“ค์–ด๋ณธ์ ๋„ ์—†๋Š” ์˜จ๊ฐ– ๊ฒŒ์ž„ ํŒจ๋“œ๊นŒ์ง€ ๋ชจ์กฐ๋ฆฌ ์ง€์›

๋‹จ์  : ๋ฐฉ๋Œ€ํ•ด์„œ ๋‚œํ•ดํ•œ ๊ตฌ์กฐ ํ•˜๋ผ๋Š”๋ฐ๋กœ ํ•˜๋Š”๊ฒŒ ํŽธํ•จ

์—ฌ๋‹ด : ์ž…๋ ฅ์€ ๊ทธ๋ƒฅ ์ฝ”๋”ฉํ•ด๋„ ๋‚˜์˜์ง€์•Š์ง€๋งŒ, ์ด๋Ÿฐ ํˆด์„ ์ด์šฉํ•˜๋ฉด ์ถœ์‹œํ›„ ์˜ˆ์ƒ ๋ฐ–์˜ ์ƒํ™ฉ์— ๋Œ€์‘ํ•˜๊ธฐ ํŽธํ•ด์ง.

ํ•ด๋‹น ๊ฐœ๋ฐœ์ž์™€ ํ˜‘์—…ํ•ด์„œ ๊ณต์‹ ์ž…๋ ฅ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์ค€๋น„์ค‘์ด๋ผ๊ณ ํ•จ.


SNAP(๋ฌด๋ฃŒ) - ๋ฐ์ดํ„ฐ ์ธ์ฝ”๋”ฉ, ๋””์ฝ”๋”ฉ ์˜ฌ์ธ์›


https://github.com/JujuAdams/SNAP

GitHub - JujuAdams/SNAP: Data format converters for GameMaker LTS 2022

Data format converters for GameMaker LTS 2022. Contribute to JujuAdams/SNAP development by creating an account on GitHub.

github.com


JSON, Loose JSON, YAML, CSV, NSV, ์ปค์Šคํ…€ ๋ฐ”์ด๋„ˆ๋ฆฌ, ๋ฉ”์„ธ์ง€ํŒฉ, XML, INI, GML, Grid & 2D Array, VDF, QML ๋“ฑ ์˜จ๊ฐ–๊ฑธ ๋‹ค ์ง€์›ํ•ด์ฃผ๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ

์žฅ์  : ์œ„์˜ ์š”์†Œ๋ฅผ ๋ชจ์กฐ๋ฆฌ ์ง€์›ํ•˜๋ฉฐ ์›ํ•˜๋ฉด ์ปค์Šคํ…€๋„ ๊ฐ€๋Šฅํ•จ.

๋‹จ์  : GML๋กœ ๋งŒ๋“ค์–ด์ง„ ์ฝ”๋“œ๋‹ค๋ณด๋‹ˆ ์‹ค์‹œ๊ฐ„ ์ฒ˜๋ฆฌ์‹œ์—๋Š” ๋ฌด๊ฑฐ์šธ ์ˆ˜ ์žˆ์Œ, ์ด ๊ฒฝ์šฐ YYC(๊ณต์‹ C++ ์ปจ๋ฒ„ํŒ… ๊ธฐ๋Šฅ)๊ฐ€ ํ•„์ˆ˜์ž„

์—ฌ๋‹ด : JSON์€ ๊ฒœ์Šค ๋นŒํŠธ์ธ์œผ๋กœ๋„ ์กด์žฌํ•ด์„œ ๊ทธ๋Œ€๋กœ ์จ๋„๋˜๋Š”๋ฐ, ๋‚ด ์ž…๋ง›๋Œ€๋กœ ๊ฐœ์กฐํ•˜๊ณ ์‹ถ์„๋• ์ด๊ฑฐ ์จ๋„ ์ข‹์Œ

์„ธ์ด๋ธŒํŒŒ์ผ ๋งŒ๋“ค๋•Œ ์ด๋Ÿฐ๊ฑฐ ์“ฐ๋ฉด ํŽธํ•จ.


Post-Processing FX(์œ ๋ฃŒ) - ํฌ์ŠคํŠธ ํ”„๋กœ์„ธ์‹ฑ ์‰์ด๋” ์˜ฌ์ธ์› ํŒฉ


https://foxyofjungle.itch.io/post-processing-fx

itch.io

โœ…High Performance AAA effects for GameMaker

foxyofjungle.itch.io



3799c803edf176a167b9f68b12d21a1d3599141b3d764d



๋ธ”๋ฃธ, ๋ށ์Šค์˜ค๋ธŒ ํ•„๋“œ ๋“ฑ๋“ฑ ์ง„์งœ ์˜จ๊ฐ–๊ฑธ ๋‹ค ์ง€์›ํ•ด์ฃผ๋Š” ๋ฌผ๊ฑด ๋„ˆ๋ฌด ๋งŽ์•„์„œ ๋ฆฌ์ŠคํŠธ์—์„œ ๋ณด๋Š”๊ฑธ ์ถ”์ฒœํ•จ.

์žฅ์  : ๋ชจ๋ฐ”์ผ์„ ํฌํ•จํ•œ ๋ชจ๋“  ํ™˜๊ฒฝ์—์„œ ์‰ฝ๊ฒŒ ์“ธ์ˆ˜์žˆ๋Š” ํฌ์ŠคํŠธ ํ”„๋กœ์„ธ์‹ฑ ํšจ๊ณผ

๋‹จ์  : ๋ฐฉ๋Œ€ํ•˜๋‹ค๋ณด๋‹ˆ ์‘์šฉํ•˜๋ ค๋ฉด ์ข€ ๊ณต๋ถ€ํ•ด์•ผํ•จ

์—ฌ๋‹ด : ์‰์ด๋” ๊ด€๋ จ ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ๊ฐœ๋ฐœ์žํ•œํ…Œ ์ ๊ทน์ ์œผ๋กœ ๊ธฐ๋Šฅ ์š”์ฒญ์„ ์ž์ฃผ ์š”๊ตฌํ•˜๋Š” ์‚ฌ๋žŒ์ž„, ๊ทธ๋ž˜์„œ ๋ญ”๊ฐ€ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ๋„ ํ•˜๋‚˜์”ฉ ์ด ์‚ฌ๋žŒ๋•์— ์ถ”๊ฐ€๋ ๋–„๊ฐ€์žˆ์Œ



์ดํ•˜ ๊ณต์‹ ์ง€์›ํ•˜๋Š” ์™ธ๋ถ€ ์ต์Šคํ…์…˜๋“ค

Steamworks
AdMob
GameJolt
Apple In App Purchasing
App Tracking Transparency
Google Play Services
Google Play Billing
Google SignIn
Mobile Utils
Web View
Firebase
GDK Extension
EOS Extension (Epic Online Services)
GOG Extension (Good Old Games)
H5GamesAds (BETA)
Apple GameCenter
Apple SignIn
GX.games
Google Play Pass Licensing
Google Play Licensing
Mobile Review
IronSource
Discord


์ดํ•˜ ๊ฐœ๋ฐœ, ์˜ˆ์ •์ค‘์ธ ๊ณต์‹ ์ต์Šคํ…์…˜๋“ค

InAppUpdate
Huawei
Adjust
Google Instant Games
Facebook Instant Games
InstantGames
FMOD
Bluetooth


์ด๋Ÿฐ๊ฑฐ ๋ง๊ณ ๋„ ๋‹ค์ด๋‚˜๋ฏน ๋ผ์ดํŠธ๋‚˜ ์˜จ๋ผ์ธ ๊ฒŒ์ž„ ๊ฐœ๋ฐœ ๊ด€๋ จ์ด๋‚˜ ์žก๋‹คํ•˜๊ฒŒ ์žˆ๋Š”๋ฐ ์ด๊ฑด ์–ธ์  ๊ฐ€ ์“ธ์ผ ์žˆ์œผ๋ฉด ์จ๋ณด๊ฒ ์Œ...