RE: [GD-General] dev environments
Brought to you by:
vexxed72
From: Brian H. <bri...@py...> - 2001-12-23 21:04:21
|
At 10:10 AM 12/23/2001 +0000, Philip Harris wrote: >Does working on the Mac solve all the C++/MFC problems then? Or just >interface building issues? Mostly interface building and maintenance issues (once you build the interface, you can change it later trivially as long as you adhere to the MVC paradigm...I never found AppWizard to be nearly as good in that respect. It always felt that once I built the skeleton code, editing it later was just not tenable.). But using Obj-C is definitely a big part of the plus. >Similarly there's many types of game where it's inefficient to run cross >platform on the Mac. Er, maybe console games, but architecturally speaking the Mac is just a PC with a different processor (at least in the case of OS X -- MacOS has its own set of annoying issues, but that still shouldn't make x-plat that more difficult). So porting between the two should be trivial, given code that is reasonably portable to begin with. If you're hardcoding calls to Win32 or DSound, well, yeah, you're asking for trouble. >That depends entirely on your GUI library, if the desktop can give you >lots of windows or high resolution then what's to stop the game doing >the same? Most games create a single window and operate within it. Windows specifically is architected around the MDI paradigm so writing multi-window apps that don't exist inside a parent workspace is not commonly done (obviously it CAN be done, but most sample code and docs don't go out of their way to illustrate this). Brian |