[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [glob2-devel] Basic core engine
From: |
Stéphane Magnenat |
Subject: |
Re: [glob2-devel] Basic core engine |
Date: |
Thu, 5 Apr 2007 09:08:53 +0200 |
User-agent: |
KMail/1.9.6 |
> I'm quite opposed to the idea of removing Player. While it may seem
> like unesseccarry overhead, it was actually (in my opponion) a good
> idea when it was designed. A clear seperation of the user/ai/net user
> interface code and the actual Glob2 engine is a good, flexible design.
> I think that Player doesn't suitably meet this requirement right now,
> but it most certainly can if core classes are being reorginized.
>
> Team should be just Engine code, can be run without x and doesn't have
> any gui stuff or the likes. Where as player is just interfacing code,
> it runs between the user/ai/net user and the engine (including that
> players Teaml). It doesn't directly deal with buildings, instead it
> passes messages from the GUI, the net sockets, and AI's to the game
> engine (Engine.cpp, Game.cpp).
I agree.
Steph
--
http://nct.ysagoon.com