[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-games-devel
Subject:    Re: Proposed new set of levels for KGoldrunner
From:       Ian Wadham <iandw.au () gmail ! com>
Date:       2021-06-10 0:12:58
Message-ID: 64827A8B-2EEA-4542-BEA1-66FE8A161C2C () gmail ! com
[Download RAW message or body]

Hi Albert,

> On 10 Jun 2021, at 6:34 am, Albert Astals Cid <aacid@kde.org> wrote:
> 
> El dimecres, 9 de juny de 2021, a les 6:41:51 (CEST), Ian Wadham va escriure:
> > 
> > Thanks again, Albert. Just two questions...
> > 
> > I looked at https://invent.kde.org/games/kgoldrunner/-/commits/master and even \
> > logged in as KDE ID "ianw", but could find no branch or merge request. Should \
> > there be one, or am I missing something?
> 
> https://invent.kde.org/games/kgoldrunner/-/commit/b5994ade7c140d7f74911a46ec11bdb55eb90e52 \
> ?

So IIUC the new KGoldrunner  levels will automatically become part of release KDE \
Gear 21.08.

> > Also, could you send me a file of all the strings the latest KDE translation \
> > scripts extract from file kgoldrunner/gamedata/game_GotD.txt? Then I can check \
> > that they all appear as intended (i.e. no fragmentation or missing bits).
> 
> https://websvn.kde.org/trunk/l10n-kf5/templates/messages/kgoldrunner/kgoldrunner.pot?view=markup \
> and filter for game_gotd

Thanks, Albert. I have checked this file against the source in \
kgoldrunner/gamedata/game_GotD.txt and all the strings have been extracted correctly.

The new strings are ready for translation now.

> > > I did some testing and i guess it works, i'm terrible at playing kgoldrunner so \
> > > ... :D
> > 
> > So the build worked with the new files in it. They are just data-files, no \
> > changes to C++ code, so I would expect KGoldrunner to work as before, in the \
> > latest releases and with the latest libraries. So no need to play… :-) 
> > When you start KGoldrunner, the demo tests almost everything except GUI actions \
> > and menus. 
> > The new levels, Game Of The Living Dead, can be tested by loading each (or any) \
> > level and its solution. To step through several levels, use H (for Help), Esc \
> > (for Show A Solution) and Y (for Play Next Level). 
> 
> To be honest i don't seem to have time to run the solution locally, it takes "a lot \
> of time" for only the first level, i would appreciate if someone has time to do \
> that.

I would suggest a spot-check - first level, last level and a couple in between. To \
check that all 50 solutions run correctly takes 2 or 3 hours… Gabriel and I have \
already done that using earlier released versions of KDE4 and KF5 and all 50 levels \
worked OK.

I do not anticipate any problems in KGoldrunner's game engine (e.g. due to recent \
changes in Qt5 or KF5 libraries) when re-playing the solutions to these new levels. \
They are similar in style to the Gold Rush and Gold Rush II levels which have been in \
the field for about 9 years and have had no reported problems during the transition \
to Qt5 and KF5 and successive updates of those libraries. Unfortunately, on my Apple \
MacBook, I can only run KDE 4.14 and test with that. I would expect, however, that \
all changes to things like QObject, signals/slots, QTimer, QList and QGraphicsView \
have been backwards compatible and still run just as quickly and accurately. Those \
are the kinds of classes KGoldrunner gameplay depends upon.

Cheers,
Ian W.

> Cheers,
> Albert


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic