Create vast puzzles using this fast reflection laser engine. Using a laser emitter object, and mirror objects, one laser can be bounced automatically between mirrors, and the mirrors can be turned to any angle (360 degrees) and reflect the beam perfectly.

Features: Extremely customisable Fast (and parameters controlling efficiency and accuracy can be easily changed) Completely expandable

End User Licence Agreement (EULA).

Version 1.0.0. Published March 29, 2015

Created with GameMaker: Studio v1.4.1514

Age Rating: 4+

Average Rating

Your review

You can only review assets you've bought.


Anonymous 06 July 2019


Brandon C 26 June 2019


Irvin M 22 January 2019

Irvin Mujcin

Clean and nice code,thanks for helping me in some way to improve my game


Brock V 11 December 2018

Easy to use and understand.


Anonymous 07 July 2015

Simple and well-commented

This engine is very efficient, with the actual laser and reflection functionality consisting of a whopping 3 objects and 2 scripts. The code is commented well and compartmentalized for easy customization. Within 2 days I fully digested the code, and was able to remove the two-line "snap to center of mirror" code (without affecting any other functionality) as well as tie the laser emitter object to a platformer character in my game.

Package contents

Loading, please wait

What is the issue?

Back to Top