LaserLights is a drag-and-drop sandbox game where users can create cool patterns using mirrors to reflect laser beams around the screen. Add in lasers of different colors and mirrors of different sizes - get creative!
- Rotate and drag lasers and mirrors. Rotate an object by clicking on it, then pressing A or D. Click and hold on an object to drag it anywhere on the canvas.
- Add more objects to the game. Select from the control panel which type of object you would like to add, as well as any additional properties (laser color or mirror size). Then, click the + to add your newly created object.
- Remove objects from the game. Simply drag an object to the trash can below the control panel to delete it.
- Turn out the lights. Click the lightbulb in the top right to see your designs in their purest form!
LaserLights is written in pure vanilla JavaScript, using HTML5's Canvas to render the game.