[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-games-devel
Subject: Re: [Kde-games-devel] Chess game for KDE4
From: Miha Čančula <miha.cancula () gmail ! com>
Date: 2009-12-04 22:09:31
Message-ID: cee69c4f0912041409w3cf2e00fr79b78663d69fbbd3 () mail ! gmail ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
2009/12/4 Stefan Majewsky <majewsky@gmx.net>
> Am Freitag, 4. Dezember 2009 13:13:30 schrieb Ian Wadham:
> > Just to remind everybody ... there are three reasons to prefer
> KGameCanvas
> > over QGV ... speed, speed and speed. I do not know if QGV is yet fast
> > enough all the time to run KGoldrunner. It always was fast enough most
> of
> > the time, but you cannot tolerate hiccups of a substantial fraction of a
> > second, while QGV decides to go off and do some housekeeping, if your
> game
> > is running to a 50 msec timescale.
>
> I've never experienced such "hiccups" since Qt 4.5, and 4.6 is even better
> in
> this regard. Remember that QGV is the base for the Widgets-NG framework
> that
> people at Nokia are building. If my information is correct, the long-term
> plan
> is to replace the current widgets by something based on QGV.
>
In my example, QGV is actually faster than KGC because:
- the scene is separated from the view, so it doesn't have to be redrawn on
every resize (or maybe I was just using it wrong)
- there is QGraphicsSvgItem, which is a quite nice considering KDE Games
themes are mostly svg files.
> > If KGCanvas were ever to depart, I might consider going to 2-D OpenGL.
> > I found out when writing Kubrick that OpenGL is blisteringly fast
> compared
> > to any offerings based on Qt (such as QGV and KGCanvas). I think that is
> > why OpenGL is behind Qt paint engine and composite graphics trickery in
> > KDE 4 windows.
>
But Kubrick is in 3D, while both QGV and KGC are made for 2D drawing.
--
Lenoba je mati Modrosti.
[Attachment #5 (text/html)]
<div class="gmail_quote">2009/12/4 Stefan Majewsky <span dir="ltr"><<a \
href="mailto:majewsky@gmx.net" \
target="_blank">majewsky@gmx.net</a>></span><br><blockquote class="gmail_quote" \
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; \
padding-left: 1ex;">
Am Freitag, 4. Dezember 2009 13:13:30 schrieb Ian Wadham:<br>
<div>> Just to remind everybody ... there are three reasons to prefer \
KGameCanvas<br> > over QGV ... speed, speed and speed. I do not know if QGV is \
yet fast<br> > enough all the time to run KGoldrunner. It always was fast \
enough most of<br> > the time, but you cannot tolerate hiccups of a substantial \
fraction of a<br> > second, while QGV decides to go off and do some \
housekeeping, if your game<br> > is running to a 50 msec timescale.<br>
<br>
</div>I've never experienced such "hiccups" since Qt 4.5, and 4.6 is \
even better in<br> this regard. Remember that QGV is the base for the Widgets-NG \
framework that<br> people at Nokia are building. If my information is correct, the \
long-term plan<br> is to replace the current widgets by something based on \
QGV.<br></blockquote><div> </div><div>In my example, QGV is actually faster than KGC \
because:<br> - the scene is separated from the view, so it doesn't have to be \
redrawn on every resize (or maybe I was just using it wrong)<br>
- there is QGraphicsSvgItem, which is a quite nice considering KDE Games themes are \
mostly svg files. <br> <br></div><blockquote class="gmail_quote" \
style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; \
padding-left: 1ex;"><div> > If KGCanvas were ever to depart, I might consider \
going to 2-D OpenGL.<br> > I found out when writing Kubrick that OpenGL is \
blisteringly fast compared<br> > to any offerings based on Qt (such as QGV and \
KGCanvas). I think that is<br> > why OpenGL is behind Qt paint engine and \
composite graphics trickery in<br> > KDE 4 windows.</div></blockquote><div> \
</div><div>But Kubrick is in 3D, while both QGV and KGC are made for 2D drawing. \
<br></div></div><br>-- <br>Lenoba je mati Modrosti.<br>
_______________________________________________
kde-games-devel mailing list
kde-games-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-games-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic