A downloadable tool for Windows, macOS, and Linux

Download NowName your own price

Shady is a GLSL preprocessor tool for GameMaker that allows you to include pieces of code from other shaders and generate shader variants for code reuse!

The tool is integrated into the compilation process via compiler scripts so you can write reusable shaders inside standard GameMaker shader files with built-in or any other code editor.

Syntax:

#pragma shady: import(shader_name)
#pragma shady: import(shader_name.identifier_name)
#pragma shady: macro_begin MACRO_NAME
#pragma shady: macro_end
#pragma shady: inline(shader_name.MACRO_NAME)
#pragma shady: variant(shader_name, [KEYWORD_NAME1], [KEYWORD_NAME2], ...)
Published 4 days ago
StatusReleased
CategoryTool
PlatformsWindows, macOS, Linux
AuthorKeeVee Games
TagsGameMaker, glsl, glsl-es, preprocessor, Shaders

Download

Download NowName your own price

Click download now to get access to the following files:

Shady_Extension_v.1.2.0.yymps 4.5 kB
Shady_v1.2.0_win_x64.zip 7 MB
Shady_v1.2.0_osx_arm64.zip 5 MB
Shady_v1.2.0_osx_x64.zip 5.5 MB
Shady_v1.2.0_linux_x64.zip 5.2 MB
Shady_v1.2.0_linux_arm64.zip 4.9 MB
Shady_v1.2.0_linux_arm.zip 4.3 MB

Leave a comment

Log in with itch.io to leave a comment.