GameMaker (2.0 - 2.2.x)

Performance Lighting and Cam

DarkLab Games

You must be logged in to obtain assets


This asset has been made FREE on my website with sign up, please visit to receive this and all my other assets for free.


Summary: Hi, and welcome to the Lighting and Camera engine. The purpose of this engine is to provide a simple professional looking camera and lighting system The lighting system works on conjunction with the camera to provide stable performance across any room size The Lighting surface is drawn as a predefined size which moves with the camera only drawing light sources when it is necessary.

The focus of this engine is the camera + lighting system and is not intended to be restricted to the platforming and shooter style. All resources and platforming gameplay are intended for display purpose. The engine is displayed in platformer style but will work just as well in a top down style with little change necessary.

Camera Features:

  • Professional looking Camera
  • Smooth object following
  • Smooth cycled or scrolled zooming
  • Camera view locks against the room boundaries
  • Screenshake
  • Rendering system within the camera which activates/deactivates the environmental light emitting objects

Lighting Features:

  • Lighting surface which is attached to the camera
  • 10 Levels of Shade / 0% - 100% Black
  • Several included lighting sources:
  • Player glow
  • Muzzle flash
  • Flashlight
  • Fire particle and light flicker
  • Window light
  • Shorted Lamp
  • Alarm
  • Computer glow
  • Fading light from explosion

Please contact me with any questions/ concerns/ suggestions or problems -- [email protected]

End User Licence Agreement (EULA).

Age Rating: 4+


GMS2 - Version 1.0.0. Published December 24, 2018

Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait