Star Citizen to Exclusively Use the Vulkan API

Discussion in '[H]ard|OCP Front Page News' started by cageymaru, Mar 20, 2017.

  1. cageymaru

    cageymaru [H]ard|News

    Messages:
    16,357
    Joined:
    Apr 10, 2003
    According to staff at Cloud Imperium Games, the space combat and adventure game Star Citizen is going to exclusively use the Vulkan API in the future. They go on to state that DX12 and Vulkan have the same feature set and similar performance gains, but Vulkan can be ported to more OS's whereas using DX12 would limit them to only Windows 10. So it is their intention to drop DX12 in favor of strictly Vulkan support. DX11 isn't even a consideration for the final product.

    I found it interesting that the developers find that, "95% of the work for these APIs is to change the paradigm of the rendering pipeline, which is the same for both APIs." So effectively there really isn't much difference between the competing APIs. He does leave the DX12 door slightly ajar by stating that, "DX12 would only be considered if we found it gave us a specific and substantial advantage over Vulkan." Even if you're not interested in space combat and exploration, it's always fascinating to read how developers think and why certain choices are made. I would think that strictly using the Vulkan API should save on platform port costs also.

    I know that it was stated that Star Citizen wouldn't come to consoles, but you never say never in the games industry; especially when millions of dollars are thrown at projects to become exclusives. Of course all of this hinges on the game actually conquering it's feature creep and launching in a reasonable time.

    Years ago we stated our intention to support DX12, but since the introduction of Vulkan which has the same feature set and performance advantages this seemed a much more logical rendering API to use as it doesn't force our users to upgrade to Windows 10 and opens the door for a single graphics API that could be used on all Windows 7, 8, 10 & Linux.
     
  2. Revdarian

    Revdarian 2[H]4U

    Messages:
    2,230
    Joined:
    Aug 16, 2010
    Great news, makes sense and hopefully this becomes standard going forward.
     
    Talyrius, BulletDust and Wierdo like this.
  3. Elios

    Elios [H]ardness Supreme

    Messages:
    6,938
    Joined:
    Aug 12, 2004
    LOL now there going to change APIs... to an API that needs MASSIVE support

    Star Citizen is DOA at this point
     
    sleepeeg3 likes this.
  4. Draax

    Draax [H]ardness Supreme

    Messages:
    4,703
    Joined:
    Aug 11, 2005
    I take anything even remotely associated with Star Citizen with a huge grain of salt.
     
  5. Nexus6

    Nexus6 Limp Gawd

    Messages:
    265
    Joined:
    Jul 29, 2004
    Not quite.

    The game engine right now is DX11 as that's what cryengine 3 was by default. They always planned to support Mantle and/or DX12. They've decided that the work they've done towards that effort is better spent focusing on Vulkan for a multitude of reasons.

    Not really seeing the issue. There are plenty of things about Star Citizen that are problematic but this doesn't seem to be one of them. I seem to recall Doom adding Vulkan support pretty easily.
     
    Talyrius, MavericK and grtitan like this.
  6. Master_shake_

    Master_shake_ 2[H]4U

    Messages:
    3,511
    Joined:
    Apr 9, 2012
    does that mean they're gonna need even more money?
     
    Xrave, sleepeeg3, Dayaks and 8 others like this.
  7. Quartz-1

    Quartz-1 [H]ardness Supreme

    Messages:
    4,331
    Joined:
    May 20, 2011
    So, release date is now in the 2020s?
     
  8. fuzzylogik

    fuzzylogik Limp Gawd

    Messages:
    479
    Joined:
    Aug 30, 2012
    Only just read info about this game - not really a fan or anything. but starting to sound more and more like what became Duke Nukem Forever (of which I was eagerly waiting for back in the... late 90ies :p). There's a point where they will just need to release the game or it'll start to slowly get behind the times? Cool that they're trying Vulkan - but even cooler if it becomes an actual product that can showcase it.
     
    tunatime likes this.
  9. The Cobra

    The Cobra 2[H]4U

    Messages:
    2,293
    Joined:
    Jun 19, 2003
    So with this announcement, in addition to the Vulkan announcement of multiGPU support (Crossfire/SLI) is exclusive to Windows 10. Shooting themselves in the foot with this?
     
    cageymaru likes this.
  10. azuza001

    azuza001 Gawd

    Messages:
    633
    Joined:
    Apr 4, 2012
    It's not windows 10 exclusive, by the timer it comes out it will also be available on Windows 11, Windows XII, and Windows "all your data belongs to us".
     
  11. cageymaru

    cageymaru [H]ard|News

    Messages:
    16,357
    Joined:
    Apr 10, 2003
    Actually mGPU isn't limited to Windows 10 under Vulkan. It just isn't as easy as doing it under Windows 10. I'm going to be posting an analysis of this by PCPer in about 30 minutes. ;)
     
  12. Meeho

    Meeho 2[H]4U

    Messages:
    2,913
    Joined:
    Aug 16, 2010
    Yet another change in this never ending money grab. Nothing to see here, much like the game itself.
     
    Armenius likes this.
  13. vegeta535

    vegeta535 [H]ard|Gawd

    Messages:
    1,135
    Joined:
    Jul 19, 2013
    So I guess they need another 100 mil to get it switched over. Hookers and blow ain't cheap.
     
    sleepeeg3, Burticus and Armenius like this.
  14. bigdogchris

    bigdogchris Wii was a Novelty

    Messages:
    16,872
    Joined:
    Feb 19, 2008
    Ditching DX12 for Vulkan is something I think we're going to be seeing a lot of new games do.
     
    BulletDust, DPI and cageymaru like this.
  15. cageymaru

    cageymaru [H]ard|News

    Messages:
    16,357
    Joined:
    Apr 10, 2003
    Armenius likes this.
  16. Armenius

    Armenius [H]ardForum Junkie

    Messages:
    11,362
    Joined:
    Jan 28, 2014
    One can dream... but I think developers are going to take the path of least resistance instead, AKA DX11.
     
    Nytegard and tetris42 like this.
  17. Axehandler

    Axehandler Gawd

    Messages:
    548
    Joined:
    Dec 19, 2007
    Disclaimer: I've backed the game - and *trying* to be patient.. not downloading any updates until the 3.0 update - Followung the Production Schedule.
    https://robertsspaceindustries.com/schedule-report

    HOWEVER...
    I like reading the comments on here about Star Citizen.. I fully understand why everyone says this stuff!!

    When CIG switched over to Amazon lumberyard - Everyone said the same thing.
    even thou it was announced AFTER it was done :pompous:

    Axe
     
    DocSavage likes this.
  18. Cr4ckm0nk3y

    Cr4ckm0nk3y Gawd

    Messages:
    746
    Joined:
    Jul 30, 2009
    I don't know why people are upset of the delays and amount of money Robert's has blowing through. Star Citizen keeps expanding to be a huge game(s). GTA 5 was $265M to make and Destiny is rumored to be $500M.

    Plus Robert's is well known to take forever to dev a game. So long that several of his games in the past were completely scrapped and remade when new tech came along. Strike Commander is a prime example of a game that went through multiple engines and such a long development it was labeled vaporware. It was an amazing game when it launched though and completely worth the wait IMO.

    Star Citizen will be the same knowing Robert's history. They are attempting to make something revolutionary which will take a shit ton of time and money. The only critique I have is CI selling ships for hundreds of dollars that don't exist and will need to be developed rather than spending all resources on the core games; however, who is more at fault, CI for selling not yet existing ships or the people buying them for hundreds of dollars? CI and Robert's are definitely pushing Star Citizen into a new realm of micro transactions.

    Going to Vulkan only makes sense for CI and Robert's. Just surprised it took this long to announce.

    A big plus is it opens their game to non-Win 10 users.
     
    BulletDust and Nytegard like this.
  19. M76

    M76 [H]ardness Supreme

    Messages:
    5,451
    Joined:
    Jun 12, 2012
    What difference does it make that they announce it after or before? It still takes time away from development, time that they ran out of 3 years ago.

    This is the never ending story of gaming, Star Citizen Forever, in the end they go bankrupt, and some other company buy them out, pick up the pieces and might release a mediocre game built from their breadcrumbs. Because don't be mistaken they didn't produce anything more than breadcrumbs until now.
     
  20. Chaos Machine

    Chaos Machine Limp Gawd

    Messages:
    426
    Joined:
    Apr 13, 2012
    While I agree the development of this game is glacially slow, it is still very much playable right now and shouldn't be considered vaporware. Though at this point I expect elite dangerous to have the same features and more by the time it's finally released.
     
    WarMace likes this.
  21. DPI

    DPI [H]ardForum Junkie

    Messages:
    10,038
    Joined:
    Apr 20, 2013
    Seeing as how mGPU users number in the 1% of 1%, the answer would be no. The industry has moved away from mGPU if you haven't noticed.

    Shooting themselves in the foot would be using DX12, since then the other 99.99% that are single GPU would need Windows 10. However with Windows 7 still hanging onto around 50% of marketshare due To MS's user hostile policies in 10, Vulkan makes the most sense since it doesn't discriminate and benefits 7, 8.1, 10 as well as Linux and Android 7+.
     
  22. NAXDON

    NAXDON [H]Lite

    Messages:
    92
    Joined:
    Jun 27, 2015
    Awe, shucks everyone. We should've used Unreal Engine all along.
     
  23. heatlesssun

    heatlesssun Pick your own.....you deserve it.

    Messages:
    46,546
    Joined:
    Nov 5, 2005
    Multiple GPUs have always been a top end thing. Support for it isn't nearly as bad as some make it out to be, there are plenty of games that can leverage it still. I'm guessing multiple GPUs are no more exotic than PC VR at this point, with a lot of VR folks on multiple GPUs. Be it Vulkan or DX 12, the linked adapter mode should make using multiple GPUs effectively a lot easier than before.
     
    GoldenTiger likes this.
  24. Terpfen

    Terpfen [H]ardness Supreme

    Messages:
    6,075
    Joined:
    Oct 29, 2004
    You recall incorrectly. Adding Vulkan support took so long that they deprioritized it and didn't ship it. They patched it in later. You interpret the later patch as a sign that it was easily added. It wasn't.
     
  25. yourgrandma

    yourgrandma [H]ard|Gawd

    Messages:
    1,310
    Joined:
    Apr 15, 2011
    It took 8 months for epic games to add vulkan support to unreal 4.

    Expect even more delays or do they even have estimated release dates anymore?
     
    Elios likes this.
  26. Wierdo

    Wierdo [H]ard|Gawd

    Messages:
    1,538
    Joined:
    Jul 2, 2011
    I mean who knows, in 5-10 years maybe a new generation of consoles with performance comparable to today's high-end PCs will be out and could handle the workload this game's putting out. When that happens, why not?
     
  27. Burticus

    Burticus 2[H]4U

    Messages:
    2,461
    Joined:
    Nov 7, 2005
    This game is never going to be released, is it? Haven't we been talking about it for 5+ years now? Just a huge tech demo at this point that has somehow raised like a billion bucks.

    I enjoy the ship commercials, but it does seem a little... backwards to me to be spending time/resources on the videos when the game isn't done yet. No?
     
  28. LightsOut41

    LightsOut41 Limp Gawd

    Messages:
    144
    Joined:
    Mar 5, 2017
    And $150M of that was marketing.
     
    haste., Nytegard and Armenius like this.
  29. ZeroBarrier

    ZeroBarrier Limp Gawd

    Messages:
    195
    Joined:
    Mar 19, 2011
    Could hookers and blow also be classified under marketing? If so, we can safely conclude that RSI has only really used 1/2 to 1/3 of the money acquired into the actual game. :ROFLMAO:
     
    Master_shake_ and Meeho like this.
  30. ZLoth

    ZLoth Gawd

    Messages:
    646
    Joined:
    Apr 13, 2010
    To quote another game that took FOREVER to see a release.... and, by Duke, the reviews Nuked that game..... Star Citizen: Whenever.
     
  31. rezerekted

    rezerekted 2[H]4U

    Messages:
    2,940
    Joined:
    Apr 6, 2015
  32. Cr4ckm0nk3y

    Cr4ckm0nk3y Gawd

    Messages:
    746
    Joined:
    Jul 30, 2009
    So Star Citizen will not need a marketing budget?
     
  33. LightsOut41

    LightsOut41 Limp Gawd

    Messages:
    144
    Joined:
    Mar 5, 2017

    No, it will not because it is never coming out.
     
  34. Ocellaris

    Ocellaris Ginger @le, an alcoholic's best friend.

    Messages:
    18,237
    Joined:
    Jan 1, 2008
    This is what happens when you give people too much money and don't hold them to a schedule. They are just chasing flavor of the month tech advances in an attempt to stay relevant.
     
    haste. and rgMekanic like this.
  35. Cr4ckm0nk3y

    Cr4ckm0nk3y Gawd

    Messages:
    746
    Joined:
    Jul 30, 2009
    I get what you are saying but in reality marketing any product starts from day one. They have already been burning through marketing money to run the websites, social media, trade show appearances, and create videos.

    That all costs money and all comes form the marketing budget.
     
  36. Kaitian

    Kaitian [H]ardness Supreme

    Messages:
    6,069
    Joined:
    Aug 12, 2008
    The game has been renamed to Star Citizen Forever
     
  37. oldmanbal

    oldmanbal Gawd

    Messages:
    880
    Joined:
    Aug 27, 2010
    I bet microsoft has their people blowing up the phone lines begging them to come back to dx12.

    If you think this game has taken money and is burning it, at least they are creating content.

    Dayz went on steam in 2014 and hasn't had any noticeable improvements in years, the game is still a clunky, wonky, garbage fire of a production. It's almost comical how fucked the development of that game is considering it's ALREADY sold millions of copies. Everyone is saying Bohemia Interactive took all the money and dumped it into other projects, leaving Dayz in limbo. Based on the developer blogs, I still don't see it going anywhere remotely close to a beta launch for at least another solid year.
     
  38. Quartz-1

    Quartz-1 [H]ardness Supreme

    Messages:
    4,331
    Joined:
    May 20, 2011
    ITYM Star Citi-when. :)
     
    haste. and Ocellaris like this.
  39. jardows

    jardows Gawd

    Messages:
    749
    Joined:
    Jun 10, 2015
    First, SC was going to fully support Mantle. Then they were going to fully support DX12. Now, it isn't Mantle or DX12, it's Vulkan. CEG needs to just finish the game, then patch for all the "cool" stuff they want to add.
     
    Quartz-1 likes this.
  40. DPI

    DPI [H]ardForum Junkie

    Messages:
    10,038
    Joined:
    Apr 20, 2013
    You do realize Mantle was basically Vulkan 0.9. - it was spawned by Mantle. And a proper implementation of it - much like with DX12 - isn't merely something you patch in later if you want to achieve the full featureset. You have to design for it.

    CiG has done a lot of questionable things but this time they're spot on - focusing on Vulkan now means future proofing and not being dependent on a single OS, or single version of a single OS for that matter.
     
    Last edited: Mar 20, 2017
    Wierdo likes this.