2DBoy's Rapid Prototyping Framework

2DBoy, the makers of the successful indie game World of Goo just released their 'Rapid Prototyping Framework' as open source. Basically, this is the code base they used to create World of Goo: It can render 2D graphics, read input from a variety of devices, and play sounds. It includes a resource manager for loading/unloading resources, a persistence layer for saving game states, and even a file access abstraction layer.
Download it here.

seven comments, already:

Why did you link to it twice?
Matthias - 30 05 09 - 10:36

Because he could.
Tazo - 31 05 09 - 01:03

@ Tazo, Just because you can do something does not mean you should do it. A lame justification for doing anything like using White Phosphorus?
kinjalkishor - 31 05 09 - 09:59

Though the framework is nice, it does not have much extra then Irrlicht, and it already use Irrklang, which is needed to compile it. Other then that it does its target purpose well.
kinjalkishor - 31 05 09 - 10:01

Not going to start an philosophy discussion based on a jokingly response, sorry.
Tazo - 31 05 09 - 12:11

@ Matthias, If he didn’t have the 2nd link, the post would be informative. This way it is suggestive. He could have had just the ‘Download it here’ link, but then again usually when you say the name of something online, it’s in link form. Also, do you really need justification for something so trivial?

On a more on-topic note, I think I might check this out because it’s 2D Boy and Niko suggested it. As kinjalkishor said, Irrlicht is already pretty easy to use, but if this is more simplified it might be worth a look just for prototyping. Especially because in production, the preproduction code is usually thrown out.
Andrew - 01 06 09 - 06:23

@Andrew, 2DBoy RP Framework is really geared towards rapid prototyping, but it is –
uses Irrklang for Audio
Many internals seem similar to Irrlicht code
persistence layer
unique things – Wii Support
OK Architecture Design
Support for controllers
Persistence layer for saving game states

It is better to be supplemented with Irrlicht, though 2D Boys were obviously interested in 2D only. It has its some own strong points. Better say it some more good code.

@Tazo, yes, I know it was joking response, but it had actually big implication. anyway never mind.
kinjalkishor - 02 06 09 - 07:53

Displayed name:  
Remember personal info?
Website (optional):
Enter "layered" (antispam):
Comment:Emoticons / Textile


Small print: All html tags except <b> and <i> will be removed from your comment. You can make links by just typing the url or mail-address.
Note: If you type in your email adress above, it will be visible to other visitors, although it will be hidden for bots using javaScript.