Proposed new set of levels for KGoldrunner

Albert Astals Cid aacid at kde.org
Sat Jun 12 10:26:17 BST 2021


El dijous, 10 de juny de 2021, a les 2:12:58 (CEST), Ian Wadham va escriure:
> Hi Albert,
> 
> > On 10 Jun 2021, at 6:34 am, Albert Astals Cid <aacid at 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.

Yes.

> 
> >> 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.

Tried a few, seems to work.

Cheers,
  Albert

> 
> 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
> 
> 






More information about the kde-games-devel mailing list