Note: The actual title of my question does not really reflect my problem but is actually one of the possible solutions to my problem. I couldn't find a proper way to express my question so feel free to propose a different title.
So I've recently moved to XNA 4.0 and I'm new to this whole content project idea. I made a simple component based "engine" as a game library that I reuse over all my projects.
I implemented some basic debugging tools like a frame rate counter which used a SpriteFont
, which was stored within the actual engine library.
Now that all the content was moved out of the library with XNA 4.0, I don't know where to put the SpriteFont
and all other content used by the engine.
I'd rather avoid having to include both the content project and the engine library every time I start a new program, but is this my only option?
Or is there a way to include content within a library without resorting to content projects?