odditica's bktGlitch GameMaker asset, as an IDE effect/filter!
-
Download this repo as a zip.
-
Copy the
_filter_bktglitchfolder into%PROGRAMDATA%\GameMakerStudio2-YOUR-CHANNEL\Cache\runtimes\runtime-YOUR-VERSION\bin\FiltersAndEffects\where
YOUR-CHANNELmight be-Betaif you use the Beta version,-Devif you're a YoYo employee, or nothing at all if you use the release build.and
YOUR-VERSIONis your runtime version, might be something like2.3.6.231for release versions, something like23.1.1.397for Beta versions, and9.2.1.2678if you're a YoYo employee. -
Open your project, open any room, make a new effect layer, choose the new
bktGlitcheffect type. -
Observe the properties of said effect type, compare them to the original asset props.
-
Have fun!
(as with any thing really...)
Effects and filters in general only work for those who've activated a subscriptionNot true anymore! If you still don't have filters&effects, Log out from the IDE completely and log back in, your license file should refresh. thx yoyo 💚- If you wish to supply your own noise texture (which... you probably should), it MUST BE a power-of-two (e.g.
256x256, the bigger the better) AND haveSeparate Texture Pageenabled! This is VERY IMPORTANT and may break things if not considered! - Due to timing issues of the
gm_pTimeuniform, I've exposed a setting calledTime multiplier, it's not present in the original bktGlitch asset but it allows you to multiply the internal timer by a 0 to 1 factor, the default value is1, the original asset used0.06, play around with it. If you set it to 0, the time stops and everything's static. - When you install or switch to a different runtime, you have to copy the
_filter_bktglitchfolder there as well, a bit annoying, hope it gets "fixed" in the future. (otherwise it just errors out lol)
- odditica for making the original asset!
- cosmonaut for explaining how FX shaders work in FNA/IDE.
- best programmer juju adams (UV shenanigans...)