Hello! Since the Draw GUI event is not part of the application_surface and is not a surface, then the effects applied to the application_surface do not affect the GUI. The solution is to draw the UI in the Draw End, for example. There is an example of this in the .yyz project. Thank you! :D
Foxy Of Jungle
Creator of
Recent community posts
Hi shamanforest, the effect in question is called Depth of Field, it is a little more complex than normal blur. This library does not offer this feature, but Post-Processing FX has exactly this effect:
One of the uses of Managix is that you can enter a room and load only what that level needs to function (sprites, audio, etc.), and after leaving the room, these things are released from memory, leaving you free to use in another level / room - You are responsible and have full control of what is loaded/unloaded. Besides, Managix allows you to save and load buffers, useful for saving and loading game progress, localization files, settings and countless things. And all of this is compatible with all platforms, you just need to setup once :D
One of the biggest problems in unoptimized games is the lack of memory optimization, which can make your game crash,
especially on mobile platforms and consoles, with limited hardware .
Managix is a modern, wide-use asynchronous memory manager that aims to optimize your game’s memory usage, loading
resources only when necessary . You have full control of this with Managix, plus several useful features!
I loaded the entire League of Legends map inside GameMaker!
With Managix, you can drastically optimize memory usage in the game:
For more info:
No, and it should not, sorry. There is a big problem with libraries out there, which is the attempt to do "everything in one", making the asset full of things that not everyone will use, a mess. Post-Processing FX only needs this for Bloom and Sunshafts (it's optional), and only for 2D games, so it is not included. 3D games can have the HDR surface. This asset exists because GM does not yet support it natively :)
Hello, yes you can;
The CRT effect is made using a combination of the effects that Post-Processing FX gives you. You can mix it up until you get there (for example: Lens Distortion + Scan Lines + Vignette + VHS, etc).
Note: If you need Dot Matrix stuff, this is a work in progress. But you could use the FX_TextureOverlay() with "multiply" blendmode to achieve this.
Thanks ^^
Yes, other engines already have a big monopoly, especially Unity (which even has a similar model license for assets made in it - like URP), so I'm using the same tactic.
Hey everyone!
I just released a pixel-perfect water shader with reflections for GameMaker! 😍
One of the biggest problems with most water shaders in GameMaker is that they have resolution issues. This is not the case here, the shader works in any resolution condition, be it application_surface, window, camera or viewport!
It's very easy to use and allows you to just drag it into the room and you're ready to go! It's also highly customizable, so it looks amazing in your game!
Check out all the details below: