Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Advice needed - "Integrating" Unity to an existing app

Discussion in 'Getting Started' started by Jayme65, Dec 11, 2016.

  1. Jayme65

    Jayme65

    Joined:
    Dec 11, 2016
    Posts:
    94
    Hi,
    I'm very new to 3D engines and Unity in particular.
    The fact is that we have developed a windows application (so the application is already existing) and we now would like to benefit from high-end 3D graphics for the interface!
    Let's see it as an application that mimics a desktop (with pens, lamp, paper...)! For now, the "desktop" is made of 2D images and buttons...and we would like it to be a real 3D environnement!

    Is it possible to integrate Unity to an already existing c# application (or vice-versa )?
    Is it a good idea or is there a better alternative?

    All this is not very clear to me..so thanks for your help and advices!
     
  2. Kiwasi

    Kiwasi

    Joined:
    Dec 5, 2013
    Posts:
    16,860
    For integrating Unity into an existing application the best you can probably get is a stand alone Unity app that connects via sockets or some other system to your existing app.

    For intergrating a foreign app into Unity, you can compile a .dll against the appropriate .Net version, and then drop it directly into your assets folder.

    I've seen both approaches work, it's up to you.
     
  3. mgear

    mgear

    Joined:
    Aug 3, 2010
    Posts:
    9,350