1 / 35

PC and Console Porting

PC and Console Porting. Thien Nguyen. Outline. Introduction Definition Concepts of PC and Console Porting Issues of PC and Console Porting Video game case studies. What is PC  Console Porting porting?. What is porting?. Ok, ok, geez!. PC  Console. *poke poke*.

yepa
Télécharger la présentation

PC and Console Porting

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PC and Console Porting Thien Nguyen

  2. Outline • Introduction • Definition • Concepts of PC and Console Porting • Issues of PC and Console Porting • Video game case studies

  3. What is PCConsole Porting porting?

  4. What is porting? Ok, ok, geez! PCConsole *poke poke* Go away!

  5. What is porting? A process of transferring an executable program from its original “environment” into another different “environment” Environment = different CPU, OS, hardware, etc, etc…

  6. Concepts I want to create an object! Take this data with you! How a PC starts up a game

  7. Concepts Console GPU I want to create an object! Take this data with you! How a console game starts up a game

  8. Concepts I want to create an object! Take this data with you! Console GPU The “ideal dream” of porting

  9. Issues • Game Engine / Resources • Developer’s choice • Controller • Mods • Patches • Business • Support

  10. Issues • Game Engine / Resources • A game engine of today should ideally be: • Easy to use • Adapt to resources / environment • FUN! (For gamers to play… and developers to use)

  11. Issues • PCs • Pros • Upgradeable • Future-proof • Cons • Costly • New tech after new tech… • Game Engine > Resources • Consoles • Pros • Enough to run good games • Cons • Lacking resource • Eventual Defunct • Cost of porting • Leads to butched quality • NOT JUST GRAPHICS AND PERFORMANCE • Though the main reason… • Mostly restricted to build upon consoles (WHY?)

  12. Issues • Factors based mostly on experience • Game Engine > Developer’s choice • Mostly restricted to build upon consoles and/or build multiplatform? WHY? • Market demand • Consoles more accessible to more people • Piracy

  13. Issues • Support • Mods • Patches • Controller • Time and money • Cost in inquiring help from other more experienced

  14. DISCLAIMER!I have been a console gamer for most of my life.I only pick up PC gaming when I built my computer back in 2010.Take my thoughts as you will with this in mind!

  15. Video game case studies • PC  Console • Support • Controller • Piracy • Assassin’s Creed series • Bayonetta • Crysis 2 • Red Dead Redemption • Final Fantasy 13 • Grand Theft Auto 4 • LA Noire • Vanquish • X360 Console  PS3 Console • Game engine / resource • Developer’s choice • Console  PC • Game engine / resource

  16. Assassin’s Creed • Assassin’s Creed in general • Heavily based on consoles, hence lost PC potenial • Having separate teams aid in better PC porting

  17. Assassin’s Creed • Big deal? • Developer will support AC3 BUT ONLY IF YOU HAVE A GAMEPAD

  18. Stormrise • Bring RTS to consoles • Unique “Whip Select” function

  19. Crysis (1) came on out PC • Gain critical acclaim as a “very beautiful game require a great amount of resources” Crysis 2 • Crysis 2 ports its Crysis 1 assets to console • Uproar in lacking features for PC users

  20. Bayonetta (My personal favorite!) • Console created on Xbox 360 by developer • Ported to PS3 by publisher • Uproar of shoddy PS3 port • Load times • Framerate issues • Sony comes in to save port (sort of)

  21. Red Dead Redemption • Runs on sub resolution (640p) • Will NEVER be on PC • Explained in the GTA4 slide

  22. LA Noire • Developer decide to port on PS3 • Just because :P

  23. Final Fantasy XIII • Announced to being on both PS3 and Xbox360 • Running White Engine / Crystal Tools • Aids in making multiplatform engine • Xbox360 version looks/runs very ported • Sub-resolution

  24. Vanquish (another personal fave!) • After shoddy port of PS3, developer creates game on both console

  25. Grand Theft Auto 4 • Built on consoles • Terrible port to PC • Optimization issues • Glitch • And on and on…

  26. Modders save the day!

  27. Conclusion • Reason why the ideal dream porting is closer than expected • Market demand • Developers getting better at porting • New bloods • Unity (http://unity3d.com/) • What still hinders the porting? • Licensed engines • Due to business and/or console limitation

  28. In the future… Portable porting!! ULTIMATE DREAM (at least for me)

  29. UPDATED AND REFINED (May 5, 2012) CRITICAL SOURCES Baldwin, Kory. "Gamer Woes – Consoles Aren’t Ruining PC Gaming, Developers Are." Game Judgement. Web. 10 Apr. 2012. <http://www.gamejudgment.com/gamer-woes-consoles-aren't-ruining-pc-gaming-developers-are>. "Cross Compilation Tools." The GNU Configure and Build System. Cygnus Solutions, 1998. Web. 10 May 2012. <http://www.airs.com/ian/configure/configure_5.html>. Cullen, Johnny. "GTA IV PC Mod Makes Game Look Insanely Great." VideoGaming247. 5 July 2011. Web. 16 Apr. 2012. <http://www.vg247.com/2011/07/05/gta-iv-pc-mod-makes-game-look-insanely-great/>. Fahey, Mike. "PlatinumGames On PS3 Bayonetta: Sega Did It." Kotaku. 18 Sept. 2009. Web. 13 May 2012. <http://kotaku.com/5362530/platinumgames-on-ps3-bayonetta-sega-did-it>. Funk, John. "Sony Agents Fixing PS3 Bayonetta Before Western Release." The Escapist. Themis Media, 15 Apr. 2012. Web. 2 Dec. 2009. <http://www.escapistmagazine.com/news/view/96490-Sony-Agents-Fixing-PS3-Bayonetta-Before-Western-Release>. Garney, Ben, and Eric Preisz. Video Game Optimization. Boston, MA: Course Technology Cengage Learning, 2011. Print. Hardwidge, Ben. "The Problem With Porting Games." Bit-tech. Dennis Publishing, 18 Aug. 2009. Web. 8 May 2012. <http://www.bit-tech.net/gaming/2009/08/18/the-problem-with-porting-games/1>.

  30. "Head2Head: L.A. Noire Analysis (PS3 vs Xbox 360)." Lens of Truth. 19 May 2011. Web. 15 Apr. 2012. <http://www.lensoftruth.com/head2head-l-a-noire-analysis/>. Keipp, Kristoffer. "Assassin's Creed 2 PC Is DX9 Only." PC Hardware Games. Computec Media AG, 11 Feb. 2010. Web. 12 May 2012. <http://www.pcgameshardware.com/aid,704779/Assassins-Creed-2-PC-is-DX9-only/News/>. Kuchera, Ben. "Assassin's Creed on the PC: Bad UI, Bad DRM, Bad Port." Assassin's Creed on the PC: Bad UI, Bad DRM, Bad Port. ArsTechnica, 14 Apr. 2008. Web. 9 May 2012. <http://arstechnica.com/gaming/2008/04/assassins-creed-on-the-pc-bad-ui-bad-drm-bad-port/>. Pereira, Chris. "Grand Theft Auto 4 PC Suffering From Numerous Issues." 1Up.com. 4 Dec. 2009. Web. 15 Apr. 2012. <http://www.1up.com/news/grand-theft-auto-4-suffering>. "PS3 Lead Platform for L.A Noire, Most Studios Porting to 360 - Team Bondi." Computer And Video Games - CVG. 13 May 2011. Web. 16 May 2012. <http://www.computerandvideogames.com/301266/ps3-lead-platform-for-la-noire-most-studios-porting-to-360-team-bondi/>. Villegas, Marcos. "How Crytek Doomed Crysis 2's PC Version - DasReviews." Das Reviews. 22 Mar. 2011. Web. 14 Apr. 2012. <http://www.dasreviews.com/das-latest-greatest/crytek-doomed-crysis-2s-pc-version/>. "What Is Emulation?" What Is Emulation? Koninklijke Bibliotheek. Web. 12 Apr. 2012. <http://www.kb.nl/hrd/dd/dd_projecten/projecten_emulatiewatis-en.html>. Young, Rory. "Ubisoft Dedicated to Assassin's Creed III PC Support, as Long as You Have a Controller." Neoseeker. Neo Era Media Inc, 27 Mar. 2012. Web. 12 May 2012. <http://www.neoseeker.com/news/18690-ubisoft-dedicated-to-assassins-creed-iii-pc-support-as-long-as-you-have-a-controller/>.

  31. Young, Rory. "Ubisoft Dedicated to Assassin's Creed III PC Support, as Long as You Have a Controller." Neoseeker. Neo Era Media Inc, 27 Mar. 2012. Web. 12 May 2012. <http://www.neoseeker.com/news/18690-ubisoft-dedicated-to-assassins-creed-iii-pc-support-as-long-as-you-have-a-controller/>. NOTABLE SOURCES Red Dead Redemption http://www.computerandvideogames.com/247305/red-dead-redemptions-sub-hd-ps3-display-analysis/ http://www.pcworld.com/article/196661/analysis_red_dead_redemption_on_ps3_vs_xbox_360.html FFXIII http://www.lensoftruth.com/head2head-final-fantasy-xiii/ Stormrise http://www.youtube.com/watch?v=Zeb_OZNEsPY Vanquish http://platinumgames.com/2010/08/26/programming-the-engine-behind-vanquish/ http://www.youtube.com/watch?v=OdQt501HiJ4 http://www.1up.com/news/platinum-developing-vanquish-ps3-360

More Related