Does Unity has some API?

Hi

Can I program Unity with C++ or some other language?

You cre able to create your own plugin that tie into the engine using C++ and Objective-C (Pro only feature) but I don’t think there is a way to program your game entirely in C++ with a Source Code License (which is a bit more expensive that Pro)

I ask because I need to generate camera positions (several cameras) using input from external devices.
And I need to be able to activate some external actuators when colisions are detected.

If you can create a regular .NET DLL, you might be able to import it into the game.

The real question is if you can access the low-level libraries in .NET like the serial port or whatever you’d need.

I hope this help:
http://forum.unity3d.com/viewtopic.php?t=60042&highlight=arduino