[Kde-games-devel] KDE Games KF5 Port status

Inge Wallin inge at lysator.liu.se
Wed Aug 13 14:40:52 UTC 2014


On Wednesday, August 13, 2014 11:11:11 Anuj Pahuja wrote:
> Hi Ian,
> 
> The libs and these games were ported a while back. I have been working on
> porting KReversi to QtQuick2 and KF5 and looking for ways to implement
> QSceneGraph instead of QPainter for rendering graphics of KDE Games.

Hi Anuj,

As the maintainer of KReversi I am grateful for you to do this work.  I have wanted to get 
this game onto mobile platforms - first of all Plasma Active and Android - for some time but 
there is simply too few hours per day.

I haven't looked deeply into KF5 yet but enough to know that the porting is not super 
difficult in itself. So could you do this in two steps: one to port to KF5 and one to port to 
QSceneGraph? The second step would probably render a few more comments from me and 
maybe we could have a discussion on how to create mobile UI's in addition to the desktop 
one.

> Since it was the first time I did some porting, it took a longer time than
> expected. Other games will be ported much faster now. If someone isn't
> planning on working on them, I am more than willing to port all other games
> as well.
> 
> The bug will be fixed soon. Some environment variables aren't being set
> correctly and I might be using an older version of ECM.

You're a hero!

	-Inge

PS
Ian, when are we going to have our KJumpingCube sprint?  :)  You had my invitation for 
several months now. :P

> Cheers,
> Anuj
> 
> On Wed, Aug 13, 2014 at 10:35 AM, Ian Wadham <iandw.au at gmail.com> wrote:
> > Hi Anuj,
> > 
> > And thank you very much for doing this work.
> > 
> > On 10/08/2014, at 11:27 PM, Anuj Pahuja wrote:
> > > I have been working on porting libkdegames and some games(KBounce,
> > 
> > KMines and KNavalBattle) to KF5 over the summer and want to let you know
> > that have been ported successfully and completely KDELibs4Support free.
> > There are still a couple of small bugs I need to figure out in the build
> > system of KBounce, KNavalBattle and KMines before they're completely
> > ready.
> > 
> > Oh well, only about 37 games to go… :-)
> > 
> > Seriously, has it taken you about a month per game?  These are quite
> > small games.  Do you have any estimate how long a much larger game
> > might take to port to KF 5, such as Palapeli?
> > 
> > @all:
> > Is anybody else besides Anuj working on porting games to KF 5?
> > 
> > If not, who will do it?  And what will happen to individual games if they
> > do not get ported to KF 5?
> > 
> > > The code can be viewed in the repos -
> > 
> > clones/<appname>/anujpahuja/gsoc-frameworks hosted on quickgit.kde.org.
> > 
> > > Check that out if you have some time and let me know if it's buggy or
> > 
> > there are some deprecated methods. The games might crash sometimes due to
> > a
> > build system bug. I'll fix this within the next 2-3 days.
> > 
> > Sorry, I could only eyeball the code quickly.  I am not yet able to build
> > Frameworks on my platform (Apple OS X).
> > 
> > At first glance the code looks OK, but I do not like the sound of random
> > crashes due to a build system bug.
> > 
> > Cheers, Ian W.
> > 
> > 
> > _______________________________________________
> > kde-games-devel mailing list
> > kde-games-devel at kde.org
> > https://mail.kde.org/mailman/listinfo/kde-games-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-games-devel/attachments/20140813/840d565c/attachment.html>


More information about the kde-games-devel mailing list