[Kde-games-devel] KBreakout's QML port

Jaime jtamate at gmail.com
Sat Jan 5 18:55:41 UTC 2013


2013/1/5 Albert Astals Cid <aacid at kde.org>

> El Dissabte, 5 de gener de 2013, a les 11:17:21, Viranch Mehta va escriure:
> > Hey,
> >
> > On 29-Dec-2012, at 12:58 AM, Albert Astals Cid wrote:
> > > Hi Viranch, i just found some time to give it a try and it works pretty
> > > well, congrats :-)
> > >
> > > Three things that i found:
> > > * Mouse can be moved outside the window when playing with the mouse,
> > > that's
> > > pretty bad and a regression from the old behaviour, do you think you
> can
> > > have a look at this?
> >
> > capturing and controlling mouse movements is a little difficult with
> QML. I
> > can do these with the C++ part but then the mouse events won't reach the
> > QML view (not directly anyway, will have to write hacks for forwarding
> the
> > events which can get messy).
> >
> > Also, I found that mouse controlling thing in the old version very
> annoying
> > at initial uses. I just wanted to close the game or go to some menu and
> it
> > just won't let me, took me some time to figure out i have to first pause
> > the game to get back the control.
>
> I agree it is annoying when you want to close the game and you realize you
> can't, but it is more annoying when you are playing and lose a life because
> you moved the mouse a bit vertically in adiition to horizontally and it
> went
> out of the window and stopped moving.
>
> Cheers,
>   Albert
>
> Perhaps, the warning dialog
"Do you want to fire the ball on mouse click?

Answering Yes will make the game steal the

mouse cursor, pause the game to get

the cursor back."

should not have a "do not show again" warning.

Or, At least, show it once every time the game is run?




> > > * Randomly the score text seems to get bigger (like double size or
> > > something) for like 0.3 seconds, it's hard to see since you are usually
> > > looking at the ball and not the score but i got some flashiness on the
> > > border of my visual camp and after looking at it i found it was that. I
> > > see it flash like 4 or 5 times while playing 3 levels.
> >
> > yes I have noticed this. This is because it has to calculate the maximum
> > size of the score text which can be fit in the box. so how this happens
> is
> > every time score text is changed, it makes its font size to 72 (very big)
> > and then reduces it until the text fits the box. this is how the C++
> > version also implemented it, but it was faster then.
> > > * You seem to have a broken connect, when opening the configure dialog
> i
> > > get Object::connect: No such slot MainWindow::loadSettings()
> > > Object::connect:  (sender name:   'settings')
> > > Object::connect:  (receiver name: 'MainWindow#1')
> > > Wops, now i see that was already there in the old version, anyway could
> > > you
> > > fix it (may as well just be removing the connect if we don't really
> need
> > > it)
> > will have a look at it.
> >
> > > Good work overall :-)
> >
> > Thanks! :)
> >
> > Cheers,
> > Viranch
> >
> > _______________________________________________
> > kde-games-devel mailing list
> > kde-games-devel at kde.org
> > https://mail.kde.org/mailman/listinfo/kde-games-devel
> _______________________________________________
> 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/20130105/8439835e/attachment.html>


More information about the kde-games-devel mailing list