[Kde-games-devel] KDE games strategy

Inge Wallin inge at lysator.liu.se
Tue Jul 26 16:40:10 CEST 2011


Hi,

Now that I am the new maintainer of KReversi (again), I thought it would be a 
good time to discuss the strategy behind the games.  I know that this has 
changed slightly over time, but as far as I understand, these are the general 
ideas behind the module:

1. The KDE Games are more of little past times than serious games.

For example, KReversi is not the application to go to if you want a serious 
game of reversi, neither is KFourInLine or Bovo.  Knight may be the exception 
here, but I'm not sure. But none of the games are very big or complex or take 
very long.

2. Graphics is an important part of the game play experience.

During the last few years, much energy have been put into making the games 
look good and feel good.  Personally, I can feel that this has been done to 
the point of missing other aspects of the games but of course what the 
developers are interested in gets done so no real complaints here.

3. Network play is not very important.

Ok, this may not be true, but if we check which of the KDE games are actually 
network aware, we find very few. In particular, none of the games can connect 
to any of the servers that do exist out in the world.

Is the above correct?

If so, I think we have a nice platform for discussing where we want to go from 
here.  I am aware that not all dreams may become reality, but I think that if 
we want to reinvigorate the KDE Games we need to have a clear vision. 

I do have a few ideas to kick off the discussion:

* Improve the AI's for the games that have one.
This is where my own programming strength lies, and I think I can at least 
spice up KReversi, Bovo and KFourInLine. I would love to create games like 
Lines of Action and Amazons and it shouldn't be too difficult given that I 
already have AI's lying around for them, and creating new boards should be 
simple.  But should I?

* Improve network awareness
This looks like a no-brainer, but yet it hasn't happened for a long time.  Is 
it perhaps outside of the (unwritten) KDE Games strategy?

I think it would be good if we could have a thread here for a few days and 
then meet up at the Desktop Summit for a BoF.  I also think it would be very 
good if we could document the general strategy behind the KDE Games module.


More information about the kde-games-devel mailing list