I've been seeing the ads for Splinter Cell on PS2 and it got me wondering...
How do game companies write multi-platform [multi-console] games?
How is the game logic separated from the graphics engine? (What's the codebase percentages?) Do they create an indirection layer for graphics stuff? (Is it a bunch of #defines? Can they afford virtual functions?) Or do they just re-write most of the graphics logic for each platform because the capabilities are so different?
1:56:21 AM
|