I have been playing Xbox games on Windows 10 and I want to buy Far Cry 3 to play on my PC. On Amazon I see two different things: one is Far Cry 3 for PC only which is the one I should buy but then there is also another much cheaper which says Far Cry 3 (PC Code). What is Far Cry 3 (PC Code)? Is it full game or a key to download the game from somewhere or something else?

  • Yes the PC Code would usually be the game key you can put into steam.
    – l I
    Commented Mar 7, 2016 at 11:13
  • 1
    I believe z' is correct, but do make sure it's a code for Steam and not for Uplay, otherwise you need new software too. Commented Mar 7, 2016 at 13:51
  • 1
    @Kaizerwolf: How you can know uPlay is connected to requiring new software? Maybe he just doesn't have steam but uPlay isntead. In that case your advise is "make sure that you will need additional software"... as he didn't mention what portal, if any, he is using.
    – Zaibis
    Commented Mar 7, 2016 at 15:02
  • 1
    @Kaizerwolf maybe OP is already using uPlay, but never installed Steam. Then your assumption that uPlay would be a new software where Steam wouldn't is wrong. Commented Mar 7, 2016 at 16:48
  • 3
    @Kernald alright geez, no need to attack me. I was simply stating that uPlay might be something to look out for. I assume the OP has steam by default, as it seems to be the common platform, not uPlay. Commented Mar 7, 2016 at 16:50

2 Answers 2


"PC Code" or "Key" refers to a product key that can be used to activate a game on a download platform, such as Steam (the big one), Origin (EA), uPlay (Ubisoft) or GOG. Once activated, you can download the game through this platform. Typically, this platform will also keep your game up to date.

If a product is sold as "PC Code", you will (probably) not get a physical disc copy. The article description should note which platform the key can be used on. Note that Far Cry 3 always requires uPlay, even when buying a steam key (launching the game will launch the game through uPlay).

A word of warning

Be very careful who you buy product keys from. Not all key sellers are legitimate, and using a fraudulent key (such as one bought with a stolen credit card) may result in the platform owner removing the game from your library. Take a look at this reddit post for more information about key resellers.

  • 4
    +1, especially about the last warning. Storytime: I had people trying to sell me Sims 4 keys for 3$ in my GTA V modding days. They probably used stolen credit cards and here are two things: 1) Some confessed that they do use stolen CCs (did report them). 2) Some friends of mine who got from them got the games removed or accounts banned. People wanting more details can ping me in chat.
    – ave
    Commented Mar 8, 2016 at 8:51
  • I installed steam but when I go to steam and search far cry 3, I first need to pay and then I can download it.. So shouldnt I just pay in steam and download. I still dont get where this PC code is applicable if I will download via steam. Commented Mar 8, 2016 at 8:56
  • 6
    use menu: Games -> Activate a Product on Steam (support.steampowered.com/kb_article.php?ref=5414-TFBN-1352) and then insert your key. You have to do it thru app, not website. Commented Mar 8, 2016 at 9:03
  • @Jan'splite'Kondelík I got pinged for your comment since I wrote this answer. To notify someone other than the post owner, you need use @username
    – MrLemon
    Commented Mar 8, 2016 at 9:15
  • 3
    @BhaskarVashishth When you buy a game directly through Steam you are specifically buying it from the Steam store, which is its own separate store. Amazon could sell you the same game at a different price, offer its own special deals on the game, sell it to you as part of a bundle or even give it away for free. But they can't directly unlock it for you on Steam because they don't have access to your Steam account. That's why they give you a code instead.
    – EENN
    Commented Mar 8, 2016 at 11:08

Speaking of Far Cry 3 specifically:

PC Standard is the physical disc. You will still need Uplay to activate it.

PC Download Standard and PC Download Deluxe are codes to be redeemed on Uplay.

PC Download Standard - Steam DRM and PC Download Deluxe - Steam DRM are codes to be redeemed on Steam, but this is just a semi-redeem, Steam will launch Uplay when you launch FC3, and it will ask you to redeem the code again the first time you launch. After that it launches Uplay (updates it) and then the game automatically.

So in conclusion: You always need Uplay.

  • Thanks for the info. I thought we were stuck with Steam. If there's any chance to avoid Steam then it should be done.
    – Dunk
    Commented Mar 7, 2016 at 16:05
  • 6
    @Dunk That depends on your perspective, I think. Most people would rather avoid uPlay or the other publisher-specific networks if they could just use Steam. Commented Mar 7, 2016 at 17:42
  • 1
    @dunk I am fairly sure that I'm not the only one who thinks the fragmentation of their games library across a dozen different accounts, DRM platforms and networks is not an optimal solution. To put it more strongly: I've actually bought games a second time just so my 300 game library is more centralized, though usually that's to replace an older boxed copy with a digitally distributed copy.
    – Nzall
    Commented Mar 7, 2016 at 17:46
  • 1
    @agweber Fair point.
    – Zerjack
    Commented Mar 7, 2016 at 18:11
  • 1
    Steam is great, until you have any issues. Then their customer service is the absolute worst. There's lists of things they will not even respond to, even if it is absolutely their fault. I had a single issue with them, I looked past it. Then I had a second and tried working through customer service. Then a couple weeks after that, yet another. I will no longer buy any games that require Steam. They are nothing but thieves, IMO.
    – Dunk
    Commented Mar 7, 2016 at 20:05

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .