Icon

TrueLight 2D

xygthop3's Shader Resources

You must be logged in to obtain assets

Contact Publisher

Description

WARNING - DO NOT BUY THIS ASSET

NO SUPPORT WILL BE PROVIDED FOR THIS ASSET, PURCHASE AT YOUR OWN DISCRETION

TrueLight2D is a shader based light and shadow engine designed to allow easy implementation to most existing and new Gamemaker projects.

Please note: While I've tested this and it is working on Galaxy S3, some users have reported that the shaders do not work on Nexus devices, this isn't an issue with the shader or GameMaker, it is due to the CPU/GPU hardware of the Nexus

Tested on Windows 7 (x64) and Android (Galaxy S3)

The engine differs from most light and shadow engines by allowing the use of any sprite as the light source, this allows for an infinite variety of different types of lights.

Only 1 controller and 2 parent objects to get started, all processing and updating is done within the controller object with only a single init() script that requires user input.

Simply add a parent object to a light casting object then add the occluder parent to any object that will act as a shadow caster, both light and shadow objects can contain static or animated sprites. Neither of these object require scripts or code to be added for the engine to run.

  • Light sources are sprites, not just hard set gradients
  • Tile layers can be used as shadow casters
  • Full parent/child system with little effort to setup
  • Uses GML functions to control rotation/color/alpha/scale, no needs to learn new functions
  • No GLSL shader knowledge required
  • Currently works on Windows and Android with HTML5 to follow
  • User manual and post-sale support to help you get this in your game quicker
  • Easy to follow scripts with just enough comments to help you understand without burden of reading a novel
  • Lightweight addition to your existing project

Android Demo Thanks to lordvtp http://www.mediafire.com/download/ch770tkd48qect2/truelight-Default-1.0.0.apk (old verison 1.0.3)

User Manual: https://www.dropbox.com/s/pbhrlmz30fx4n29/TrueLight2D%20Manual.doc

End User Licence Agreement (EULA).

Age Rating: 4+

Version

GMS1 - Version 1.0.9. Published June 14, 2018

v1.0.9 Changes:

  • Fixed 2D rotation matrix

v1.0.8 Changes:

  • Fixed rotated lights bug.
  • Other small performance gains found.

v1.0.7 Changes:

  • Updated file for GM:S v1.4

v1.0.6 Changes:

  • Altered TrueLight_make_shadows() script only.
  • Total texture swaps per light was 5 now 4.
  • Total vertex swaps per light was 4 now 3.
  • Users should see an improvement in FPS.
Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait

Back to Top