Skip to content

The Full source code for Laser Nodes made by Eggys Games. A 2D dragging game where you bounce lasers off mirrors to get through the nodes.

Notifications You must be signed in to change notification settings

Eggysgames/Laser-Nodes

Repository files navigation

Laser Nodes

=== Usage ===

You are free to use all code and design, but I only ask that you use your own artwork and animations I have left my own in there to be used for learning purposes only for you to replace later. Thanks :)

=== Play ===

This game is available to play here and many other places online >

WebGL - https://eggysgames.com/lasernodes

Android - https://play.google.com/store/apps/details?id=com.EggysGames.LaserNodes

Run your own version - Upload the contents of Builds/WebGL to a working website/page/localhost

Laser Nodes is based on my old Flash Game Nodes. It's a simple concept of lining the laser through the nodes, but the idea became more popular after it. In the Unity version I improved it with reflections and URP effects. It also uses a custom moving shaders for the laser to give it a glowing effect.

=== Developer Information ===

Made for Unity version 2021.3.11f1 (Opening in different versions can cause unexpected errors)

The full source code and file for Laser Nodes released by Eggy's Games (Bradley Erkelens)

You will find all the C# coding under assets/code

Developed using Unity by Eggy's Games (Bradley Erkelens).

=== Coding ===

All code refers to the Main.cs class

You will find the most important class is ReflectRays.cs which has code to reflect rays off different objects on screen. The reflection can go on 99 times. This allows dynamic hittesting between a line on screen and any object you want.


About

The Full source code for Laser Nodes made by Eggys Games. A 2D dragging game where you bounce lasers off mirrors to get through the nodes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published