Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Give Macs some love :)

I was wondering why MMORPGs and most computer games in general are soley for Windows computers. I have an iMac with bootcamp, so i can run all these games on the Windows side of my computer, but its kind of a pain. How come companies don't do it like blizzard does and have the CD work for both Macs and PCs. Would it be that much harder? I used to play WoW on my Mac, and it played beautifully, but I got really bored of it. Unfortunately WoW seems to be one of the only good MMOs for Mac. With Macs growing in popularity Im wondering if more companies will start creating games for both operating systems. I definately would like to see that happen. :D
«1

Comments

  • rob1101rob1101 Member Posts: 263
    well it depends if the company wants to go the extra mile and spend more money to develop it for the mac or not. most companies wont because it wouldn't really bring in much more money.
  • DrafellDrafell Member Posts: 588
    Can I have fries with that?



    No! Not chips! I want good ole' american french fries!



    What do you mean I can't have fries?



    Well which daft idiot put my Mac in a computer?



    What? It IS a computer? No wonder they taste funny.
  • XpheyelXpheyel Member, Newbie CommonPosts: 704

    Well way back in the day Microsoft made a API for Windows 3D programming called DirectX. The other 3D API (OGL which is found on *Nix and Mac I believe) wasn't as popular with game developers. So they developed on top of DirectX, which was pretty explicitly for Windows. Now they have their old engines in DirectX and their programmers used to DirectX so inertia is carrying them too.


    image

  • BuzWeaverBuzWeaver Member UncommonPosts: 978
    Mac's only make up 4.7% of the computer market, you can't custom build a Mac as you can with PC's, thus making PC's far more economical to own on the high-end. I'm an Apple Specialist and I've never had a high-end gamer come into our show room looking for a Mac to play games on. Granted, the Mac Pro with bootcamp is an interesting prospect, however I don't see gamers shelling about $2,499.00 for a dual 2.66Ghz standard config Mac Pro or $2,200 for the dual 2.0Ghz config system.


    The Old Timers Guild
    Laid back, not so serious, no drama.
    All about the fun!

    www.oldtimersguild.com
    An opinion should be the result of thought, not a substitute for it. - Jef Mallett

  • WisebutCruelWisebutCruel Member Posts: 1,089

    Simple equation:

    Mac = infintisimal percentage of PC market = infintisimal amount of revenue to be gained by developers = buy a PC or do without.

    Send Steve Jobs a thank you note for seeing how the personal computer was just a fad and therefore not competing for a spot in a "temporary" market.

  • TillerTiller Member LegendaryPosts: 11,488

    I think I saw the reason in someone's sig on this site once. Something like this........

     

    wegotgamesvh4.png

    SWG Bloodfin vet
    Elder Jedi/Elder Bounty Hunter
     
  • CaesarsGhostCaesarsGhost Member, Newbie CommonPosts: 2,136
    Actually, as a Mac user I wondered the same thing.



    I made it a point to ask many a game studio about this when I met with them... there was really 1 simple underlying reason:



    It's easier in Windows.



    D3D is far simplier then OpenGL.  Making a Bianary Package takes more work then instead of just a Windows Installer.



    Why no Mac Love?  Cause Dev's are lazy.

    - CaesarsGhost

    Lead Gameplay and Gameworld Designer for a yet unnamed MMO Title.
    "When people tell me designing a game is easy, I try to get them to design a board game. Most people don't last 5 minutes, the rest rarely last more then a day. The final few realize it's neither fun nor easy."

  • AstaresAstares Member Posts: 37

    As mentioned the market share is too small to warrant costly conversions if needed, however future games development may look at creating more mac versions if the uptake trend continues.

    However with the advent of Boot camp and the ability to install Windows anyway plus windows emulators being very good now, there might not be much motivation to set aside resources to program specifically for a Mac when Mac users who have the hardware to play the latest and future games can access bootcamp and run windows if they want access to games.

    Unless mac can support DirectX, there will never be that many Mac compatible versions of games. DirectX is king not only does it rule PC game development but due to DirectX development kit it allows easy conversion to being an XBox game, 2 huge markets so why would developers want to waste time on a minority market like macs.

  • WisebutCruelWisebutCruel Member Posts: 1,089


    Originally posted by Astares
    why would developers want to waste time on a minority market like macs.

    I'm still wondering why consumers waste their time with Macs.

  • KnightblastKnightblast Member UncommonPosts: 1,787
    And having said that Blizzard has made a ton of money selling games for Macs.  I have met *many* people in WoW, just to take one of Blizzard's many Mac-compatible games, who play on Macs -- *many*.  It's almost certainly a small number compared to the PC players, of course, but it's a nice stream of incremental income for Blizzard, and it always has been, because one of Blizzard's main philosophies has always been to make games playable on as many platforms as possible.  No-one else does that, but Blizzard makes more money than anyone else ....



    Hmmm ....



    (By the way, I play on a PC.  My post is not pro-Mac, but rather pointing out that there is untapped gaming revenue out there from Mac users that Blizzard is joyfully tapping.)
  • gpettgpett Member Posts: 1,105
    Originally posted by WisebutCruel


     

    Originally posted by Astares

    why would developers want to waste time on a minority market like macs.

    I'm still wondering why consumers waste their time with Macs.

    There are artsy type programs made for Macs that arn't really available for windows boxes.  Artsy fields such as desktop publishing, midi music, and photo imaging have more programs available on the mac than the windows box.  Sure, the windows box is gaining more software in these "artsy" fields but the Mac has had them for ages and people in these fields are accustomed to Macs.



    Just like engineering software is more common on unix boxes.  Sure, there is a lot of engineering software available on windows boxes now.  But the people in the industry are used to unix boxes at this point.



    So, you can probably get any software for windows boxes at this point.  Try changing the preferences and habits of people that are used to using a certain OS for a certain software for over 15 years.
  • EnigmaEnigma Member UncommonPosts: 11,384

    ehh

    A computer that glues their hardware to their mobo just doesn't win me over.

    If you're into artistic graphic arts or movie rendering, go with a MAC

    If you're a gamer go with a PC

    (However, PCs are now getting uncomfortably close to MACs in terms of graphic processing now)

    Macs just arent gamer PCs. Well.... 98% of them at least

    People who have to create conspiracy and hate threads to further a cause lacks in intellectual comprehension of diversity.

  • lordfarrellordfarrel Member Posts: 29
    dont forget LINUX, id love to get rid of windows, theres something about windows i hate, read the fine print, they not only own your copy but your first 2 children also
  • KyleranKyleran Member LegendaryPosts: 44,069
    Originally posted by lordfarrel

    dont forget LINUX, id love to get rid of windows, theres something about windows i hate, read the fine print, they not only own your copy but your first 2 children also
    If MS promises to pay for their college tuition I'll be happy to ship the children over to them...   ;)

    "True friends stab you in the front." | Oscar Wilde 

    "I need to finish" - Christian Wolff: The Accountant

    Just trying to live long enough to play a new, released MMORPG, playing New Worlds atm

    Fools find no pleasure in understanding but delight in airing their own opinions. Pvbs 18:2, NIV

    Don't just play games, inhabit virtual worlds™

    "This is the most intelligent, well qualified and articulate response to a post I have ever seen on these forums. It's a shame most people here won't have the attention span to read past the second line." - Anon






  • ogreslayerogreslayer Member UncommonPosts: 15
    There are about 5 reasons why this doesn't occur



    1. Is most developers code solely on Direct X, I expect with OpenGL2.0 being so far behind you will see even less titles due to the advent of DX10 in the coming years.



    2. Windows is the largest home user platform it is about 90% of that market and something like 75% of the general market. Its high saturation makes it obvious to focus on it.



    3. Apple units have traditionally been slower than comparably priced PCs. This is still the case as Apple refuses to remove their proprietary graphics interfaces meaning you are stuck usually below the 3rd most powerful card in any given generation and upgrades require a slightly more expensive card



    4. Macs used single button mice. Offering less functionality in a multitude of titles than their PC kin.



    5. Macs are not as popular as people think. Mac sales rose inline with? Survey says; BOOT CAMP the ability to put windows on the systems, and the advent of products that are comparably priced with PCs. You could now have it both ways. The experience of OS X and the boundless amount of software for Windows.
  • CaesarsGhostCaesarsGhost Member, Newbie CommonPosts: 2,136
    Originally posted by ogreslayer

    There are about 5 reasons why this doesn't occur



    1. Is most developers code solely on Direct X, I expect with OpenGL2.0 being so far behind you will see even less titles due to the advent of DX10 in the coming years.
    There is not a feature in DX10/D3D that you can't get in OpenGL2.0 that hasn't been available for several years now.

    Originally posted by ogreslayer



    3. Apple units have traditionally been slower than comparably priced PCs. This is still the case as Apple refuses to remove their proprietary graphics interfaces meaning you are stuck usually below the 3rd most powerful card in any given generation and upgrades require a slightly more expensive card



    4. Macs used single button mice. Offering less functionality in a multitude of titles than their PC kin.

    Slower?  QuadCore Intel chips are slower on Macs then PC?  X1950's are slower on Macs then on PC?



    I'm on a Mac this second.  I'm enjoying my Razor USB mouse with 8 buttons and 2 Scroll Wheels... what Mac are you looking at?

    - CaesarsGhost

    Lead Gameplay and Gameworld Designer for a yet unnamed MMO Title.
    "When people tell me designing a game is easy, I try to get them to design a board game. Most people don't last 5 minutes, the rest rarely last more then a day. The final few realize it's neither fun nor easy."

  • CleffyIICleffyII Member, Newbie CommonPosts: 3,440

    More software for Linux plz.  The PC emulator isn't that hot.  Linux is just so stable, light, and fast.  With the advent of Ubuntu, linux is even user friendly with no more command line stuff.  The only real solution is to get VMWare and to run Windows under Linux, which actually makes it run better since the networking is handled by linux.  I would be using Linux right now if Ubuntu knew how to use SATA II and ATA at the same time.

    Also need some more artsy stuff on linux.  I can use Maya Linux which is great.  Rendering is ultra fast on linux.  However, need atleast adobe support.

    image

  • CleffyIICleffyII Member, Newbie CommonPosts: 3,440

    Originally posted by CaesarsGhost

    There is not a feature in DX10/D3D that you can't get in OpenGL2.0 that hasn't been available for several years now.



    Slower?  QuadCore Intel chips are slower on Macs then PC?  X1950's are slower on Macs then on PC?



    I'm on a Mac this second.  I'm enjoying my Razor USB mouse with 8 buttons and 2 Scroll Wheels... what Mac are you looking at?



    OpenGL2.1 runs slower then DirectX, also there are small graphical artifacts.  DirectX also has better shaders.  It really isn't even close.  However, development of China's "State" OS and the crossplatformability should help boost OpenGL's development.  OpenGL isn't restricted just to OS, but can also be implemented in consoles; especially useful in the PS3.   DirectX is restricted to Windows and XBox.  If you want to make a game that can spread across the whole spectrum of gaming and only make 1 version, then OpenGL is you're only choice.

    The basic mac isn't really that good of an investment.  It's upgradebility is extremely limited.  When your MB goes out of date; your only choice is to buy a whole new system.  Its costly not having the choice to replace parts over time.  Like take my MB for example.  If I wanted to upgrade it from a Socket AM2 to a Socket FX.  I drop $500 for the MB, $150 processor since FX is 2 processor board,$100 new OS.  Thats it.  If I wanted to make a new mac, I would have to mac sure everything I cannot upgrade is top of the line and it would cost an easy $1200 since you have to buy a whole system.  Linux is probably the best investment since OS is free.

    image

  • TillerTiller Member LegendaryPosts: 11,488
  • DrenethDreneth Member Posts: 697

    It really does boil down to three little words...

    Return on Investment

    If the market won't produce enough revenue for a Mac version of the game to make development worth it, then such development just won't happen.  World of Warcraft does not require the same level of graphics processing power as most other games released around the same time, and was most likely easier to develop on both platforms.  The more intensive the system requirements, the more costly a game will be to develop for multiple platforms.

    - - - -
    Support Independent Game Developers

  • KnightblastKnightblast Member UncommonPosts: 1,787
    Originally posted by Dreneth


    It really does boil down to three little words...
    Return on Investment
    If the market won't produce enough revenue for a Mac version of the game to make development worth it, then such development just won't happen.  World of Warcraft does not require the same level of graphics processing power as most other games released around the same time, and was most likely easier to develop on both platforms.  The more intensive the system requirements, the more costly a game will be to develop for multiple platforms.


    But that's always been the case, even when WoW was released.  Blizzard has always done its games for both Mac and PC (they did it for Warcraft, Diablo, Starcraft) simultaneously so as to get even that additional small incremental market share that Mac users have -- it's never been a particularly strong ROI case, even at the time WoW was being made.  I think Blizzard does it because they have a loyal fanbase among Mac users simply because they are one of the only game designers that hasn't ignored Macs or made Mac users wait a year for a port.
  • DrenethDreneth Member Posts: 697
    Originally posted by Novaseeker



    But that's always been the case, even when WoW was released.  Blizzard has always done its games for both Mac and PC (they did it for Warcraft, Diablo, Starcraft) simultaneously so as to get even that additional small incremental market share that Mac users have -- it's never been a particularly strong ROI case, even at the time WoW was being made.  I think Blizzard does it because they have a loyal fanbase among Mac users simply because they are one of the only game designers that hasn't ignored Macs or made Mac users wait a year for a port.

    I am sure the loyal fan base on Mac is a factor.  Blizzard can get enough revenue from the Mac ports of their games to develop them.  If there is little profit to be had from a Mac port, Blizzard would be foolish to do it.  It would make more sense to spend the development funds elsewhere.  Spend 5 minutes in WoW, and you will see that there isn't anything all that spectacular about the graphics.  It looks good for what it is, but it sure isn't GPU intensive.  I am sure that if Blizzard games were as GPU intensive as games like EQ2, there would have only been a Windows release.  Or at the very least, the Mac version would have come out much later.  But to offer a game that has high end graphics on two different systems means you have to keep two sets development, customer service, and GM staff on hand.  The post launch costs are a factor too.

    - - - -
    Support Independent Game Developers

  • CaesarsGhostCaesarsGhost Member, Newbie CommonPosts: 2,136
    As I said before:



    The reason behind "Windows Only" games is just Developer Laziness.  No matter what you believe you read, there's no shader or special graphical feature you might have in D3D/DX10 that you can't get in OpenGL.  OpenGL is just harder to program for.



    When Diablo2 was released it was a "Both Installs on 1 DiscSet" as well.  Diablo2 was considered high end graphics when it was released:

    http://pc.ign.com/articles/160/160629p1.html

    Notice the score for Graphics is a whoping 8.0?  Course graphics have changed overtime, but back then it was awesome.



    Many of you might remember back to Blizzard's release of WoW, they were hoping for 100k users.  If you can get Blizzard to admit it, I bet at least that many log in and use OSX instead of Windows.



    Other games that have come out using OpenGL that have insane graphics are also notable:

    Quake/2/3/4 & Doom/2/3

    Tribes 2

    HalfLife 2/Source Engine



    Any PS2 game.

    Any PS3 game.

    Any Gamecube game.

    Any Wii game.



    Many of you might remember that Unreal Tournament 2004 came out almost simotaniously for Mac then it did for Windows.  It looked the same across both systems.



    Basicly if it works in Linux, it'll be using OpenGL (for the most part).



    So before spouting out that OpenGL doesn't have the abilities of D3D/DX, you should take a look at some of the games that rely heavily on them.



    Cutting yourself off from any potential market for putting a little extra effort in over the course of a month is downright stupid.  If you can't find programmers that can program, and not just script, you shouldn't be making a video game to begin with.



    Late Edit: (I can't believe I forgot these):

    ANY Relic game = Company of heroes, Homeworld/2, Impossible Creatures, Dawn of War (Warhammer)

    - CaesarsGhost

    Lead Gameplay and Gameworld Designer for a yet unnamed MMO Title.
    "When people tell me designing a game is easy, I try to get them to design a board game. Most people don't last 5 minutes, the rest rarely last more then a day. The final few realize it's neither fun nor easy."

  • paulscottpaulscott Member Posts: 5,613
    or you could just take into the fact that WoW uses openGl for its video card addressing language. 

    I find it amazing that by 2020 first world countries will be competing to get immigrants.

  • DrenethDreneth Member Posts: 697
    Originally posted by CaesarsGhost



    The reason behind "Windows Only" games is just Developer Laziness.  No matter what you believe you read, there's no shader or special graphical feature you might have in D3D/DX10 that you can't get in OpenGL.  OpenGL is just harder to program for.



    It isn't developer laziness... that's a rediculous statement.  A language that is more difficult to program for would indicate that it would take longer, or require more resources.  Otherwise, it's not harder... just different.

    The simply fact of the matter is...  if there is profit to be made, a game publisher is going to go after it.  If the ROI is not worth the effort.  They won't.  It's simply business economics.  The programmers aren't the ones calling the shots... the investors and shareholders are.

    - - - -
    Support Independent Game Developers

Sign In or Register to comment.