Open Source Mac Game Programming Competition 187
Geert Poels writes "The uDevGame Mac Game Programming Contest was established by iDevGames in 2001 to energize game development on the Apple Macintosh platform. With the 2002 edition launched only two weeks ago, already 42 games have entered the competition. Most notable about this competition isn't the impressive collection of prizes worth $11,000 but rather the obligation for all participants to submit all source code. This kind of competition is groundbreaking for the Mac community in every way."
Games for MAC? (Score:1)
If its open source on MacOSX wouldn't it be easily re-written for most platforms? Assuming a standard language anyway. Does OSX have something special in the programming language that could stop this?
Re:Games for MAC? (Score:3)
Re:Games for MAC? (Score:1, Informative)
Re:Games for MAC? (Score:2, Interesting)
You'd have a tough time making just the Objective-C/NextStep low-level APIs compile from OS X to GNUStep; then you'd have to deal with the proprietary nib format not being portable, and X-Specific windowing calls.
You might get some degree of portability if you really stick to something like pure OpenGL for rendering and just rely on the X-specific windowing to set up your GLContext.
Re:Games for MAC? (Score:1)
There is nothing terribly propiety about the nib format.
The GNUstep project has a converter for nib files if memory serves. Go check out gnustep.org if you doubt me.
Further, if you want a game to be portable, you write abstration classes in say C++ and then call the Objective-C stuff when compiling on MacOS X. Or you could just use the Java bridge for Cocoa and compile a Mach-o binary from Java code.
In other words, there is nothing stopping you from making portable code with compilation directives.
Carbon API "stops" ports ... (Score:2)
Re:Games for MAC? (Score:2)
everyeone knows taht MACs haev no games excpet for loesrs like Mist!!! and open sores games are only for Lunix and they dont work becuase yuo download them and they are just a bunch of fiels for only in WordPad and say things like "maek install" that does not make any sense!!!!!
if these MAC open sorse games are liek LUnix games then MAC users cannot compiel them in WordPad either!!! all real h4x0rs no taht teh only real gaems are for Windoews or XBOX becuase they haev teh COUNTERSTRIEK and taht game w/golfing with SLUTS!!!!! and teh volleyball gaem with otyhyer SLUTS!!!! taht is whey nobody uses MAC or Lunix excpet f4gots!!!!! and MAC cannot even use teh real Interweb except AOL!!!! LOLOLOLOLOLOLOL!!!!!!!!
</JEFFK!!! MODE>
Seriously, the lack of "Mac games" is true to some extent but is in reality seriously overestimated. While Macs clearly lack the breadth of games available for the PC, there are plenty of top-notch Mac games available, from The Sims to Civ 3 to Warcraft 3 to Star Wars: Galactic Battlegrounds to Max Payne to Medal of Honor, etc. etc.
As to the poster's question, the unfortunate answer is "no, a game ported to Mac will probably use the Carbon API (a revised version of the old MacOS 1-9 API with the old memory/threading junk and Mac-only 3D API thrown out and new interface stuff thrown in) so it can run on non-MacOS X systems." Almost no commercial games are written to the MacOS X Unix APIs or to the OS X-only "Cocoa" API (which requires Objective-C or Java).
As a result - contrary to all those similar posts saying "Hey, MS Office is available for MacOS X - now it can be easily ported to *NIX," the real story is that games ported to Mac are largely Mac-specific because they're using a Mac-only API. And - pardon the rant here - the Mac-only Carbon API will be dominant until all those Mac luddites out there who are clinging to MacOS
The bottom line is that while MacOS X is a great step forward for *NIX marketshare on the desktop, don't expect it to translate into a step forward for *NIX games despite the fairly robust current Mac game market.
P.S. - If any moderators just read the first two paragraphs of my post and mod it down as flamebait, TEHY ARE TEH SUX0RS AND I WILL RAELGUN THEM!!!!
Amazed (Score:2, Troll)
Re:Amazed (Score:2, Insightful)
There is a good, solid gaming industry for Macs. We don't usually get the games quite as promptly, and we don't see the less popular, marginal games from the PC world being ported over at all, but there is no dearth of good games available. Right now, my kids are playing various incarnations of the Sims, Black & White, Unreal, Age of Empires, etc...they have more games available than I can keep track of, at any rate.
Uninformed (Score:1)
Nowadays, the wait is still there, but typically only 2 weeks-1.5 months, and even a concurrent release thrown in there every now and then. [and then some games just take forever, like MaxPayne, and Fallout2, which are recent mac releases *boggle*]
The main game publishers for Mac, Aspyr, Bold by Destineer, MacSoft, MacPlay, Feral Interactive, Graphsim, all release 2-3 games a month. And the major players, like Blizzard and Id have adopted their own inhouse porting teams. So the mac platform sees about 10 releases a month. That may be a small subset of PC releases, but it's the 10 BEST games the PC's seen in the last season or so. Even my hardcore gamer friend go through like half that many a month.
I've had a gaming PC (JUST for games) for the past 3 years that I keep fairly current, and it doesn't see much use anymore. I don't consider mac game releases to be in short order.
A lot of people perceive mac releases to be some fraction of their PC counterpart, but in the last 12 months, there's been exactly ZERO games that I've wanted to play and couldn't get a mac vs. or expect one in the near future.
Specific games over the past few months that I've been wasting my life with: Warcraft III, Wolfenstein, Sim's, Civ III, Aliens vs. Predator, Medal of Honor, Black and White, UT, Giants, Baldur's Gate II, Icewind Dale.
With the exception of Half-Life/Counterstrike, and the MMORPG scene (UO/Neverrest/Asheron's, although this is changing very soon), it's been hard to find a hit PC game that's NOT available on the mac.
Re:Uninformed (Score:1)
Good point there. A lot of mainstream games simply don't interest some people. I will agree with your other point, that recently Mac versions of games have been coming more and more frequently. Don't get me wrong, I'm very much for this! I think the Mac platform as a whole doesn't get as much notoriety as it should.
Re:Amazed (Score:1)
Re:Amazed (Score:1)
They buy it based on the paid for magazine reviews and the cool pictures on the box and then take it home to find out whether or not it was even close to being worth what they paid for it. If it's actually enjoyable then they play it between crashes until a couple of patches come out and eventually those consumers have something to show for their $$$. If it sucks they don't play it anymore and word spreads quickly. Patches may or may not appear at this point but it's not like it matters. The game company has their money thanks to the paid for ads and the cool packaging and the consumer isn't waiting for a patch to come out because the game sucks and they aren't playing it anymore.
Once all that is finished or at least has reached a point where an intelligent decision can be made about the quality of the product then work begins on a Mac version. We get ours a little later but it works and best of all the games released for the Mac aren't 90% rubbish. More like 90% great titles.
So we have a small % of the total number of games that are available for Windows but it doesn't really matter because we have 100% of the games that are WORTH having for Windows.
Re:Amazed (Score:1)
Some games still get made for the mac. A reason for this is you also have fewer games available for the mac. So the mac gaming public snaps up anything that's any good. But I don't have any good figures what percentage of the mac user base are serious gamers. I suspect it's not so large....
Another problem is the dominanc of the direct X API's which are proprietary microsft. If more developers used OpenGL for example, it would be easier and more cost effective to do ports to the mac. It is a pity though, because I would guess with good graphics cards the G4's could really rock out on a properly compiled/optimized game.
Just needs a bigger user base. It's a bit of a catch 22: because there isn't enough of a gamer user base, not enough games are made. Becaues so few games are available for the Mac, few gamers will fork out the heavy dough to get one.
I had a mac a few years ago just before Jobs came back. I remember I had Doom, Quake, Duke Nukem 3d, and Myth, all of which were awesome. But always much later than the windows guys did. Sigh. It seemed to be getting better there for a while, but now it seems to be stagnating again. Kind of sad that Microsoft bought Bungie. That hurt apple gaming quite a bit. Anyone else remember how Halo was supposed to be a showcase for the G4's powers?
sigh.
Re:Amazed (Score:1)
The trick here is, what percentage of the other 95% play games? Not all PC users use their PCs for gaming at all, I'm sure a huge fraction of that would be just people using it for productivity purposes (the same holds true for the Mac platform I'm sure).
That's interesting you bring up the Halo point, you're dead on. That would have drawn a lot of people and developers to the platform after seeing what it could do graphically, especially when put to gaming use. Definitely a pity!
Re:Amazed (Score:1)
the Sims
Warcraft 3
Myth 2 and 3
BZFlag
Unreal Tournament
Quake 3 (I wonder if q3rally will work)
Diablo2
MOH::AA
RTCW
and I just found out (reading this thread) that I can install TuxRacer.
Now, this is a fraction of the games I could run on windows, but it's not a bad list either. It's even better for my linux boxes (I run a gaming center with the one mac and 6 linux boxes):
Half-Life, Counter-Stike, DoD, Firearms, TFC, etc
RTCW
BZFlag
Civ:CtP
Creatures
Descent3
Insane
Quake3 (and Q3Rally)
Myth2
GLTron
ArmegaTron
Railroad Tycoon2
SimCity 3000
Soldier of Fortune
TuxRacer
Unreal Tournament.
Plus The Sims is in the mail from transgaming, and thanks to the 3 free months of subscription that comes with it, I will soon be able to play Warcraft III, Grand Theft Auto 3, Civilization III, and Black and White (the latter of which is supposed to run great on os x) on my Linux boxen.
Plus a *ton* of arcade and card games. Again, a fraction, but not a bad list either.
All of the above games work great except multiplayer in SoF.
PC's will probably always be the main gaming platform, but I think the situatin is getting better for mac's and linux boxes thanks to Game developers who care about moer than just the bottom line.
just my 2 cents
Re:Amazed (Score:2)
Actually, I just saw a blurb in MacAddict about a company called Coderus that has ported the DirectX APIs to the Mac. They support both OS 9 and OS X, and any computer later than rev B iMacs. Their product isn't for consumers though, its for developers. Perhaps we could see Connectix using this technology to finally make it feasible to play Windows games under emulation.
Re:Amazed (Score:1)
Mac users are only now getting Ghost Recon, Jedi Outcast and the latest Sims. And other games, like CounterStrike and Serious Sam, never make it to the Mac.
Hopefully, this will change, as Apple makes the Mac more useful for the average home user and increases it's market share.
With the installation of decent to excellent video cards in every Apple product now, and the recent trend for games to spur sales in the PC market, I see good times ahead for Mac gamers.
Re:Amazed (Score:1)
Which is why they named and colored a whole line of them like fruit?
Re:Amazed (Score:1)
Re:Amazed (Score:2)
If you want to create, get a Mac, if you want to play games, get a PC. That seemed to be the attitude with many Mac users.
Re:Amazed (Score:1)
Re:Amazed (Score:1)
Re:Amazed (Score:2)
PC programmers don't give a shit about you if your PC rig is older than 2 years (sometimes even less-look at all the people creaming over DOOM3, which could easily cause cost over $500).
The console world is full of virtuoso development houses that continually churn out great games (Capcom, Konami, SEGA to name a few).
The PC game market is still reinventing Doom, Warcraft, and flight simulators, over and over again. Is it really worth it to waste money on a platform that holds its audience in such low regard?
Re:Amazed (Score:3, Insightful)
Not surprisingly, it worked.
Tech docs weren't available for the Mac until several years later, when the PC game market was already well established. The Mac was also somewhat hampered by the closed architecture and need for approval from Apple before marketing hardware - you couldn't just develop a zany 3D-accelerator video card because you wanted to - until the PC had practically conquered the market.
Of course, almost none of these reasons apply today - you can easily get the latest GeForce for your Mac - but there is a great deal of inertia in the industry, and the smaller userbase doesn't help. There is also a viscious circle at work here: because of the lack of games, Mac owners didn't buy their systems to play games, and aren't perceived as game buyers.
Re:Amazed (Score:1)
So, which is it... is there a smaller userbase, or do "LOTS of people" use Macs? Last I checked "a smaller user base" != "LOTS of people"
Re:Amazed (Score:1)
Re:Amazed (Score:1)
Good point. Only thing is, have you ever played Spider Solitaire? I'm not sure which is tougher. That's a staple that comes with all of the home OS's now (Win 98,Me,XP Home)
How small = LOTS . . . (Score:1)
A smaller percentage user base can still equal lots of people. Consider.
The early rev iMacs shipped in the couple millions. The pro models ship somewhere near several hundred thousand per quarter. In terms of total sales of computers, the percentage is in the high single digits. That is, "small" user base.
But several million people, last I checked, is a LOT of people.
Mac hardware wasn't up to the job (Score:2, Insightful)
Well, Macs never had the option of directly controlling the video card registers. It wasn't allowed. You had to use QuickDraw to do everything.
With 3D accelerated games, and cards to support them, it was finally possible to do a Mac game decently, since OpenGL could be used to control the 3D card directy, mostly avoiding QuickDraw and all that overhead. There was also the short-lived GameSprockets API, that never really caught on, and as far as I know isn't used/supported by Apple anymore. There STILL isn't a good way to do 2D games on a Mac. And by good, I mean efficient and hardware accelerated.
Re:Mac hardware wasn't up to the job (Score:3, Informative)
it was finally possible to do a Mac game decently, since OpenGL could be used to control the 3D card directy, mostly avoiding QuickDraw and all that overhead. There was also the short-lived GameSprockets API, that never really caught on, and as far as I know isn't used/supported by Apple anymore
QuickDraw takes advantage of any QuickDraw accelerated video cards, and many of the Mac-specific cards supported this until 3D acceleration become popular.
QuickDraw is VERY fast (250Mhz machine, 22FPS full screen with CopyBits()).
GameSprockets is still a part of Mac OS X today, although it's mostly used to do screen resolution changes.
Ever seen SpriteWorld [spriteworld.org]?
Re:Mac hardware wasn't up to the job (Score:2)
SpriteWorld is one of the best organized, fastest graphics libraries I've ever used. I highly recommend. See the parent of the parent for a link.
Re:Amazed (Score:1)
Re:Amazed (Score:1)
Re:Amazed (Score:1)
Do some research before making assertions like that. I can play Civilization III just fine.
Try one of the new 1.25Ghz, dual processor G4s if you want to see some serious speed.
Re:Amazed (Score:1)
Re:Amazed (Score:5, Funny)
So WC3, RTCW, Unreal, UT, Q3, Civilization, Max Payne, Deus Ex, Jedi Outcast, those aren't games. No those are decoration. The real games are on PC, you know, like WC3, RTCW, Unreal, UT, Q3, Civilization, Max Payne, Deus Ex, Jedi Outcast. Oh wait a minute, those are the same games... whoops
Well, I'm Amazed now (Score:1)
Where are your prirorities people? (Score:1)
Gee, how come no one has submitted an open source version of Cosmic Osmo? I mean this is a Mac game competition isn't it?
Also think it's wicked cool that the number of games submitted so far is 42. Speaking of which, why no open source port of the old HHGTG text-based adventure game?
Re:Where are your prirorities people? (Score:1)
As for the other, there are many open source z-code interpreters, and if you buy a copy of the HitchHikers Guide (or most other infocom adventures) you can just grab the data fork and plop it into the interpreter and away you go.
As a matter of fact, the Mac version of the infocom game had the interpreter as 68k CODE resources, and the data fork of the game contained the zcode bytecodes.
Early version of Apple's "Apple Applet Runner" application (part of their first java runtime release) had a java zcode interpreter built in; if you created a folder next to the application called "Infocom" and dropped in one of those infocom mac games, you could play the games all from within AAR.
Re:Where are your prirorities people? (Score:1)
What about SDL? (Score:1)
The game would run on Windows, Unix and MacOS(X).
Are the games written for this contest required to be Mac only?
Re:What about SDL? (Score:1)
The rules said that "Only native Macintosh double-clickable applications will be accepted (ie: without emulation software). "
There is no way you could enforce anything else (and there would certainly be no point in doing so...). What does it mean to create source-code that only run on macs? Source-code only runs after it's been compiled and linked, so by definition it doesn't run on anything (not even macs). And since all modern computers generally have the same capabilities, it is generally impossible to create something that cannot be ported (given enough effort).
SDL can be *natively* compiled on Mac OS X (Score:1)
Re:SDL can be *natively* compiled on Mac OS X (Score:3, Insightful)
You don't need Objective C to run "natively" on Max OS. You can also use Java (Mac OS X at least), assembler, C, C++, Pascal, or anything else. If your application only uses SDL and standard C/C++ calls, there is no reason to "wrap" anything in some other language.
What a coincidence (Score:3, Funny)
Re:What a coincidence (Score:1)
Re:What a coincidence (Score:1, Funny)
Re:What a coincidence (Score:1)
Re:What a coincidence (Score:1)
Nit picking but... (Score:3, Interesting)
Re:Nit picking but... (Score:5, Informative)
Thats weird... (Score:1)
Really someone should write a book about the phenomenon. When people find out it takes longer than a week, they tend to give up.
Re:Thats weird... (Score:1)
Yeah, good thing that Linux kernel thing only took 6 days.
"In the beginning, Linus saw that there was no free operating systems, and it was not good"
"And lo, on the first day, there was created a kernel, and Linus saw that it was good"
game collection (Score:3, Funny)
but anyway. I swear Jobs can increase Apple's market share by 300% if he included Solitare with it. I mean, a windows machine usually spend 50% of its useable life on that program.
Re:game collection (Score:3, Interesting)
Disclaimer: maybe windows' solitaire does this. I've never played it. I speak of the one's in Debian and freely available for the mac.
Re:game collection (Score:1)
FreeCell already got the name figure out -- or would that be OpenFreeCell? FreeFreeCell? hmm...
Hmm...how about GNU/FreeCell? ;-)
Re:game collection (Score:1)
Yeah.. They used to include a trial version of Eric's Solitaire during the pre-OS X days. My mom became such an addict she bought the full version. To this day, she plays almost every night., and it's the only reason why she uses Classic on OS X with her new iMac. I'm wondering if they'll ever get a version out for OS X.
For the Apple bashing trolls... (Score:1)
Usually many of the best PC games make it to the mac, with a few exceptions. Agreed, we do not get all of the sucky PC games.
Quake +mods, UT + mods, Warcrafts, Diablos, Myth series, Warbirds, Giants, and a bunch of others, etc.. Can you play all of this and still have a life ? No !
Re:For the Apple bashing trolls... (Score:1)
Can't use them all simultaneously, eh? Ah, the poor multitasking of MacOS, now heralded as a feature ;)
Re:For the Apple bashing trolls... (Score:2)
For those who can't code on mac (Score:3, Informative)
So if it's open source... (Score:2, Funny)
Re:So if it's open source... (Score:1)
Games in general these days (Score:2, Insightful)
I remember years ago, you didn't have to worry much about whether a game would run on your system. Devs are pushing the envelope so far that it's out of reach for 90% of all consumers, Mac and PC alike.
Most people regardless of their platform still use PC's with 500mhz processors or slower. However the specs for games such Doom3 are outrageous.
Devs used to care about a good storyline, exciting game play etc. Now it's all about who gets the best framerates, what game has the prettiest textures. I don't care what the game looks like anymore, thats all window dressing. I want a game that's FUN.
I happen to be a mac user and I can attest that when/if a game is ported to the Mac from the PC, it's usually a great game. You see far less junk on the Mac. The downside is we usually see the games a year or 2 later.
I play WC3 and AvP, other than that I stick with the console where I'm not locked into an "upgrade path" every six months. I don't care what the latest and greatest is. I want value out of what I own NOW.
Re:Games in general these days (Score:1)
Re:Games in general these days (Score:4, Insightful)
Should I post this as anon to avoid burning karma? Nah.
The reason developers now make games that are all about framerates and pretty textures? It sells. The gamers that open their wallets and fork over the green decide where game development is heading.
Maybe it was cheaper to develop a game back in the hayday of "adventure games that actually had a plot", maybe all these "give me a good plot not fancy graphics" whiners aren't putting their money where their mouth is, maybe there's just a much better return on FPS/eyecandy games. Whatever the reason, every once in awhile you still see a game comes out that tries to revitalize the adventure game genre and it experiences lackluster sales.
Usually the most common excuse I've seen is that the new adventure game doesn't live up to the legacy of the older games everyone remembers from when the genre was still alive and kicking. The reason is there was a lot more competion to make a good game back then... Now, adventure games are almost a lost art and it will probably take a few tries before some competion builds back up. It means people will have to fork over some money for some lousy games in order to convince more developers that adventure is still a viable genre.
Course, open source changes the rules a bit. Seems though that most open source games are limited to emulators, software versions of board/card games and Tux racer. If the open source community picks up the adventure game genre, it would sure be an interesting thing to see.
Re:Games in general these days (Score:2)
Re:Games in general these days (Score:1)
While the "pretty," but shallow games often sell well, it's usually the deeper games like The Sims and (dare I say) Warcraft III that continue to sell like crazy years after the initial release. Hell, even the games in the adventure series of Myst are some of the all-time best sellers. I think there is a great market for thoughtful games, and I wish there was more of that kind of creativity in the gaming scene. Creative games could be very lucrative in such a flooded 3D shooter market.
Don't get me wrong. I love to frag zombies and Nazis on occasion, but I think there is room for a little more creativity, although developing a game is always a huge investment, so there's a lot of risk involved. I'm sure companies like id and Raven have asserted that there's a lower financial risk involved if they stick to the 3D shooter formula that they have always used.
Re:Games in general these days (Score:3, Insightful)
What is its framerate?
What is its unit sales?
Framerate does not sell games.
There was Grim Fandango, Gabriel Knight and Monkey Island... Then online gaming really picked up. Adventure gaming died because your "opponent" is the person who set the puzzle. The puzzle never changes. Compare that challenge to evolving strategies of online opponents.
Games sell because of challenge. Play Counterstrike for three years and what challenge is there? A bunch of other people who have also been playing for three years.
Play Grim Fandango for 3 years and you have played Grim Fandango for three years.
Challenge not Framerate.
Re:Games in general these days (Score:2)
Playing adventure games has always been more about second-guessing the author of the game than actual logic. Can't enter the castle? Reasonable things like killing the guard aren't allowed. No, the developer has decreed you must make a disguise. Take the mustard, use it on the cat hair to make a fake mustache, then fashion false glasses out of the gears of the music box you found in the dungeon basement. How is this "fun" exactly? And gee, being sane you can't figure this "puzzle" out? Then you'll just have to stay stuck and frustrated for hours.
And the writing in most adventure games is atrocious. The authors were mostly just random programmers with no real creativity or sense of drama. The text of many Sierra games looks like it was written by a half-literate 15-year-old.
No, all this adventure game praising is just false nostalgia. Face it: GTA3 is much more fun than whatever you were playing back then.
Re:Games in general these days (Score:2)
No, all this adventure game praising is just false nostalgia. Face it: GTA3 is much more fun than whatever you were playing back then.
Maybe better than the games you were playing back then...
One word... Infocom.
Remember Deadline? Enchanter? Planetfall? Starcross? Infidel? Wishbringer? Among many others?
These games had a writing style comparable to good novels. (Not exactly James Joyce, but perhaps to popular authors.)
Comparing those games to GTA is just a joke. Their puzzles were intricately crafted. I recall in Sorcerer, one entered a time travel puzzle on entering a coal mine. You encountered an older version of yourself upon entering the mine, who tells you a combination to a lock in exchange for your spell book. A few minutes later, you find yourself back in the same position as your older self. If you failed to give the book over as your younger self, you would die shortly after leaving the mine. And if you failed to tell your younger self the combination, you would set off a temporal paradox that promptly caused you to cease to exist when your younger self could not unlock the lock. Now, GTA has puzzles and story lines that can compete with that? I think not!
Bob
Re:Games in general these days (Score:2)
Another factor is that the video game market is one of the most tightly bottled there is. Far worse than music, almost as bad as Hollywood. Go into a computer game store and count how many titles are actually for sale. Try the same trick in bookstore or music store of similar size -- there's at least an order of magnitude's difference. Or see how long a given game is actually on the shelf for. (Again compare to music or books.)
The way the market is structured, there's only room for a few dozen hits at a time, and the major game publishers are going to dump millions into promotion of just a few games to make sure their chosen horses are those hits. And if you're going to spend that money, you're going to spend it on what's easiest to promote -- eye candy is ready made advertisement.
Who actually buys a game they know nothing about, just to see if it's any good? At $50/box, not many. Whereas I'll regularly grab a book by an author I've never read. The price and transient stock of computer games makes it a market where creativity is not in general profitable.
Re:Games in general these days (Score:2)
$1000 PC was a piece of junk
$2000 PC was average
$4000 PC was good
today the average PC runs $900. I think the average has moved down quite a bit. I bet you can still run most games on a $2000 PC setup to run games well.
Re:Games in general these days (Score:1)
Re:Games in general these days (Score:2)
Yeah, you know Doom and Duke Nukem 3d were widely renowned for their storylines...
If it is Open Source, it's good (Score:2, Interesting)
Switch? Maybe, and this'll help... (Score:1)
First came the news that OSX was in fact a BSD/*Nix derivative with Mac's pretty looks. That got my attention. Then came the news that they were keeping an x86 architecture port of OSX laying around. That got me thinking. Now, if someone comes up with a few nifty games to play on OSX, coupled with the aformentioned x86 port, I might just shun Winblows for good and give the Fruit Factor a try. All I ever do with my PC is cruise the 'Net, do some graphics work (which MacOS has always been good with), maintain my website, and play games occasionally to kill time. Music is another consideration, but since the advent of the MP3 and now OGG Vorbis, it's pretty much been cross-platform the whole time.
The addition of some nifty games and the x86 port would be all I need to consider diving headlong into a switch. Keep it coming, cause I'm listening now...
Re:fp (Score:1)
Re:Open Source? For the Mac? (Score:1, Insightful)
Minesweeper (Score:2)
Re:Chess (Score:1)
Re:Chess (Score:1)
For Classic try SigmaChess or MacChess.
Re:Chess (Score:1)
Re:Lame prizes (Score:1)
Re:Lame prizes (Score:3, Funny)
Re:Lame prizes (Score:1)
Limit one entry (Score:1)
I have no idea how long it takes to code a game, but if it takes three months, as you say, then $11,000 is pretty damn good. That would be $44,000 a year.
In terms of monthly income, yes, but in terms of annual income, no. "Limit one entry per team" per competition. Besides, many will enter; few will win.
Re:Lame prizes (Score:1)
Sure, if you were a truly great coder who had no doubt of your ability to win, then the perceived value would be a lot higher. But if you're that good, the only thing stopping you from making more than $66,000 is you.
The main motivations are likely to be street cred and sheer coding enjoyment.
Re:Lame prizes (Score:4, Informative)
We have considered running it without prizes, but there is no reason why we can't help good developers along by giving them tools they may need.
It's not necessary to work full-time on a game. Indeed Mac game programming is a hobby rather than a profession for most iDevGames users.
The contest is fun and somewhat challenging for developers, mostly for the fun of it, but we do have some good prizes too.
The Mac community gets some cool new games to play, source code to learn from, and probably more skilled developers.
BTW, for uDevGame 2001 we had only $4200 in prizes, but we still had 24 entries. Now, thanks to the generous support of various companies we have more than doubled our prize pool.
Re:Lame prizes (Score:2)
Re:Winning entry (Score:2)
tmp.c:3: parse error before `;'
tmp.c: In function `main':
tmp.c:7: parse error before `}'
tmp.c:8: `end' undeclared (first use in this function)
tmp.c:8: (Each undeclared identifier is reported only once
tmp.c:8: for each function it appears in.)
Wow. You can't even write a "hello world" program. That's truely pathetic.
Re:Winning entry (Score:1)
char * YHL;
} msg;
int main () {
msg* YHBT;
YHBT->YHL = "HAND";
}
Re:A good fucking joke is.. (Score:1)
or
"Linux" and "Desktop"
Re:Macs dont have any games so why even bother (Score:2)
Not only that, but I suggest you take another look at the mac game market.
RTCW
UT
Q3
Civilization
AOE2
Max Payne
Deus Ex
Oni
Jedi Outcast
Myst 3
and plenty of others
not only that, but maybe you should check out www.ambrosiasw.com
Re:"...already 42 games have entered the competiti (Score:2)
Re:Quality Quantity (Score:1)
why? (Score:2)
WHAT?? Mod parent down. (Score:1, Offtopic)
To answer your question, troll, it's style. Pure and simple.
When have you ever met a homo who doesn't primp himself to be "pretty"?
Macs are the slickest computer solution. The hardware configs are easily known/coded for, our OS isnt' bloated with a million hardware config "maybes". The sleek plastic designs are sometimes kind of ugly (witness the toilet seat iBook! Yech!) but for the most part are well refined and thought out, both for appearance and functionality. The OS keeps it simple, while allowing flexibility.
The Macintosh is the Armani of the computer world. Well designed, comfortable, sleek, ( expensive
I'm Tokerat. I'm not gay, and I use a Macintosh. Three, actually. And I will never switch.
Re:This place always gets slow around Saturday eve (Score:2)