[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: Networking (Re: Release Plans)



On Do, 2005-01-20 at 18:49 +0000, Jens Granseuer wrote:

> That may be true. The biggest problem of CoMET is probably that it's
> using home-grown widgets, too. There are enough for crimson, but for
> CoMET, more sophisticated widgets would make a lot of things easier.

Perhaps switching to Gtk for the editor could solve the problem. The
focus of CoMET is very different than the game itself, so I think a
different look should be no problem. It is like a normal desktop
application and therefor have not to bother on something like "game
fun".

There are many tools out there to support such a development, think of
glade.

Just an idea!


> > One complete campaign should be the first goal ... remember the
> > tilesets :-)
> 
> Yeah, I was counting the tutorial as one of the campaigns. So, let's
> say one _real_ campaign.

Agreement on this speech code :-)


> I've got no problem with SDL_net. I'd like to keep it as an optional
> dependency, though, so people who don't want networking can still
> build it.

Ok, I use it and make it an option for configure.

First very simple implementation could be expected next week. I reuse
the mail system for that. But I have thought of a more advanced network
system with real online gaming (you can see the other player moving his
units directly). Will examine this after the naive system is implemented
and bugs are fixed.


> > BTW ... what development environment are you using?
> 
> vi, mostly ;)
> I tried a few others, but didn't like them enough to switch.

I've tested the coming anjuta2 a little bit. Seems to be very
interesting. But for myself I am bound to Eclipse.


> > I would prefer to dismiss the usage of macros completely. That's
> > C-coding not C++ :-) All the uses of macros could be replaced by methods
> > (inline if necessary) and constants. The have the benefit of type
> > savety.
> 
> No problem with that.

Ok, I set this on my personal todo :-)

Sascha.