Game Design - When to separate out pieces into static libraries?
- by Jason
I am developing a game that has a lot of platform generic pieces. I am wanting to separate out various pieces into static libraries and I would like to know what other devs do. I am considering targeting other platforms and I want to maintain an much platform neutrality as I can.
I have a lot of generic level data in C++ classes. THinking all of the level data could go into a single static library.
I have a lot of generic OpenGL code that I think could also go into a single static library.
I am already using CMAKE for some and XCode 4.5 for the Apple specific pieces.
What do other devs do to stay platform neutral?
Does anyone use Eclipse instead of XCode and Visual Studio on Windows?