Python library for PS3 0.1.2
Sponsored Links
Python library for PS3 0.1.2 Ranking & Summary
File size:
0.042 MB
Platform:
Any Platform
License:
GPL (GNU General Public License)
Price:
Downloads:
920
Date added:
2007-05-03
Publisher:
Ranulf Doswell
Python library for PS3 0.1.2 description
Python library for PS3 (Sony Playstation 3) game development under Linux. Includes: rendering to the PS3 frame buffer on a per pixel basis or with blittable objects (solid, masked or alpha blended), support for PS3 controllers and integration with PIL.
As you may know, Ive been writing my PS3 stuff with a view to building up a library suitable for writing games and as I thought about it more the idea of using a scripting language for the game seemed the most logical way forward. I plumped on python as Id used it before for a couple of small jobs and it seemed like a nice language with a lot of support. Plus, it has the advantage of being pre-installed on most Linux distributions and very easy to extend, and so the PS3 library for python was born...
Brief bullet points of the current build:
Support for the PS3 frame buffer on a per pixel basis
Support for blittable objects (solid, masked or alpha blended)
Support for the PS3 controllers
Easy integration with PIL for image manipulation and text rendering
A proof-of-concept breakout game
After about a day and a half development, the core of the library was in place but in a not very visible way. It seemed that the only way I could actually demonstrate this to all be good stuff is by writing a quick game. And breakout is one of the simplest, so I spent another day writing that. Its important to have a good demo on release... So, Ill settle for this half-hearted attempt at a breakout game whose main redeeming feature is that it has alpha transparency on all the blocks!
Just to whet your interest, heres an example of how easy the code can be (taken directly from the test.py file):
image = Blittable(Image.open("miglu.jpg"))
for count in xrange(screen.height-image.height):
screen.clear()
screen.blit(image, (count,count) )
screen.flip()
screen.wait()
Enhancements:
- Adds support for image blitting with the SPUs.
- Currently, using 4 SPUs the alpha blended breakout demo runs at 30fps at 720p.
As you may know, Ive been writing my PS3 stuff with a view to building up a library suitable for writing games and as I thought about it more the idea of using a scripting language for the game seemed the most logical way forward. I plumped on python as Id used it before for a couple of small jobs and it seemed like a nice language with a lot of support. Plus, it has the advantage of being pre-installed on most Linux distributions and very easy to extend, and so the PS3 library for python was born...
Brief bullet points of the current build:
Support for the PS3 frame buffer on a per pixel basis
Support for blittable objects (solid, masked or alpha blended)
Support for the PS3 controllers
Easy integration with PIL for image manipulation and text rendering
A proof-of-concept breakout game
After about a day and a half development, the core of the library was in place but in a not very visible way. It seemed that the only way I could actually demonstrate this to all be good stuff is by writing a quick game. And breakout is one of the simplest, so I spent another day writing that. Its important to have a good demo on release... So, Ill settle for this half-hearted attempt at a breakout game whose main redeeming feature is that it has alpha transparency on all the blocks!
Just to whet your interest, heres an example of how easy the code can be (taken directly from the test.py file):
image = Blittable(Image.open("miglu.jpg"))
for count in xrange(screen.height-image.height):
screen.clear()
screen.blit(image, (count,count) )
screen.flip()
screen.wait()
Enhancements:
- Adds support for image blitting with the SPUs.
- Currently, using 4 SPUs the alpha blended breakout demo runs at 30fps at 720p.
Python library for PS3 0.1.2 Screenshot
Advertisements
Python library for PS3 0.1.2 Keywords
PS3
Sony Playstation 3
Sony Playstation
PS3 0.1.2
Linux
For PS3
python library
Game Development
PlayStation 3
library
python
game
development
Sony
support
Python library for PS3
Bookmark Python library for PS3 0.1.2
Python library for PS3 0.1.2 Copyright
WareSeeker periodically updates pricing and software information of Python library for PS3 0.1.2 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Python library for PS3 0.1.2 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
sony playstation 3 80gb
sony playstation 3 release date
sony playstation 3 60gb
sony playstation 3 games
sony playstation 3 commercial
sony playstation 3 review
python library path
python library reference
monty python library
python library search path
PlayStation Home
feels like just another python library
sony playstation 3 160gb
python library reference pdf
python library list
levenshtein python library
python library documentation
python library 2.4
Related Software
Python SRS Library is a Python implementation of the Sender Rewriting Scheme. Free Download
The Python Imaging Library (PIL) adds image processing capabilities to your Python interpreter. Free Download
Python Cartography Library, or PCL, is a package of modules for rendering GIS data from a variety of backends into maps. Free Download
Python Call Graph (pycallgraph) is a Python library that creates call graphs for Python programs Free Download
lib_rharris is a modest Python library for pulling, parsing, and pickling remote Web page data and for related net-aware tasks. Free Download
Pathogen Warrior project is a puzzle game about matching 3D model structures with a 2D hexagon map. Free Download
Python Macromolecular Library is a software toolkit and library of routines for the analysis of macromolecular structural models Free Download
pythondr project is a simple python library for parsing the TV-channel info at http://dr.dk. Free Download
Latest Software
Popular Software
Favourite Software