I have written a module for pyglet that allows you to add resources to your game with as little hassle as possible.
Here is a quick example: Say you are making a Pong clone and want to add ball.png to your project. Using pyglet's resource module, you would have to add a line to load the image. If you have a lot of images, adding these loading lines can become quite tedious. If you have animations, it can get even more tedious, since you have to specify image lists as part of the Animation constructor. Using my module, all you have to do is this: import resources #...code... resources.ball.blit(x, y) My resources module walks the specified directories and loads any content it finds into a variable in its global namespace with the same name as the file, sans extension and with spaces replaced by underscores. It also checks for a file called content_data.yaml, which provides an easy way to specify animations, anchor points, and a couple of other things. Grab the module and try the demo game here: http://filer.case.edu/srj15/Resources.zip (Docs included, don't worry) I welcome suggestions for improving it. It could also use a good name. Calling it "Steve's resources module" is confusing. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "pyglet-users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/pyglet-users?hl=en -~----------~----~----~----~------~----~------~--~---
