[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [pygame] new Pygame-based framework: qxp
- To: pygame-users@xxxxxxxx
- Subject: Re: [pygame] new Pygame-based framework: qxp
- From: "Diego Essaya" <dessaya@xxxxxxxxx>
- Date: Tue, 3 Apr 2007 14:26:01 -0300
- Delivered-to: archiver@seul.org
- Delivered-to: pygame-users-outgoing@seul.org
- Delivered-to: pygame-users@seul.org
- Delivery-date: Tue, 03 Apr 2007 13:26:12 -0400
- Dkim-signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=mvyUSHClY/Rgn0AfWqKmfKk9aSlYiGXK+tzyHXB33bGN+HqwKa1W9g3/k99GZdmazcoiMi5xyogX52+S2pvmD0ihYwneHxOgtMHR/SJr2i4hZi97yEPRy/OdUARH9jAPzSuzkd5bca4nuEGq55L3GCAQLfKJZZoivwdeHKxKgcU=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=d3hVvzKg2Q3WsEimqG2sDD80cnW9x1/SArMv+n/aCtnMfRaYjLexHIj3mq1Yehn3Wzfe/Fhp/F3AbIPYfbZ/tnp5xHDTEvR80oP7O5G11PVSkyazBGWK14ud7jAmGOy9smsXL5rHY1FUp6hUyqUywzqXoeLdqGA9ZW/eMb7rBSA=
- In-reply-to: <8c46c7370704031013oe9705fco75a0baf2cab2c080@mail.gmail.com>
- References: <7b9498d90704030947y49735983w81d4b21ad9311070@mail.gmail.com> <8c46c7370704031013oe9705fco75a0baf2cab2c080@mail.gmail.com>
- Reply-to: pygame-users@xxxxxxxx
- Sender: owner-pygame-users@xxxxxxxx
That's a good question =)
Basically I have had some problems with the Sprite class. It is
likely that I didn't understand it, but I found difficult to have a
changing background below a sprite, and I wasn't comfortable with the
grouping mechanism. So I implemented my Widget class. Sprite and
Widget are similar classes, so maybe we can have Widget subclass
Sprite in the future...
Then I found that I was implementing the same main loop in all my
games, so I added it to the engine. Then I wrote some commonly used
widgets. Then I added an animations system borrowed from Panda3D.
Except for the Widget class, I wouldn't say that qxp makes things
differently than Pygame, it just implements some shortcuts.
On 4/3/07, Charles Christie <sonicbhoc@xxxxxxxxx> wrote:
Sounds pretty cool... What, specifically, have you done that's different
than pygame?
On 4/3/07, Diego Essaya < dessaya@xxxxxxxxx> wrote:
> Hi all, I have just uploaded a new, small game framework based on Pygame:
>
> http://www.qb9.net/qxp/
>
> We use it here at QB9 for quick prototyping, and I hope that it will
> grow until some day it is suitable for commercial games.
>
> Please, tell me what you think about it. If you feel that the
> pygame-users list is inappropriate, you can send me a private mail,
> and eventually I can open a separate mailing list / forum.
>
> Best regards,
> Diego
>