PDA

View Full Version : Pycap Released - Python embedded into PopCap framework



Farbs
11-25-2007, 04:47 PM
Hi all,

After much faffing about I've finally released Pycap (http://www.farbs.org/tools.html), which embeds python into the PopCap Game Framework. I've found it to be enormously helpful in keeping my game development focussed, fluid, and fast, and recommend that people try it out for their own projects. Effectively it's like programming with AMOS or Pygame, where you write only gameplay code in a high level language. Pycap's main strength is that it uses the PopCap framework so its rendering is fast and pretty. So far Pycap has been used in Snaky Jake, Polychromatic Funk Monkey, and FUSO Truck Empire. The Pycap distribution includes full source and binaries, and adds no licensing restrictions to those that come with using the PopCap framework.

Enjoy!

<3
Farbs

Maupin
11-25-2007, 05:27 PM
Wow, I can't wait to check this out. Thanks!

I really like Pygame (it's what I used for Natto-Cat) so this looks immensely useful. Never touched the Popcap framework before... and maybe I'll never have to. ;)

Musenik
11-25-2007, 05:59 PM
I'd love to work with this too, but Pop Cap never made their framework available on Macintosh!

Did they?

Farbs
11-25-2007, 08:48 PM
I'd love to work with this too, but Pop Cap never make their framework available on Macintosh!

Did they?
I don't think so, but I think they have mentioned intending to do so. Another person has ported it but not released it. Yet another person is porting to GNU/Linux & Mac OSX, and is considering porting Pycap to those platforms too.

I just use windows :)

Red Marble Games
11-26-2007, 04:19 AM
I have ported the PopCap Framework to the Mac, although it's not open source at the moment. PopCap says they're working on a Mac version too, so someday there likely will be an "official" Mac version.

Mark

Pallav Nawani
11-26-2007, 06:21 AM
Hi all,

After much faffing about I've finally released Pycap (http://www.farbs.org/tools.html), which embeds python into the PopCap Game Framework. I've found it to be enormously helpful in keeping my game development focussed, fluid, and fast, and recommend that people try it out for their own projects
Enjoy!

<3
Farbs

Which version of Popcap framework does it use?

Farbs
11-26-2007, 04:19 PM
Which version of Popcap framework does it use?
Awesome question, thanks!

It should be using PopCap Framework 1.3 and Python 2.5. I'll double check tonight and add version info to the web page and distribution notes.

Edit: BTW I forgot to mention, you don't need the PopCap framework to build Pycap games. You'd only need it if you wanted to recompile the source. The actual game code is written in python and interpreted at runtime.