Crystal Lighting Engine v2.3
Crystal - 2D Lighting Engine » Devlog
Welcome to Crystal Lighting Engine v2.3!
This update primarily contains improvements.
[ADDED] LTS 2026 support. [ADDED] .DrawSelf() to Crystal_Renderer(). Draw the final surface inside the input source surface defined when you called .Render() function. This particular addition is important because it avoids the need to disable the "application_surface" with "application_surface_draw_enable(false)." Simply calling renderer.DrawSelf() in the Post-Draw event is sufficient. The idea is to try to simplify the complexity of rendering with other systems. This modification also ensures consistent drawing across all platforms, since it will essentially be drawing within the application_surface itself. [ADDED] Debug UI: "Maximize Right" and "Maximize Left" to the UI tab. [ADDED] Debug UI: The windows now maximize when you resize the game window, to avoid manually resizing every time. [ADDED] crystal_debug_show() now allows you to set the position and size of the Debug UI. [ADDED] crystal_debug_show() now allows you to make the UI persistent across rooms. [FIXED] .AddMeshesFromSprite() from Crystal_Shadow() and .FromSpriteConvexHull() from Crystal_ShadowMesh() was calculating the shadow offset incorrectly. [CHANGED] Debug UI: The UI had to be drawn in "Draw GUI End" now, instead of Post-Draw, because of the addition of .DrawSelf() to Crystal_Renderer(). Keeping the drawing in "Post-Draw" event would cause the UI to be hidden beneath the application_surface drawing, which is not what we want. Ideally, we would have a "Post-Draw GUI", but this is what we have for now.
👀Please leave a review on Crystal's Itch.io page, it helps a lot, thank you kindly :)
Files
CrystalLightingEngine_v2.3.yymps 328 kB
43 days ago
CrystalLightingEngine_v2.3_Example.yyz 41 MB
43 days ago
Get Crystal - 2D Lighting Engine
Buy Now$59.00 USD or more
Crystal - 2D Lighting Engine
🔥 The most powerful 2D lighting + shadows system available. [for Pixel-art + HD games!]
| Status | Released |
| Category | Assets |
| Author | Foxy Of Jungle |
| Genre | Platformer, Role Playing |
| Tags | 2D, dithering, Effects, GameMaker, lighting, Pixel Art, Retro, Top-Down |
More posts
- Crystal Lighting Engine v2.2Dec 17, 2025
- Crystal Lighting Engine v2.1Nov 06, 2025
- Crystal Lighting Engine v2.0.1Aug 28, 2025
- Crystal Lighting Engine v2.0Aug 13, 2025
- Crystal Lighting Engine v1.3.1Apr 08, 2025
- Crystal Lighting Engine v1.3Feb 20, 2025
- Crystal Lighting Engine v1.2Dec 10, 2024
- Crystal Lighting Engine v1.1Dec 05, 2024
- Crystal Lighting Engine v1.0 Launched!Nov 14, 2024
![CRYSTAL LIGHTING ENGINE for GameMaker. All the features you need in one place. See below for more info =] Crystal Lighting Engine logo with a pixel butterfly and GameMaker logo on a blurred colorful background.](https://img.itch.zone/aW1nLzE4NDY2NzA3LnBuZw==/original/M88jsk.png)
Leave a comment
Log in with itch.io to leave a comment.