Can I play a Uplay game through Steam's Big Picture mode?

Is it possible to add a game acquired through Uplay to my Steam library so I can play it in Big Picture mode?

I got Assassin's Creed IV free with my video card, but I had to get it through Uplay. I realize that I won't be able to get updates or synchronize saved games via Steam, but I'd like to play it using Steam's Big Picture mode.

I've been able to add other non-Steam games to my Steam library and play them in Big Picture, but I can't figure out how to do that with Assassin's Creed IV. It doesn't show up in the list of games on my system when I select "Add a Non-Steam Game to My Library" in Steam.

I was able to add Uplay to my Steam library as a "game", and then launch Assassin's Creed through Uplay, but that's not ideal. I can't figure out how to navigate Uplay with the controller, so I have to get a mouse for that. Once I launch Assassin's Creed, it runs ok with just a controller.


MrLemon pointed me in the right direction, but I was able to improve on the procedure presented there.

  1. In Steam, pick "Add a Non-Steam Game to My Library..." from the Games menu.

  2. If Uplay appears in the dialog box, select it. Otherwise, click BROWSE... and find Uplay.exe (I found it in C:\Program Files (x86)\Ubisoft\Ubisoft Game Launcher.) The Browse method should allow you to add more than one Uplay game to Steam.

  3. Click ADD SELECTED PROGRAMS.

  4. You should now have Uplay in your Steam Library. Find it, right click on it, and select Properties.

  5. In the first box, change the name from "Uplay" to the name of the game.

  6. Find the shortcut for the game in your Start menu, right click on it, select Properties, the Web Document tab, and copy the URL field. It should look like uplay://launch/273.

  7. Back in the Steam properties dialog, click SET LAUNCH OPTIONS... and enter the contents of the URL field surrounded by double quotes, e.g. "uplay://launch/273".

  8. If you use Big Picture mode, find a suitable image for the Steam launcher, e.g. the picture on the upper right of the Steam store page. You'll need to convert it to PNG format if it's not one already. Click CHOOSE ICON... and navigate to your image file.

  9. CLOSE the Steam properties dialog.

You should now be able to launch your Uplay game directly from Steam. Steam will start Uplay, which will automatically launch the game. It's not perfect, because Uplay won't go away when you exit the game.

However, if you're using Big Picture mode, you can press the Guide button on your controller to return to Steam. Uplay will still be running in the background, but you should be able to ignore it.