[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [pygame] PyGameDB coming along well



This is fantastic, I didn't know this was in the works. I was always
thinking, for open source games to take off, there needs to be a good
catalog of games that people can browse, and it has to be flashy, but
it has to show off the big advantage of open source games, which is
that unlike other catalogs (like Steam), you can download it and play
the whole thing, right now.

For it to be attractive to users, though, I think It would be really
nice if the games were categorized, had nice screenshots, etc. It
should be like an advertisement, so people will be likely to check it
out. But that's just my take.

The only question I have is, is there any regard for security? Are the
games being looked over before they're added to the repo? Etc. I'm
perhaps naive and overly worried, I'm not familiar with how carefully
Linux distros (for instance) usually handle this sort of thing.

Thanks,

Dan

On Fri, Aug 15, 2008 at 12:57 PM, Noah Kantrowitz <noah@xxxxxxxxxxxxxx> wrote:
> Not to point out the obvious or anything, but why would you not just use
> pygame.org, which already has a big database of games. Just add an API for
> getting the metadata you need and be done with it.
>
> --Noah
>
>> -----Original Message-----
>> From: owner-pygame-users@xxxxxxxx [mailto:owner-pygame-users@xxxxxxxx]
>> On Behalf Of Richie Ward
>> Sent: Friday, August 15, 2008 10:25 AM
>> To: pygame-users@xxxxxxxx
>> Subject: [pygame] PyGameDB coming along well
>>
>> The PyGameDB project which has similarity's to the commercial platform
>> "Steam" is coming to a usable state.
>>
>> It is programmed in Python + WxPython.
>> It works by adding the game to sys.path and importing the game (very
>> simplified way to put it).
>> It uses a XML file to get a list of PyGame's. It will also work with
>> other types of python games, including opengl based ones, as long as
>> they are open source.
>> A huge feature is that it will make it easy to deploy pygame's since
>> you do not need to package them as a .exe.
>> It allows anyone to make a game repository, the XML file url can be
>> set inside the application!
>>
>> I am currently looking for help with:
>> * The pygamedb-server which is a website programmed in cherrypy or
>> pylons which will allow people to submit/upload games and generates
>> the resulting xml file.
>> * Beta testers for the client and someone that can test it on Mac OSX
>> * Someone to make me a pygamedb logo, I am useless with graphics!
>> * Someone with knowlege of WxPython thats willing to help with the
>> client gui.
>>
>> The project is currently missing a big feature, dependency/library
>> support (It ignores that in the xml file right now). That will be
>> finished very soon.
>>
>> You can see a screenshot here:
>> http://richies.googlepages.com/Screenshot-1.png
>> The test repo is hosted here: http://pygamedb.4rensics.org/
>> The test XML Data file  is here:
>> http://pygamedb.4rensics.org/pygamedb.xml
>>
>> I plan to get a domain name once pygamedb-server is done.. pygamedb.org
>> maybe?
>>
>> Getting it
>> =======
>> The project lives at: https://launchpad.net/pygamedb
>>
>> Windows
>> http://launchpad.net/bzr/1.6/1.6beta3/+download/bzr-setup-1.6b3.exe
>> http://downloads.sourceforge.net/wxpython/wxPython2.8-win32-unicode-
>> 2.8.8.1-py25.exe
>> http://sourceforge.net/project/showfiles.php?group_id=78018
>> Install all of the above.
>>
>> Debian/Ubuntu
>> python-wxgtk2.8, bzr
>>
>> Once you installed that, Run this command:
>> bzr branch lp:pygamedb
>>
>> Running it
>> =======
>> Windows
>> rename pygamedb to pygamedb.py and then run it.
>>
>> On all other os's just run pygamedb
>>
>> --
>> Thanks, Richie Ward
>
>