PopCap Games Releases Open Source Framework
2d is the new 3d writes "PopCap Games has Open Sourced the framework used to make their hit downloadable web games. From the press release: 'The PopCap Games Framework provides developers a quick and easy way to get their projects off the ground, allowing more time to be spent on game design instead of compatibility bugs and multimedia programming issues. For the first time, casual game developers will have access to a refined, reliable framework that has been tested in dozens of games played by millions of customers. ...The PopCap Games Framework is available now at developer.popcap.com. It currently supports Windows 98, ME, 2000, and XP operating systems."
The cynic in me wants to find "the catch", so I looked up the license agreement and its the shortest, easiest to read most legitimate license agreement I've seen for something like this.
Basically you can do whatever you want with their toolset and even charge money for the games you make, as long as you say it was made with their toolset. They're up front in saying that while they would encourage you to publish your game through them, it isn't necesary.
Hopefully we'll see some good independant games come from this.
Errr, at least it will be as soon as this thing is ported to Linux...
I can't wait to get off work now so I can go home and investigate this further... and from the looks of it, they aren't requiring anything outrageous to use it either.
Windows isn't the answer... it's the question. NO is the answer!
Yet another piece of software written only to work on Windows.
In this day and age, there is no fraking excuse for such moronic single-platform development.
Too many idiots.
May I be the first poster to say thanks to PopCap for their contribution.
Pop-Cap's web based games run just fine on OS X, or is this source for the "enhanced" engine that runs outside of a web browser? (Though, the Omni Group also made that engine work on OS X, as well...)
Those who complain about affect & effect on
Java, Flash, ActiveX... ?
It's 10 PM. Do you know if you're un-American?
The docs specify that it's a C++ framework targeting VC++6 and VC++.NET. DirectX 6 is used for graphics, and the BASS library is used for music and sound.
Slashdot: come for the pedantry, stay for the condescension.
So since it's not the framework, who is responsible for making popcap games do stupid shit like end your game right after you popped some huge cascade of gems or eggs or whatever it is you're blowing up, as the timer runs out in the middle of your action? They can't seem to make their games end as soon as the timer runs out, you have to watch this big cascade before you get shat upon.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
Wow. All of the top 50 for Windows have more downloads this week than the #1 for Mac, and it looks like PCs have about 8x the market of Mac.
An example:
Snood for PC (#2): 228 weeks, 20,729 this week, 2,575,891 total.
Snood for Mac (#1): 88 weeks, 2,584 this week, 292,788 total.
p.s. I have a Mac and a PC, so this is just an observation of facts.
Since PopCap got their start with a great bunch of Java games, I went to PopCap's site hoping for a Java toolkit. I was disappointed to see it's the Windows-only C toolkit.
Hats off to PopCap for giving something to the budding game developers out there. The industry is so cutthroat (especially the segment that PopCap's in) that you don't see things like this often enough.
I found the catch. It's in their Framework License when you register. Particularly, pay attention to section 2 which says:
----
2. The end-user documentation included with a work which contains any portion of the PopCap Games Framework must include the following acknowledgment:
"This product includes portions of the PopCap Games Framework (http://developer.popcap.com/)."
----
THEN Section 3 says:
----
3. The names "PopCap" and "PopCap Games" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact bizdev@popcap.com.
----
So the catch here is that they basically get the right to veto your creation ever being published. #2 you have to state a phrase that contains the words "Popcap Games", but then section #3 says you are NOT allowed to use their name without permission. See the catch? That means that ALL games created with this framework have to be submitted to them at least for approval of use of the name. This means they can VETO the use of the name, making your game unpublishable without breaking their license!
Man, I remember Popcap's really, really old days. Before there was such a thing as "Popcap". Two of the main programmers had formed Hoopy software, IIRC, which made a free top-down shooting online game named ARC. Fun times, and I've been nothing but gratified to see them become the Internet Puzzle Game Superstars.