|
You'll have to forgive the no doubt "simplicity" of this question but please bear with me.
I am currently writing lots of small projects to learn different aspects of how C# and XNA both work. This is pretty much the first major involvement in a class based language that I have really dug into and it is certainly one where I have encountered namespaces and had to take notice of them.
My plan is to build a set of classes that any new project can have access to (gameObjects, cameras etc...), ideally in a central location to all projects. Every class I create has a Namespace associated with it which means every time I try and use it from a different project, I have to add the class to the project and then change the Namespace.
Whilst that works, I am sure many of you are saying "you do what??? are you mad???" and the answer is yes, probably. 
So, my question is, how simple is it to set up this central repository of classes and make them accessible to every project, without adding them and renaming the Namespace every time? Can I directly specify a secondary Namespace within a project so that I can access these classes?
Worms Forts 10/10, MotoGP3 10/10, Worms 10/10, Rogue Trooper 10/10 - Thank you Total Mobile :D |