RID is a unique identifier used in identifying resources. This are used with low level servers e.g PhysicServer, VisualServer in performing an operations. E.g
in most cases you won’t need to go this route of using low level servers in performing operations cause godot provide functions for most operations
area_node.set_ray_pickable(true)
those develoing in c++ might find it really useful though
Using Nodes, my game currently runs at 30 fps
GodotNoob999 | 2018-04-25 11:20
Using nodes is the way to design in godot, if you are having any issues / fps drop and you are sure you are not running any form of compute intensive process, you can open an issue…
funabab | 2018-04-25 16:16
I tested this and found that using RIDs is 4 times faster