Re: [pygame] Sprite Code

2008-08-20 Thread Peter Gebauer
Hi!

I use a horizontal sheet and just blit a rect with a horizontal offset and 
then some code to advance through the frames. I was thinking of rewriting my 
code as a pygame C extension, but I can't find the time. People have all 
sorts of solutions, but they are all similar so maybe some animation could
find it's way into the pygame library. I'd use specific types to define the 
animation frames and frame list instead of dicts and lists.

/Peter

On 2008-08-19 (Tue) 14:46, kschnee wrote:
 I've been looking at my sprite code again and finding a different way than
 I'd used for loading animation frames. That is, Pygame.sprite doesn't seem
 to have any way to set up the notion of having multiple frames, and my old
 method involved loading a single sprite sheet image and finding a set of
 rect objects refering to sections of the sprite sheet.
 
 What I'm doing lately involves looking in a graphics directory
 (\graphics\sprites) for text files, loading some info from those, and using
 them to define the rects to be used from a sprite sheet image. The input is
 some simple text files and the images. The output is a dictionary that
 looks like this (for a sheet called guy having 4 rows of a 3-frame
 walking animation):
 {guy:
   {frame_size:(96,128),image:surface 388x512,
animations:{ stand:[ (45,[(0,0,96,128),(96,0,96,128)]) [...] ]}
   }
 }
 
 ...Well, something like that! Anyway it's listed by sprite, then by
 animation name (like stand), then by some angle that's used to determine
 which frames to use based on the character's facing direction, and finally
 as a list of rects marking the individual animation frames. (An alternative
 method might be to use the text files just to say things like walk =
 frames 0,1,2,3 and then automatically load frames by number only and trust
 the program using this code to know how to use them.) With this code you
 should be able to auto-load all sprite data on startup and then, for any
 movement angle, look up which frames to cycle through.
 
 Any interest in this code? What methods do you use to get your sheet
 together?
 


Re: [pygame] PyGameDB coming along well

2008-08-20 Thread Devon Scott-Tunkin
PyFloat


--- On Tue, 8/19/08, Richie Ward [EMAIL PROTECTED] wrote:

 From: Richie Ward [EMAIL PROTECTED]
 Subject: Re: [pygame] PyGameDB coming along well
 To: pygame-users@seul.org
 Date: Tuesday, August 19, 2008, 8:38 PM
 Not bad, short names are nice :)
 
 On Wed, Aug 20, 2008 at 2:21 AM, Greg Ewing
 [EMAIL PROTECTED] wrote:
  Hugo Arts wrote:
 
  Back on topic: smoke, mist, or other steam
 derivatives are a bit lame,
  though I am all for a pun on steam, these are a
 bit obvious. I think
  it would also be a good idea(tm) to get either a
 snake or flying
  circus reference into the name. Anyone know any
 skits that are
  smoke/steam/hydrogen related?
 
  How about Helium? It's a gas, and it's lighter
 than
  air, so you can make things fly with it.
 
  The logo could be an airship with the PyGame python
  emblazoned on the side, and a large foot hanging
  below. With a few puffs of vapour leaking from
  patched seams for added comical effect.
 
  --
  Greg
 
 
 
 
 -- 
 Thanks, Richie Ward


  


Re: [pygame] PyGameDB coming along well

2008-08-20 Thread Dan Krol
Wow that's not bad. I think I'd vote for that over Snake Oil, Solid
Snake, or Smoke.


Re: [pygame] PyGameDB coming along well

2008-08-20 Thread Richie Ward
In other news, another developer for pygamedb canned manuel has
started to commit dependency changes to pygamedb.
See: https://code.launchpad.net/~manuq/pygamedb/manuq

Dependency's are a huge feature for pygamedb and are essential for its success!

If there is a feature you would like, join our team and submit it as a
blueprint.

Flying Circus is a cool name, sounds like monty python :)
I think it is a strong possibility, say a few more people like it and
without any more problems, we could take it :)

On Wed, Aug 20, 2008 at 4:05 PM, Dan Krol [EMAIL PROTECTED] wrote:
 Wow that's not bad. I think I'd vote for that over Snake Oil, Solid
 Snake, or Smoke.




-- 
Thanks, Richie Ward


Re: [pygame] PyGameDB coming along well

2008-08-20 Thread Noah Kantrowitz
PyMike wrote:
 I vote Solid Snake Games! After Metal Gear Solid! (which is a game) and
 Python! (which is a snake!)

And by is a snake you clearly meant is a British comedy troupe.

--Noah

 On Tue, Aug 19, 2008 at 8:38 PM, Richie Ward [EMAIL PROTECTED] wrote:
 
 Not bad, short names are nice :)

 On Wed, Aug 20, 2008 at 2:21 AM, Greg Ewing [EMAIL PROTECTED]
 wrote:
 Hugo Arts wrote:

 Back on topic: smoke, mist, or other steam derivatives are a bit lame,
 though I am all for a pun on steam, these are a bit obvious. I think
 it would also be a good idea(tm) to get either a snake or flying
 circus reference into the name. Anyone know any skits that are
 smoke/steam/hydrogen related?
 How about Helium? It's a gas, and it's lighter than
 air, so you can make things fly with it.

 The logo could be an airship with the PyGame python
 emblazoned on the side, and a large foot hanging
 below. With a few puffs of vapour leaking from
 patched seams for added comical effect.

 --
 Greg



 --
 Thanks, Richie Ward

 
 
 




signature.asc
Description: OpenPGP digital signature


Re: [pygame] PyGameDB coming along well

2008-08-20 Thread James Paige
On Wed, Aug 20, 2008 at 05:09:53PM +0100, Richie Ward wrote:
 
 Flying Circus is a cool name, sounds like monty python :)
 I think it is a strong possibility, say a few more people like it and
 without any more problems, we could take it :)
 

I love the name Flying Circus

---
James


Re: [pygame] PyGameDB coming along well

2008-08-20 Thread Frozenball
I vote for Flying Circus as well.


Re: [pygame] PyGameDB coming along well

2008-08-20 Thread Luke Paireepinart
On Wed, Aug 20, 2008 at 12:14 PM, Frozenball [EMAIL PROTECTED] wrote:

 I vote for Flying Circus as well.

As long as there aren't any legal issues with this name, it's got my vote.
Best name so far.


Re: [pygame] PyGameDB coming along well

2008-08-20 Thread Lenard Lindstrom
Yes, Flying Circus is a good name. So of course someone is already 
using it:


http://flying-circus.net/blog/

It's a World wide internet Gaming community. with the motto It's All 
Fun And Games...



Lenard


Richie Ward wrote:

In other news, another developer for pygamedb canned manuel has
started to commit dependency changes to pygamedb.
See: https://code.launchpad.net/~manuq/pygamedb/manuq

Dependency's are a huge feature for pygamedb and are essential for its success!

If there is a feature you would like, join our team and submit it as a
blueprint.

Flying Circus is a cool name, sounds like monty python :)
I think it is a strong possibility, say a few more people like it and
without any more problems, we could take it :)

On Wed, Aug 20, 2008 at 4:05 PM, Dan Krol [EMAIL PROTECTED] wrote:
  

Wow that's not bad. I think I'd vote for that over Snake Oil, Solid
Snake, or Smoke.






  




Re: [pygame] PyGameDB coming along well

2008-08-20 Thread Hugo Arts
well, damnit. I loved that name.

How about Flying py? or maybe Py in the sky? Just throwing out
some ideas here.

On Wed, Aug 20, 2008 at 12:34 PM, Lenard Lindstrom [EMAIL PROTECTED] wrote:
 Yes, Flying Circus is a good name. So of course someone is already using
 it:

 http://flying-circus.net/blog/

 It's a World wide internet Gaming community. with the motto It's All Fun
 And Games...


 Lenard


 Richie Ward wrote:

 In other news, another developer for pygamedb canned manuel has
 started to commit dependency changes to pygamedb.
 See: https://code.launchpad.net/~manuq/pygamedb/manuq

 Dependency's are a huge feature for pygamedb and are essential for its
 success!

 If there is a feature you would like, join our team and submit it as a
 blueprint.

 Flying Circus is a cool name, sounds like monty python :)
 I think it is a strong possibility, say a few more people like it and
 without any more problems, we could take it :)

 On Wed, Aug 20, 2008 at 4:05 PM, Dan Krol [EMAIL PROTECTED] wrote:


 Wow that's not bad. I think I'd vote for that over Snake Oil, Solid
 Snake, or Smoke.










Re: [pygame] PyGameDB coming along well

2008-08-20 Thread Dan Krol
 On Wed, Aug 20, 2008 at 12:34 PM, Lenard Lindstrom [EMAIL PROTECTED] wrote:
 Yes, Flying Circus is a good name. So of course someone is already using
 it:

Well ours is for Python, so it should be Python's Flying Circus!
Dangerously close, I know.

Funny, isn't the only reason we chose anything related to things
flying that we wanted something related to Steam? And now it's gone so
far that it has no connection to Steam anymore?


Re: [pygame] PyGameDB coming along well

2008-08-20 Thread flx
2008/8/20 Hugo Arts [EMAIL PROTECTED]:
 well, damnit. I loved that name.

the problem i see with Flying Circus is that will be pointless
searching python flying circus on google



-- 
.__.·º(foolhu!)
(oO)
/ | | \


RE: [pygame] PyGameDB coming along well

2008-08-20 Thread Noah Kantrowitz
In the interest of seeing this discussion come to an end, I have used the
age old technique of the random article button on Wikipedia to divine what
the name must be. The name shall be:


Hypernucleus


Wikipedia has spoken.

--Noah

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
 On Behalf Of flx
 Sent: Wednesday, August 20, 2008 11:20 AM
 To: pygame-users@seul.org
 Subject: Re: [pygame] PyGameDB coming along well
 
 2008/8/20 Hugo Arts [EMAIL PROTECTED]:
  well, damnit. I loved that name.
 
 the problem i see with Flying Circus is that will be pointless
 searching python flying circus on google
 
 
 
 --
 .__.·º(foolhu!)
 (oO)
 / | | \



Re: [pygame] PyGameDB coming along well

2008-08-20 Thread Dan Krol
you mean pyHypernucleus

On Wed, Aug 20, 2008 at 1:28 PM, Noah Kantrowitz [EMAIL PROTECTED] wrote:
 In the interest of seeing this discussion come to an end, I have used the
 age old technique of the random article button on Wikipedia to divine what
 the name must be. The name shall be:


 Hypernucleus


 Wikipedia has spoken.

 --Noah

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
 On Behalf Of flx
 Sent: Wednesday, August 20, 2008 11:20 AM
 To: pygame-users@seul.org
 Subject: Re: [pygame] PyGameDB coming along well

 2008/8/20 Hugo Arts [EMAIL PROTECTED]:
  well, damnit. I loved that name.

 the problem i see with Flying Circus is that will be pointless
 searching python flying circus on google



 --
 .__.·º(foolhu!)
 (oO)
 / | | \




Re: [pygame] PyGameDB coming along well

2008-08-20 Thread James Paige
That's actually pretty decent

On Wed, Aug 20, 2008 at 11:28:15AM -0700, Noah Kantrowitz wrote:
 In the interest of seeing this discussion come to an end, I have used the
 age old technique of the random article button on Wikipedia to divine what
 the name must be. The name shall be:
 
 
 Hypernucleus
 
 
 Wikipedia has spoken.
 


Re: [pygame] PyGameDB coming along well

2008-08-20 Thread Casey Duncan

Funny, it told me the name should be: Fulbert Youlou

I think yours is a bit more catchy though ;^)

-Casey

On Aug 20, 2008, at 12:28 PM, Noah Kantrowitz wrote:

In the interest of seeing this discussion come to an end, I have  
used the
age old technique of the random article button on Wikipedia to  
divine what

the name must be. The name shall be:


Hypernucleus


Wikipedia has spoken.

--Noah


-Original Message-
From: [EMAIL PROTECTED] [mailto:owner-pygame- 
[EMAIL PROTECTED]

On Behalf Of flx
Sent: Wednesday, August 20, 2008 11:20 AM
To: pygame-users@seul.org
Subject: Re: [pygame] PyGameDB coming along well

2008/8/20 Hugo Arts [EMAIL PROTECTED]:

well, damnit. I loved that name.


the problem i see with Flying Circus is that will be pointless
searching python flying circus on google



--
.__.·º(foolhu!)
(oO)
/ | | \






Re: [pygame] PyGameDB coming along well

2008-08-20 Thread PyMike
Mine said it should be called Athletics at the 1984 Summer Olympics - Men's
Pole Vault

On Wed, Aug 20, 2008 at 1:46 PM, Casey Duncan [EMAIL PROTECTED] wrote:

 Funny, it told me the name should be: Fulbert Youlou

 I think yours is a bit more catchy though ;^)

 -Casey


 On Aug 20, 2008, at 12:28 PM, Noah Kantrowitz wrote:

  In the interest of seeing this discussion come to an end, I have used the
 age old technique of the random article button on Wikipedia to divine
 what
 the name must be. The name shall be:


 Hypernucleus


 Wikipedia has spoken.

 --Noah

  -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
 On Behalf Of flx
 Sent: Wednesday, August 20, 2008 11:20 AM
 To: pygame-users@seul.org
 Subject: Re: [pygame] PyGameDB coming along well

 2008/8/20 Hugo Arts [EMAIL PROTECTED]:

 well, damnit. I loved that name.


 the problem i see with Flying Circus is that will be pointless
 searching python flying circus on google



 --
 .__.·º(foolhu!)
 (oO)
 / | | \






-- 
- pymike (http://pymike.4rensics.org/)


Re: [pygame] PyGameDB coming along well

2008-08-20 Thread Ian Mallett
Le Petit Parisien


Re: [pygame] PyGameDB coming along well

2008-08-20 Thread Richie Ward
I like Hypernucleus, all agreed?
In other news, python-server project will be started.

But I also have some choices...
cherrypy or pylons?
cheetah or some other templating engine?

2008/8/20 Ian Mallett [EMAIL PROTECTED]:
 Le Petit Parisien



-- 
Thanks, Richie Ward


Re: [pygame] PyGameDB coming along well

2008-08-20 Thread Ian Mallett
I vote Hypernucleus.
Ian


Re: [pygame] PyGameDB coming along well

2008-08-20 Thread PyMike
Hypernucleas? That doesn't sound at all like a pygame database :S

On Wed, Aug 20, 2008 at 6:04 PM, Richie Ward [EMAIL PROTECTED] wrote:

 I like Hypernucleus, all agreed?
 In other news, python-server project will be started.

 But I also have some choices...
 cherrypy or pylons?
 cheetah or some other templating engine?

 2008/8/20 Ian Mallett [EMAIL PROTECTED]:
  Le Petit Parisien



 --
 Thanks, Richie Ward




-- 
- pymike (http://pymike.4rensics.org/)


Re: [pygame] PyGameDB coming along well

2008-08-20 Thread PyMike
Eh, I vote Flying Circus - but I think the long name should be Flying
Circus of Games or Python's Flying Circus ;-)

On Wed, Aug 20, 2008 at 6:08 PM, Ian Mallett [EMAIL PROTECTED] wrote:

 I vote Hypernucleus.
 Ian




-- 
- pymike (http://pymike.4rensics.org/)


Re: [pygame] PyGameDB coming along well

2008-08-20 Thread Richie Ward
Is that a vote? lol lets say 3 votes and it done :P
also, give me some technical answers on my modules question!!!

On Thu, Aug 21, 2008 at 12:09 AM, PyMike [EMAIL PROTECTED] wrote:
 Hypernucleas? That doesn't sound at all like a pygame database :S

 On Wed, Aug 20, 2008 at 6:04 PM, Richie Ward [EMAIL PROTECTED] wrote:

 I like Hypernucleus, all agreed?
 In other news, python-server project will be started.

 But I also have some choices...
 cherrypy or pylons?
 cheetah or some other templating engine?

 2008/8/20 Ian Mallett [EMAIL PROTECTED]:
  Le Petit Parisien



 --
 Thanks, Richie Ward



 --
 - pymike (http://pymike.4rensics.org/)




-- 
Thanks, Richie Ward


Re: [pygame] PyGameDB coming along well

2008-08-20 Thread René Dudfield
hi,

Do you have project mailing list now?


Re: Re: [pygame] PyGameDB coming along well

2008-08-20 Thread Richard Jones
Richie Ward [EMAIL PROTECTED] wrote:
 Mailing list is pending approval apparently. Although if you know any
 nice sites that offer mailing lists, id like to know.

I've been extremely happy with the facilities provided by Google Groups lists - 
the addition of pages and file uploads to the lists being quite handy.


Richard


Re: Re: [pygame] PyGameDB coming along well

2008-08-20 Thread Brad Montgomery
 I've been extremely happy with the facilities provided by Google Groups lists 
 - the addition of pages and file uploads to the lists being quite handy.

Richard

I second that! And, I'll post a link :)
http://groups.google.com/
-- 
brad [bradmontgomery.net]


Re: Re: [pygame] PyGameDB coming along well

2008-08-20 Thread Richard Jones
Richie Ward [EMAIL PROTECTED] wrote:
 I like Hypernucleus, all agreed?

Sounds good, but there could be spelling issues (at a minimum hypernuculus 
etc)


 In other news, python-server project will be started.

We've gotten a little distracted by the naming effort, so I've lost track of a 
couple of things. Firstly, there's already a GUI for launching games, correct? 
What is the scope of this server?

I would advise against duplicating the effort of pypi.python.org for project 
registration and file serving. There could be a simple addition of new 
framework or keyword tag to projects compatible with the installer program. 
For example, here's all the Django framework packages:

http://pypi.python.org/pypi?:action=browsec=523

A simple, existing XML-RPC query against PyPI could then give you a list of the 
downloadable games and frameworks. If necessary a local list of packages 
could be maintained by simply monitoring the pypi RSS feed.


 But I also have some choices...
 cherrypy or pylons?
 cheetah or some other templating engine?

I'd suggest Django using Pinax to speed things along 
http://pinax.hotcluboffrance.com/

It's pretty nice because it gives you cool things like openid login, account 
management, profiles, social networking, mail queue management, polls, threaded 
comments, photo management...

I wonder whether this proposed site could actually be the generic Python Gaming 
website I've been looking for for so long?



 Richard


Re: Re: [pygame] PyGameDB coming along well

2008-08-20 Thread René Dudfield
On Thu, Aug 21, 2008 at 9:59 AM, Richard Jones
[EMAIL PROTECTED] wrote:

 I wonder whether this proposed site could actually be the generic Python 
 Gaming website I've been looking for for so long?



Or people could continue using the existing python gaming website and
database - pygame.org


Re: [pygame] PyGameDB coming along well

2008-08-20 Thread Brad Montgomery
On Wed, Aug 20, 2008 at 6:11 PM, Richie Ward [EMAIL PROTECTED] wrote:
 Is that a vote? lol lets say 3 votes and it done :P

I'll change my vote to Hypernucleas.  :)

 cherrypy or pylons?

I think this really depends on what your target for the server is.  Is
the server just sending data to the client?  Is the server something
that's going to run by itself?  Is it all bundled into a web-app that
anyone with a browser can view?

I'm fairly new to the whole mass of python web frameworks, but it
seems that cherrypy is fairly low-level, but would be a good choice
for a stand-alone server that just feeds info to the pygamedb client.
If you're wrapping it all up in a web client, I'd suggest looking into
Django.  I've been using it on a new project for about 3 months, now,
and I'm happy with it.  It can serve HTML content, XML content, PDF...
whatever (though it's suggested that it runs in Apache with
mod-python)

I have no experience with pylons.

 cheetah or some other templating engine?
This suggests you want a web-app rather than a stand-alone server.
Django has built-in templates, though it can use cheetah, or others.


PS: I'm willing to test on Mac OS X.


Re: Re: [pygame] PyGameDB coming along well

2008-08-20 Thread Richie Ward
Its all getting changed over to Hypernucleus now.

I prefer my XML format, it gives me alot of power and flexibility to
add game-focused features. I also want the files hosted on
Hypernucleus's server and packaged in a uniform way.
Anyone can run their own Hypernucleus repository, it is in fact more
similar to the way apt, yum etc work.on Linux.
If you don't like it, its tough :P
I'm not recoding it.

On Thu, Aug 21, 2008 at 12:59 AM, Richard Jones
[EMAIL PROTECTED] wrote:
 Richie Ward [EMAIL PROTECTED] wrote:
 I like Hypernucleus, all agreed?

 Sounds good, but there could be spelling issues (at a minimum hypernuculus 
 etc)


 In other news, python-server project will be started.

 We've gotten a little distracted by the naming effort, so I've lost track of 
 a couple of things. Firstly, there's already a GUI for launching games, 
 correct? What is the scope of this server?

 I would advise against duplicating the effort of pypi.python.org for project 
 registration and file serving. There could be a simple addition of new 
 framework or keyword tag to projects compatible with the installer program. 
 For example, here's all the Django framework packages:

 http://pypi.python.org/pypi?:action=browsec=523

 A simple, existing XML-RPC query against PyPI could then give you a list of 
 the downloadable games and frameworks. If necessary a local list of 
 packages could be maintained by simply monitoring the pypi RSS feed.


 But I also have some choices...
 cherrypy or pylons?
 cheetah or some other templating engine?

 I'd suggest Django using Pinax to speed things along 
 http://pinax.hotcluboffrance.com/

 It's pretty nice because it gives you cool things like openid login, account 
 management, profiles, social networking, mail queue management, polls, 
 threaded comments, photo management...

 I wonder whether this proposed site could actually be the generic Python 
 Gaming website I've been looking for for so long?



 Richard




-- 
Thanks, Richie Ward


Re: Re: [pygame] PyGameDB coming along well

2008-08-20 Thread Brad Montgomery
 I wonder whether this proposed site could actually be the generic Python 
 Gaming website I've been looking for for so long?


By generic, do you mean any game written in python?  Or any game
written using Pygame?  It sounds like the PygameDB project is aming to
produce a client-side gui app that will let users
fetch+install+lauch+play games written in Pygame (while handling any
dependencies).  This is an AWESOME project, and I'd say it's a great
complement to the pygame.org website.

If on the other hand, by generic, you mean any and all games written
in python... it would be neat (ambitious, but neat) if the pygameDB
project tried to support various games written using other libraries
(such as pyglet, pyopengl, pivy, panda3d, etc)

 Or people could continue using the existing python gaming website and
 database - pygame.org

The pygame.org site is just for games written in pygame, right?
It's a great resource, but I can think of a few features that might
make nice additions.  Some sort of ranking (most downloaded, community
favorites, most viewed?  I know there's the comments, and the worst
to best ranking, but I don't see where these are every used to help
suggest other games

Anyways, these are also features I'd want to see in a gui game installer.

brad


Re: [pygame] PyGameDB coming along well

2008-08-20 Thread Richie Ward
Although pylons does not force a way of doing things on you, its all
cleanly separated. And it has some nice ajax features.
It will be part of turbogears one day.

On Thu, Aug 21, 2008 at 1:05 AM, Brad Montgomery
[EMAIL PROTECTED] wrote:
 On Wed, Aug 20, 2008 at 6:11 PM, Richie Ward [EMAIL PROTECTED] wrote:
 Is that a vote? lol lets say 3 votes and it done :P

 I'll change my vote to Hypernucleas.  :)

 cherrypy or pylons?

 I think this really depends on what your target for the server is.  Is
 the server just sending data to the client?  Is the server something
 that's going to run by itself?  Is it all bundled into a web-app that
 anyone with a browser can view?

 I'm fairly new to the whole mass of python web frameworks, but it
 seems that cherrypy is fairly low-level, but would be a good choice
 for a stand-alone server that just feeds info to the pygamedb client.
 If you're wrapping it all up in a web client, I'd suggest looking into
 Django.  I've been using it on a new project for about 3 months, now,
 and I'm happy with it.  It can serve HTML content, XML content, PDF...
 whatever (though it's suggested that it runs in Apache with
 mod-python)

 I have no experience with pylons.

 cheetah or some other templating engine?
 This suggests you want a web-app rather than a stand-alone server.
 Django has built-in templates, though it can use cheetah, or others.


 PS: I'm willing to test on Mac OS X.




-- 
Thanks, Richie Ward


Re: Re: [pygame] PyGameDB coming along well

2008-08-20 Thread Richie Ward
The project is not tied to pygame, it can do opengl, pyglet etc.
I have not tested it with any other library but it should work in theory.

I just want a big database of python games with the files in one place.

On Thu, Aug 21, 2008 at 1:21 AM, Brad Montgomery
[EMAIL PROTECTED] wrote:
 I wonder whether this proposed site could actually be the generic Python 
 Gaming website I've been looking for for so long?


 By generic, do you mean any game written in python?  Or any game
 written using Pygame?  It sounds like the PygameDB project is aming to
 produce a client-side gui app that will let users
 fetch+install+lauch+play games written in Pygame (while handling any
 dependencies).  This is an AWESOME project, and I'd say it's a great
 complement to the pygame.org website.

 If on the other hand, by generic, you mean any and all games written
 in python... it would be neat (ambitious, but neat) if the pygameDB
 project tried to support various games written using other libraries
 (such as pyglet, pyopengl, pivy, panda3d, etc)

 Or people could continue using the existing python gaming website and
 database - pygame.org

 The pygame.org site is just for games written in pygame, right?
 It's a great resource, but I can think of a few features that might
 make nice additions.  Some sort of ranking (most downloaded, community
 favorites, most viewed?  I know there's the comments, and the worst
 to best ranking, but I don't see where these are every used to help
 suggest other games

 Anyways, these are also features I'd want to see in a gui game installer.

 brad




-- 
Thanks, Richie Ward


Re: [pygame] PyGameDB coming along well

2008-08-20 Thread Greg Ewing

Richie Ward wrote:


Flying Circus is a cool name, sounds like monty python :)


Sounds good to me, too.

--
Greg



Re: Re: [pygame] PyGameDB coming along well

2008-08-20 Thread René Dudfield
On Thu, Aug 21, 2008 at 10:21 AM, Brad Montgomery
[EMAIL PROTECTED] wrote:
 The pygame.org site is just for games written in pygame, right?
 It's a great resource, but I can think of a few features that might
 make nice additions.  Some sort of ranking (most downloaded, community
 favorites, most viewed?  I know there's the comments, and the worst
 to best ranking, but I don't see where these are every used to help
 suggest other games


hi,

All game/multi-media related things written in python are welcome on
pygame.org - and always have been.

Features like you mentioned are on the todo list for the website(and
have been for a while, but we're slack, and the website seems to do ok
already).

More python game sites the better as far as I'm concerned.  I'm just
trying to correct the misinformation being put out there that
non-pygame games are not welcome on the pygame.org website.  I guess
this should be stated more explicitly on the website.




There's 10,000's of websites and databases out there to promote games.

Another good related project would be a way to submit games to all the
various other websites.  So a library/program to help people submit
their games to the various websites would be cool.  eg freshmeat,
happy penguin, pypi, debian, ubuntu, redhat, PAD file generation, etc,
etc.  If the goal is to help people distribute their games, then a
distribution helper program and guide would be very useful too.

I hope Hypernucleus succeeds as it might make it easier for people to
distribute their python games.


cu,


Re: [pygame] PyGameDB coming along well

2008-08-20 Thread Greg Ewing

Dan Krol wrote:


Funny, isn't the only reason we chose anything related to things
flying that we wanted something related to Steam?


No, it's because of Monty Python's Flying Circus.

My suggestion of Helium was just a way of trying
to cover them both at once.

--
Greg


Re: [pygame] PyGameDB coming along well

2008-08-20 Thread René Dudfield
h.  I like that one :)

... a pronouciation bling variation...
What is it?
It's 'Flying pie, G.'

On Thu, Aug 21, 2008 at 11:24 AM, Greg Ewing
[EMAIL PROTECTED] wrote:
 Staying with the flight theme:

 Flying Pyg

 --
 Greg



Re: [pygame] PyGameDB coming along well

2008-08-20 Thread PyMike
Flying PyGames!

On Wed, Aug 20, 2008 at 8:35 PM, René Dudfield [EMAIL PROTECTED] wrote:

 h.  I like that one :)

 ... a pronouciation bling variation...
 What is it?
 It's 'Flying pie, G.'

 On Thu, Aug 21, 2008 at 11:24 AM, Greg Ewing
 [EMAIL PROTECTED] wrote:
  Staying with the flight theme:
 
  Flying Pyg
 
  --
  Greg
 




-- 
- pymike (http://pymike.4rensics.org/)


Re: Re: [pygame] PyGameDB coming along well

2008-08-20 Thread Patrick Mullen
Hypernucleus has too many syllables in my opinion.  But if it's too
late, that's OK I guess.  I would go with a shorter hyperNuke.  Less
of a spelling problem as well.  But if it's already hypernucleus,
that's fine :)

I also think it would be cool if it could use pypi or even pygame.org
as a backend.  Maybe not at first, but more backends would mean that
people don't have to worry about submitting to hypernuke, or
resubmitting if their game already exists somewhere else.  The problem
with pygame.org is that the fetch mechanism is pretty loose - some
people put a source, some put exe, some just link to their website
where you have to find a download.  So that would need to be sorted
out.  At this point though, I do like browsing the games at pygame.org
a lot.  But having one click to download and play would be a big added
benefit.


[pygame] pythonCE, windowsCE pygame build...

2008-08-20 Thread René Dudfield
hi,

just to let anyone know who's interested...

there's a few of us over on the pythonCE mailing list working
on/discussing a pygame port to pythonCE, on windows CE.

So far we have figured out how to do the foundation stuff (well other
people figured it out, not me)...
  - get basic C programs compiled and running on the phones/pdas with cegcc.
  - build python extension modules.
  - build SDL programs.

Now we have to do the final step of building pygame.  Unfortunately
pythonCE doesn't support distutils, so this is a bit harder.


If anyone has been trying to do this themselves, and has any tips
please join in on the pythonCE mailing list.


cheers,