Steam.

Just wondering. If i make a game, purchase a unity liscense, send the game to steam and they approve it, how would I implement the steamworks API into the unity game?

I have not implemented a Unity3D game on Steam yet, so take everything I say from this point forward with a grain of salt. Unity3D, according to all reports, works well with Steam and their API (which is C++ based) is apparently easy to integrate directly in to your Unity3D game. You would need Unity Pro AFAIK because of this dependency on a C++ based DLL. There are a number of games sold through Steam that are made with Unity3D, a search of the forums can answer which ones. There is no direct support in Unity3D for Steam, and there is no direct support in Steam for Unity3D, but that doesn’t mean a reasonably competent programmer could not do the integration. I believe there are a number of frameworks and add-ons that make this process easier such as http://unity.heyworks.com/

You would write a plugin that binds the Steamworks SDK and then use it within your Unity Pro title

There are a few Unity titles that already went that way, cross platform titles.

Thanks for the replys guys, i was curious.

Hi guys,

Just wanted to let you know that a Steamworks integration is now available on the Unity Asset Store!

Check it out: Ludosity