From: Brett <wak...@ea...> - 2005-04-17 20:14:18
|
On Sun, 2005-04-17 at 16:32 +0200, Erik Vos wrote: > How does this all fit into our project's architecture? > I see it like this: > > +------------------------------------+ > | Upper layer = View (UI) | > | display, produce events | > +------------------------------------+ > | Middle layer = Model (game logic) | > | catch events, call data objects | > +------------------------------------+ > | Lower layer = Model (data objects) | > | file interfaces, object states | > +------------------------------------+ > IMO, this looks about right. > The test servlet replaces the top 2 layers, and already > contains code fragments that I think will end up > in the middle layer classes. But I have no idea yet > on how this middle layer will actually look like. > Unfortunately, UI development seems to be lagging behind. > Yes. Unfortunately I haven't had much time in the last month to work on the UI. I think that'll be changing. > It turns out Brett does not want the servlet code in the project repository > (or maybe just not below the game package). If it does not get another > place, so be it; I'm happy to send this code to anyone who is interested > in how I'm using the base classes developed so far. > Anyhow, I'll continue this way, which is the only one that works > for me right now. I sent you an e-mail privately about this, but it might be useful to duplicate some of that here, publicly. After looking at the extent to which you've developed the servlet, I think it deserves a place in the test directory at the project root. I only wish developing in swing were as easy. ;-) ---Brett. LBNC (luser brain not connected) |