Mozilla Labs To Promote Open Web Gaming
An anonymous reader writes "Mozilla Labs has started an initiative to promote and develop gaming based on Open Web technologies. They write, 'We are excited to present to you the latest initiative from Mozilla Labs: Gaming. Mozilla Labs Gaming is all about games built, delivered and played on the Open Web and the browser. We want to explore the wider set of technologies which make immersive gaming on the Open Web possible. We invite the wider community to play with cool, new tech and aim to help establish the Open Web as the platform for gaming across all your Internet connected devices.' To that end Mozilla Labs will launch Game On 2010, a game development competition, at the end of September."
Maybe they should focus less on evangelization and more on making a browser that people want to use. Chrome is eating their lunch and they are content to push agendas instead of pushing code.
There isn't much information on this.
If my game isn't open source, do I still get to participate?
I'm working in Flash.
God spoke to me.
Did any of you ever enjoy Strat Con? It did not use much horse power and should work fine if ported to javascript/html5.
Some people would bitch if you hung 'em with a new rope.
Help stamp out iliturcy.
There are no rules or at least guidelines for now. I'm curious whether or not Flash will be allowed. I guess not, since if they do, all the winners will be flash-based.
Love it or hate it, Flash is the best way of writing a game for web (and in some cases mobiles), and with frameworks like AIR or tools like ZINC they can become standalone apps for Win/Mac/Linux - effectively meeting the promise made by Java 15 years ago.
Two years ago a wrote a little chess game. I initially considered Java and then Silverlight but I ended up writing it in Actionscript 3 simply because of its broad reach and ability to easily have nice graphics. Despite the fact that it's not nearly as powerful as a chess game written in C, it's been surprisingly successful.
I've been thinking about porting it to HTML5, but I see no practical advantages to doing so and I'd only lose 60% of the viewers and I'd have to put up with browsers inconsistencies, rendering bugs, javascript's prototype-based class model...
I see a double standard in the way you praise Facebook gaming while "dissing" open source games. First, you say that we should consider Facebook games as just as good as "real" games. On the other hand, you also say that "the state of open source games is not good." But for every popular Facebook game (e.g. Farmville, Mafia Wars), I can download dozens of FOSS games that are just as good or even better. So okay, maybe these FOSS games are just knockoffs of some commercial game. But aren't those Facebook games that you say are "fun to play" also knockoffs of, let's say, Sim City? Oh well, I'm logging off now and playing another round of Megaglest and Sauerbraten.
In 1995 Bill Gates wrote a panic email to his top execs titled, "Internet Tidal Wave"... why did he write this? Because, he knew that one day the browser could go full screen and become the operating system capable of playing games and complex software.
I doubt very much he "knew this" as such. I think he had only a vague idea of what was going on. Certainly, the way Microsoft reacted (trying to create a proprietary web) didn't really indicate that he understood the problem.
To be fair, nobody really knew in 1995 what was going to happen. It was all USENET and CD-ROM.
... and then they built the supercollider.
There's clearly an unfulfilled need for online browser fart aps!
It was all USENET and CD-ROM.
Ssssh. The first rule of Usenet Club is you do not talk about Usenet Club.
Gentoo Linux - another day, another USE flag.
Please stop spreading lies.
Same as pdf, same as a lot of other stuff
They also have an swf sdk that you can download if you want to implement your own flash development environment. They "get it." They know that the best way to stay #1 is to constantly challenge themselves by encouraging competition.
You can also download their flash and flex SDKs, and other stuff.
The problem isn't flash - it's single-threaded browsers that sh*t all over themselves when a badly-written page (doesn't matter the content) ends up pegging your cpu, eating all your memory, and making you wonder if they ever heard of threads.
Flash is an open platform.
Other Adobe Open Source Stuff
You can also download their SDKs, etc. There's nothing stopping anyone from implementing flash and/or flex - the specs are all out in the open, as are the tools.
In other words - why didn't moz implement native support for the swf spec instead? The spec is out there, you can also freely download the SDK directly from Adobe, as well ss Flex, etc. They even invite people to do this:
Or maybe they could fix their browser so that badly-written pages don't grab 175% cpu and all available memory on multi-core machines.
I abandoned javascript 12 years ago, frustrated by the inconsistencies amongst browsers and frustrating unexplainable errors. I tried it again last year and was surprised by its evolution : easy to code, many helpful libs, good integration with HTML through DOM, etc... If your feelings toward javascript are a bit old, maybe you should try it again.
The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
I'm going to make a wild guess and say you found it easy to code... using the aforementioned helpful libraries.
Raw JS is still as much of a PITA now as it was 12 years ago. Worse now, since you have to take into account quirks across 4-5* JS engines instead of just 2.
*4 if you ignore Opera, 5 if you include it.
GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
It seems to me that people like to play lots and lots and lots of games through web browsers. It would seem to me that promoting building web games in an open way goes along with "making a browser that people want to use".
I'll invest my time writing a complete player implementation when I could contribute to
...Gnash, the GNU SWF player.