[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