Search Unity

Utilities Geometry based targeting module for game objects. Detect points from edges, ropes, surfaces.

Discussion in 'Tools In Progress' started by mikaelK, Apr 18, 2022.

?

What do you think?

  1. I already know, where I could use this.

  2. I don't need this.

  3. I need this for reasons.

  4. I'm worried, if the product fits in my project..

Results are only viewable after voting.
  1. mikaelK

    mikaelK

    Joined:
    Oct 2, 2013
    Posts:
    284
    Hi all, got a new tech for you to review. :)

    Targeting system 2 edge detection module for Game Objects.






    Core idea of the module is to make game development faster, easier and more fun.

    Good use cases for this tech would be to build games where you jump from rope to rope.
    Stealth game where the player reacts to edges while sneaking. Open world game where the user can climb edges. The edge detection uses Unity's job system and burst compiler to speed up geometry processing.

    Targeting system has its own internal caching system that builds up based on tags given by the user from the targeting system UI.

    Targeting system itself can be integrated in to any character controller from Unity's AddComponent menu or by code.



    Features:
    • Detect edges in 3d space.
    • Get closest point and different distances from edge the user is looking at
    • Example scene where to play and try it.
    • Edges behind obstacles are not picked unless culling mode is set to None from inspector.
    • Edge detection supports moving and rotating objects.
    Road map:
    • Support for mesh morphing. Get closest edge and -point from changing surface.
    • Support for entities, if requested.

    Try demo: https://mikael-korpinen.com/?page_id=1743
    Website for plugin. https://mikael-korpinen.com/?page_id=1703
    Assetstore page: https://assetstore.unity.com/packages/slug/215501
     
    Last edited: Apr 19, 2022