Re: [Alephmodular-devel] Kiosk mode
Status: Pre-Alpha
Brought to you by:
brefin
From: Br'fin <br...@ma...> - 2003-03-17 06:04:56
|
On Sunday, March 16, 2003, at 01:05 PM, Mark Levin wrote: >>> OmniGroup only does Cocoa; it's nice, but I wouldn't recommend it >>> for games. >>> >> Their ports seem to be doing well. And there's still things from the >> paper that I could potentially apply just in terms of overall API >> usage and the like. >> >> -Jeremy Parsons > > Their ports do well on Mac OS X, but Alex is correct that it's not > really suited for cross-platform games. > > Plus, to use it in AM we'd have to use Apple's Objective-C++ compiler, > which is (from what I hear) slow and buggy. Heh, I am *not* planning on introducing any Object-C/C++ style things into AM. But the paper does have good ideas and/or adaptable ideas that still apply. Even in a Carbon type environment. It was from their white paper that I picked up on some of the CoreGraphics routines. Such as CGGetLastMouseDelta(&deltax, &deltay) after receiving notification that the mouse has been moved or dragged. The discussions of certain cocoa specifics may note apply, but other OSX strategies do as they make use of Core-level API-stuff. The most notable of stuff there that hasn't been applied that I'm aware of involves mouse-scaling settings. ... Then again, maybe I should reread it as it has some examples for dealing with Core Graphics display handling stuff too. Alas, this is mostly a series of slides that accompanied a presentation, so I tend to look up the more information elsewhere too. -Jeremy Parsons |