Developing Games For Mac and Linux Too
Is it actually a good idea? I have to really think about it. These people seem like they think it is.
Shadowlessness, and how it feels.
Is it actually a good idea? I have to really think about it. These people seem like they think it is.
yzt: How about walking on a rope across the Niagara falls? Blindfolded, and in a storm!
Parsa: I just want to say thanks, I learned a lot of useful stuffs reading "Fun with C++" posts! Hail to you!!!
yzt: Thanks and welcome. But I'm too old for that shit now!
Aidin: Shine on
GSD: About Niagara, take me a cane, i will across
amin: As you keep writing awful things like "27 hours of programming", I really miss that "Fun ..."
spy: hi there! i need youre agreement to publish the garshasp's picture on wikipedia english and persian page on my article about this game in french, can [...]
;d: I've heard you follow "bad" programmers with a shotgun! LOL!
Hamed: Hello, I would like to know if you are still developing the Mage engine and also where can I get the latest updates and news [...]
C++ Programmer: با سلام. من بازی شما را دیدم و لذت بردم. وقتی آن را با بازی های مطرح دنیا مقایسه می کنم می بینم که آن ها [...]
yzt: Well, no one is working on Cubewars for now, and the source code was never open, IIRC.
yzt: I had a hiccup on my blog due to a botched auto-update script. Thanks to my friend ard for letting me know.
yzt: Steve Jobs died. Dennis Ritchie died. May the Random Number Gods save Donald Knuth!
I would have loved a port of Warcraft for Linux, like I would have sold my soul for a copy. That’s my only use of Windows these days.
At least make your games wine-compatible.
But I think Warcraft is wine-compatible. I seem to remember playing Warcraft III (Reign of Chaos, and in campaign mode) under Linux.
Or maybe it was using Cedega, if such thing still exists?
Something about developing games for Mac just seems so sexy … maybe we should give it a try one day …
Well, it is not fully compatible. That is the network stuff does not work (properly), which means I can’t use it in combination with garena. There are also issues with the graphics. In any case I could get it working for single player a couple of years ago.
Btw, Cedega or something similar to that still exists (it’s not free though, as far as I can remember).
Please remember that nowadays Macs have capability to run Windows.
——-
I havent played with a Mac in my life but John Romero has a blog post and says the good thing about Mac is that both software and hardware are made from a single company and thats why it suits it well.
@ahf:
Agreed. Just put it in dotProject!
@Matgill(4):
Aha. Thanks for the update.
Now that I think about it, I haven’t run any explicitly networked application in wine. Note to self: Investigate this sometime!
@that random guy:
That part about Macs being able to run Windows is a very tricky sentence! It’s really close to being wrong (and indeed it sounds false) but technically it’s not!
I know that you know that Macs used to run on PowerPC processors up until a few years ago. There is no chance in hell that Windows runs on POWER CPUs (Microsoft couldn’t get it to run on Xbox360. It barely even runs on Intel CPUs!) Then Apple switched to Intel hardware (most wise decision) and now you can install Windows on hardware that runs Mac OS X (you can even have a dual boot system, but neither Microsoft, nor Apple support this configuration IIRC.) And obviously you can run Mac OS X on off the shelf PCs (although you may have a hard time finding drivers for some unusual hardware.)
Anyway, Apple still supports PowerPC-based hardware and urges the developers to do so too. However, game developers have always been able to get away with not supporting older hardware, and for that reason, I think developing for Macs is a lot easier for us now.
The largest problems in our path are the operating system (which is unfamiliar territory for most of PC and even to UNIX developers) and the development tools (mostly the GCC.)
Basically, if the 3rd party libraries that you use support Mac OS X, then you are only limited by your own laziness.
@yzt(8):
Ok but my point was to show the transition that Apple is currently forced to, to run x86 compatible code.
I wanted to remind that even Mac guys are running Windows too so first there were a strict line between Macs and Windows, now Macs came toward Windows and runs both codes, and you can guess the future.
Don’t get me wrong, I havent had a chance to play with a Mac (as sexy as it gets, I simply couldnt find one yet!) and have kinda dual paradoxical feeling for Apple (both love and hate, and you know there is a thin line between them) but I think they will be forced to somehow merge into Windows’s @Q$@$^!Q$&!$&! world, either by customer force or market’s and thus making games for Mac’s would be questionable, atleast by a random guy.
ANYWAY, I recall hearing stuff about Ogre creating code for Mac’s or so.
Emmmm… Ahan.
As far as merging (or similarization) of Mac and PC goes, I hope it doesn’t happen, but I’m afraid it might.
Basically, the article I’ve linked to states that in the game-deprived world of Mac and Linux, even an indie game is a big deal!
And OGRE does run on Mac OS X (I think even on PPC hardware.)
Its cool to see all those rich people have Macs in the movies and it IS so sexy.
I think its much better than WinLows for masses, it has software made especifically for that hardware and runs at best on it, kinda like console games and thats why I love console games, you always play a console game exactly as the developer had in mind, not better or worse (since I ALWAYS had less hardware than they listed as minimum) and thus runs much less bug free in contrast to WinLows worLd where your program will be in a sea of hardware possibilites, you can almost see your program’s eyes are got so big and tearful while leaving you!
and thats why I don’t want it to vanish, it seems that Macs are PC’s that I would always dreamed of, something that “works”, with !^!$^! winLows I always have to set things, config things for later, always preparing for some kind of scenario, changing windows is a nightmare, everytime doing those stupid configs, installs, those big updates with dial up.
But Macs seem, at least as I saw in those advertising movies, working.
and as a proof, I see lots of professional artists working like recording and mixing with Macs, rather than “trembling” winLows.
Maybe I have to install that Mac OS X someday, soon.