Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by Cal-man · Oct 04, 2012 at 06:17 AM · networkdatainterfaceport

Create Data Connection From External Program?

Hi,

I am fairly new at unity, and am looking to use it as a way of displaying in real time information from another program.

Basically what i have is a radar examining the test environment in real time, then a VS2010 program which processes the returned signal, and determines where objects in the environment are located.

Once the coordinates of the object are known, i would like to pass this to the UNITY gaming engine in real time. The game I have created is a representation of the real-world test area.

Basically what i am wondering is what is the best way to connect the data between the two programs?

I have looked at some of the Networking functionality within Unity, however, i am unsure whether i should be attempting to set up the c++ program as a server or a client? and how to make the c++ program behave correctly as either.

I have also considered polling a file which is updated by the C++ program, however, this would surely introduce some severe delays and possible data corruption with two programs simultaneously accessing the file?

Im not sure if what i am attempting to do is even possible?

Any thoughts, pointers, advice etc greatly appreciated!

Cheers,

Cal

Comment
Add comment · Show 1
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image asafsitner · Oct 04, 2012 at 09:24 AM 0
Share

Networking is a viable option. I'd personally discard Unity's built-in networking for this and ins$$anonymous$$d use .Net sockets so it's easier to connect to external programs (Unity's built-in networking can only connect to other Unity instances)

0 Replies

· Add your reply
  • Sort: 

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

10 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

How I can convert data to Wifi/ Multiplayer/ Network 0 Answers

How to receive streaming data over a UDP connection? 1 Answer

Hacking Unity3d Games 1 Answer

Network.Connect not connecting to host data or ip address 1 Answer

Showing a port already occupied but its not actually occupied 0 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges