GameMaker Studio 2
Icon

Point Lighting System for 2D

Jumanj1

Contact Publisher

Description

This is a point lighting system that illuminates 2D images drawn into a surface with a 3D effect. It is mainly focused in top-down maps but can be adapted to sidescrollers.

Version 0.1.0: INCLUDES DEMO ROOM WITH CONTROLS AND FRAMERATE

Guide Demo.

In the above .pdf you have additional information, the complete guide is included in the extension.

End User Licence Agreement (EULA).

Changes in 0.1.0

  • New independent room that can work when importing all the extension to test it.
  • Fixed some variables that was not initialized.
  • Some variables now are global.
  • New comments.
  • New controls included.
  • Font for debugging (Credits to @somepx in twitter)

Version 0.1.0. Published January 17, 2019

Age Rating: 4+

Average Rating

Your review

You can only review assets you've bought.


Gravatar

Anonymous 05 May 2019


Gravatar

Anonymous 21 April 2019

Great

This looks amazing and i tried a little. But if i understand it correctly you can't use tiles togheter with this instead you have to build a map as one image? Or the performance would drop a lot.

Logo

Jumanj1 (Publisher) 16 May 2019

You need to pass a surface into the shader, so is better to build a map in the surface and then pass it.


Gravatar

Storm H 27 March 2019


Gravatar

Jonathan E 25 January 2019


Gravatar

Justin M 17 January 2019

Gorgeous Extension, Limited Possibilities

I think this is one of those things that GMS just isn't built for. It's unfortunate because after using SpriteIlluminator and Photoshop to generate normal maps, height maps, and specular maps for my sprites I was in love with the new look. The project I'm working on is a simple pixel-art side-scroller and as such it meant lights would have to be updated every frame and even with just one light and no objects other than the scrolling platforms, our FPS dropped to 30 with a full-power light and 45 with half-power.

I think if you have a mostly static scene like is used in the demo, this will work very well. I look forward to trying it out in a 3/4 perspective game because it really does look fantastic.

Package contents

Loading, please wait

What is the issue?

Back to Top