Apple Needs To Get Its Game On
BusinessWeek is running a piece exploring why Apple needs to get back into gaming. From the article: "Maybe Apple's user base just isn't fully aware of great games that are now available for the Mac? Sure, there are games to be found at the Apple store, prominently displayed in the software section. But does Apple market the Mac as a gaming machine? Adams says it should. 'The biggest thing that Apple could do is educate its users,' she says. 'Apple's message is so closely tied to iTunes and iLife and the iPod and these are all great selling points. We have a great relationship with Apple and they help us get the games ready. But we really need the users to meet us halfway, and only Apple can make that happen.'"
The biggest thing that Apple could do is educate its users
:)
Educate them how ? Like Bob or Clippy ? Like Vista (à la "You need more privileges to move that file") ? No, thanks !
I have discovered a truly marvelous proof of killer sig, which this margin is too narrow to contain.
First thing Apple could do to improve the gaming situation is to sell an affordable Minitower computer with a accessible PCI-e slot, just like every other PC manufacturer on the planet.
Of course that would never happed because it would undercut all of their high-margin botique formfactors, damage the brand, etc etc etc. Style Nerds have more money than gamers.
Whenever I hear the word 'Innovation', I reach for my pistol.
I have fond memories of apple gaming, back in the day. Karateka, Wavy-Navy, Oregon Trail, even Number Munchers.
Convince more game devs to use OpenGL, libSDL, OpenAL, and other cross-platform libraries, lest they settle with straight DirectX. Ports become very easy (and presumably less expensive) to do, making it more likely that a port will turn a profit. And we all know how the suits love a profit.
This is the only logical step for the company. Microsoft and Sony both have their own gaming systems; Nintendo is the only independent company left still making a system that isn't also part of a PC/Media company.
An Apple/Nintendo merger makes quite a bit of sense from a corporate culture perspective as well - Nintendo, like Apple, is the smaller, more personal of the gaming companies, focused on user experience more than sheer graphic/processing power. From a philosophical standpoint, their directions align nicely.
Additionally, Nintendo could help Apple expand into the Japanese / Asian market with other consumer electronics, given Nintendo's HQ and savvy with that marketplace.
Apple has a website dedicated to advertising the games that are available for the Mac. A cursory glance of the titles gives the impression that Apple actually has a large videogame library. However upon a closer scrutinization the games are a generation or two behind a series that is currently available to the PC. For example, Apple has Battlefield 1942, but they don't have Battlefield 2. Apple has Civilization III but they don't have Civilization IV. Apple has Ghost Recon but not Ghost Recon Advanced Warfighter. If Apple really wants to win over the gamer market they are going to have to end the typical 6-12 month delay that a game experiences before being ported to a Mac, if it is ported at all. Otherwise the gamers demographic will continue to be dominated by Microsoft.
I can relate to what this guy is saying.
Macs are 100% capable of running all the latest games, and doing it well. Hell, these days they are basically a typical x86 machine with a totally ideal OS. You can get the most recent powerful video cards no problem, so it's not like performance is an issue, especially considering that every new Mac has a cutting edge Intel CPU in it (other than the G5s).
It would be nice if, for example, developers would use OpenGL more often considering it's actually the only reasonably cross-platform 3d API that has fairly widespread acceptance. I can't understand why companies willfully lock themselves into a Fisher-Price platform just because all the kiddies use it. It's frustrating as hell to me that game development companies are so shallow that literally all they care about is what will make them money.
I guess I'm just too idealistic in imagining a world where software is written with adherence to cross-platform standards, where people can run the same pieces of software regardless of what platform they prefer.
I shouldn't have to be locked out of huge portions of the software industry because I purchase the computers that work best for me. Unfortunately, it seems that "those who make the decisions" don't agree with that sentiment at all.
Excuse me? All I can remember of the early-80s gaming scene is that whenever a game came out for both Apple II's and C-64s, the graphics and sound on the C-64 version would blow away the Apple version.
Not convinced? Summer Games from Epyx. I rest my case.
I'm generally "Interesting," "Insightful," and even "Funny" here. What the hell happens to me at parties?
What Apple needs to do is hire the WINE people or Transgaming to get something usable on the Intel Macs and include it free of charge (no Quicktime Pro nag) with the OS. This would be a stop gap solution as Microsoft is planning on destroying everything with Vista anyway but it would at least lower the "Mac's aren't for games" cries.
First though, Apple needs to sit down with ATi, Intel, and likely soon nVidia and get their drivers in better working order. they have the push to be able to do this so there should be no reason not to. Currently, the Intel Macs perform significantly worse under World of Warcraaft under OSX than booting into XP. Yes, this is just one app but it is a driver issue. This needs to change immediately.
Apple also needs to woo the developers (developers! developers!) to OSX. It's not going to happen immediately but if they can prove that there is both a market and a valid gaming system (get rid of crappy GMA-950, fix drivers) then they might have a chance. Developers are already going to have to switch to Vista's new way of doing things, they could also switch to OSX.
So, first step: get the back catalog. Next step: get the developers. Apple has a serious chance here. They better not screw it up.
Better professional-level graphics tools does not equate to better gaming performance. You have to recall that "graphics" production involves a different set of software tools and hardware muscles than playback of graphics, so to speak. The word graphics has such a broad meaning that people often misapply it.
PCs for the longest time (and even currently to a lesser extent) had better video cards available. Macs were still preferred for graphics work, because most REAL graphics work doesn't involve a video card except to view the finished product. In other words, you've got to build the camera before you get excited about the buying the best printing equipment to show off your work.
Graphics / 3D Art / 2D Animation and Game Engine development and Game Design are not all the same.
Yes, Macs have been touted as better for graphics, that's not really true, but the difference is in the work flow, and the community.
3D development is just as powerful on a Mac as on a PC no difference there.
Game development is a whole other ball game, all the while Macs were running on PPC, it has made it very difficult for game companies to port their systems from x86 to PPC, not to mention that also the OS structure is different than Windows. Even though now Macs run on Intel, developers have to use tools for the Mac like Xcode, to take their Windows code, and change all that code to be compatible with OS X.
Additionaly things like MS' DirectX are not available for Mac, so they have to make sure their engine will run under OpenGL using OS X's window displays.
Games won't be "better" on Macs because it doesn't work that way, you're not designing something, you're playing with something that was already created. Something that was created for a larger market.
While game development software does exsist where you can develop on Mac and port out to Windows (ie OTEE.dk Unity), the market share is very small.
As a general observation, to me this screams "My friend is not a very good programmer" quite loudly. If you disagree, ask your friend to show you, say, the DirectX code needed to render a single triangle, and then the same code for OpenGL. (Note: I'm not a DirectX or OpenGL 'fan', I just recognise that neither are perfect.)
Maybe if your 'other platforms' are Mac OS X and Linux. If your other platforms are Xbox/Xbox 360 or PS2/PS3, then, I'm afraid, no. It's actually quite hard to get publishers to go for a PC (Windows) game because the returns are so much smaller than for console games.
For example, the new Mario Bros game for the DS sold 900,000 units in Japan in the last week. If a Windows game sells that many in total, it's a fantastic result. And that's a handheld console game we're talking about.
If you get lucky and happen to write The Sims or WoW, then yes, you will exceed those sales figures. But those games are anomalies, not the norm.