Hallo,
I am now at the point where I have to start thinking about how to design my game. So far I have just made classes and forced them in between others to see how different functions work. Now I want to take on step back and start designing at all so it makes a bit more sense.
Here is my "outline" so far:
Code:
gameWorld
{
public:
update();
draw();
private:
TimerFunction();
// Variables
private:
BulletMgr class
Map class
EnentyMgr class
}
I also have a global (singleton) class for drawing and manging graphics.
The problem is that BulletMgr, Map, and EntetyMgr all need to know about each other(I think?) Is there a neat way to solve this?