RaycastPro | Physics | Unity Assets

Get the RaycastPro package from Philosophers and speed up your game development process. Find this & other Physics options on the Codeintra Unity Asset.

Make Someone's Day

Make someone's day by sharing this incredible item with them!

RaycastPro is a complete and unique collection of practical tools along 80 components that help you build up your game faster, whether you equip a character with advanced sensors, whether for Environmental Detection or Behaviour AI. Perhaps going further, it maximizes the ability to modify and control Rays like chain type and Reflecting, and even provides you with a complete and super-fast system for crafting a variety of weapons, Pool Manager and more...


Some of the important features of RaycastPro compared to alternatives:

  1. All Gizmos are processed Live during the editor. Using the AAA raycasting model for automatic hide, unhide ability, accurate and testable for a great development experience. ✔
  2. Cover 3D and 2D completely with their appropriate features. ✔

  3. All rays can carry a Line Renderer in their path with an auxiliary Transform Stamp. ✔
  4. Strong API with full access to collision events, different layers interaction, and easy to access inside or outside the code. ✔

  5. Great Optimized with caching private values, Manuel Update using disable component with even live editor gizmo while avoiding totally unnecessary processing in build phase. ✔
  6. Various collection detectors maximize control over the Game mechanism, quickly providing an accurate LOS with a perfect blocking system in just a few seconds. In addition, they are optimized as much as possible with Non-Allocating coverage, Manual casting, Pulse gap time, of course, correct commands. ✔

  7. The fast, and effiecient modular pooling system helpes you to create any gun in short of time.✔
  8. Planars help to advance raycasting like refract, reflect, portal or even dividing rays.. ✔
  9. You are not supposed to follow the instructions according to the plugin's wishes. The flexibility of the tools allows you to freely and arbitrarily implement whatever is necessary personally. ✔

Here I note some of the special facilities, which are definitely more than these:


Reflect Ray: One of 20 rays with the possibility of direct display in the editor, setting the size, laser line, and limitation of the number of reflections are among the features well covered for both 2D and 3D.


🎯 Pointer Ray: Setting up a Ray from the camera can be time-consuming, especially if the ray needs to be cast from the object itself. This component resolves this conflict quickly.


📏 Line Detector: This feature is the non-stop Rays made in the detector along with the switchable mode between Ray, Sphere, Box and Capsule modes. This tool takes a set of Colliders in a certain line for you, for example, to kill all enemies when you shoot, or to get coins on a certain line. With non-allocator support, PulseTime, as well as having various events and methods in the body of the component, the speed of your work in detecting colliders will certainly multiply. Use the Path Detector to catch Colliders on a path rays with same system.


👁️ Sight Detector: This tool is a complete simulator of vision, along with vertical and horizontal angles, minimum and maximum radius, and full awareness, which is necessary for the character's artificial intelligence. Adding the LOS System to this tool, seeing through the corner of the Colliders and smarter than the Dodge system, solves the AI detection problem for beginners and gives professionals more speed and accuracy.


🧭 Steering Detector: If you want your flying and 3D objects to find their way without needing a long setup, find an escape route for the most winding objects in front of them. Steering Detector does this quickly with its own powerful algorithm. In the demos, you learn how to work with it, which is not so difficult.


🔊 Sound Detector: This detector can determine the thickness of the wall and the hearing power as a detection criterion. Using it, you can even increase the power of artificial intelligence to hear the sound of enemies' footsteps or falling grenades.


📡 Radar Detector: This detector, which acts like a radar, can store collected objects inside itself for a while. These objects can easily be part of your minimap.


🌈 Hybrid Ray: This tool allows you to blend Rays together and create a composite Ray even in Stripped form. At the same time, it can process them as a single path and pass the Line Renderer over all of them.


🔫 Advance Caster: By receiving a number of RaySensors and different types of bullets, it can produce different and special weapons in a short time. It also supports a Limited Array pooling system for reusable bullets and Ammo that can be set up quickly.


🚀 Tracker Bullet: One of the 5 forms of Bullet follows the target smoothly and like a ballistic missile. This bullet covers two algorithms based on rotation and location and includes almost all types of follower arrows. Interestingly, you can put these arrows in your Caster and switch to another form, such as Basic or Physical, and your weapon will be changed easily.


📋 RayManager: I improved this tool in the new version. Connect it to one of the Parent objects and press Refresh. All tools are covered, and you can control them freely and quickly.



Key Features

  • It has 14 3D RaySensors, including Reflect Ray and Chain Ray, with a unique UI, line Renderer projection, and control methods.
  • It has 14 2D RaySensors like a 3D version with a unique UI, line Renderer projection, supporting Depth and normal filter, and is fully fixed for 2D games.
  • It has 13 3D Collider Detectors, with full access to any events, optimized with detecting solvers for blocking objects and line-of-sight setting, and both Allocator and Non-Allocator Support.
  • Has 9 2D Collider Detectors with full access to any events, optimized with detecting solvers for blocking objects and line-of-sight settings.
  • Has 10 3D and 2D planes to change the ray line dynamically.
  • Has 4 Bullet Casters.
  • Has 10 3D and 2D Bullet mechanism Types.
  • Has utility tools like RayLiner++ +, RayStamp+, Ray Manager, etc...

Item Details
Android Coder

Android Coder

Price
FREE
Views
4
Version
41-M
Last Update
15-Apr-2025
Release Date
15-Apr-2025
Category

Related Items