TwelvestoneFlash

Silverlight or Flash for FB game


Sign in

  • Waiting for Godot ( 730 k posts )
    Just conversation.
  • Thunder Dome ( 23 k posts )
    Photoshop Tennis and Collabs.
  • Photography ( 5.1 k posts )
    For all you shutterbugs, sh...
  • Flash ( 18 k posts )
    ActionScripting to tweens, ...
  • Front End ( 5.9 k posts )
    general front end design an...
  • Back End ( 9.7 k posts )
    serverside scripting, progr...
  • Projects and Theory ( 12 k posts )
    This forum is for discussio...
  • FAQ ( 269 posts )
    All those nagging questions...
  • Design ( 17 k posts )
    graphics & all aspects of g...
  • Purgatory ( 3.6 k posts )
    12stone Jail, feel free to ...
Arsis
 
2011-12-15

Hi guys... been a while since I've posted in this forum... in fact it's been a while since I've had anything to do with Flash.

Anyway, I'm consulting to a NFP on the development of a (rather large Facebook) game. The funding path requires us to use a university in Indiana for the game development and the team is insisting on using Silverlight for the build as the backend will all be .NET.

I am concerned about plugin penetration and the challenges associate with trying to get people to play and share with friends when (roughly) 40% of users will need to install something. Ultimately this needs to work on Smart phones as well.

To me it seems insane to use Silverlight over Flash (or even HTML5).

Any thoughts on whether Silverlight is a viable tech for Facebook development? I have my own opinions/positions but would like to hear form you guys.

scudsucker
 
2011-12-15

Flash for sure.

I'm not a big facebook user, but I have never come across a Silverlight app.

However, my sister company is big into Facebook game dev; I'll ask the nerds there and see what they say.

Arsis
 
2011-12-15

Cool.

Most of the devs I've spoken to laugh when I say they want to use Silverlight.

Does anyone here have much experience with Silverlight and can offer any gotcha's as to why it is worse/better than Flash? both have FB integration kits and can handle all of the functionality required... I'm mostly concerned about plugin penetration. Anything else I should be worried about?

scudsucker
 
2011-12-15

Response from lead dev:

It depends on the game and the market he is catering for, but certainly plugin penetration would be a very valid concern. It’s a hard choice these days deciding on what technology to invest in.

Silverlight probably has penetration and compatibility issues. Flash is mature, but may be on its way out. HTML5 may be on its way in, but is immature and has some real performance issues depending on what you want to do. Personally I think JS is a TERRIBLE language to base a technology on….its probably the biggest bastard out there.

Tough one.

D.

Arsis
 
2011-12-15

Cool thanx.

Pretty much what I was thinking (I appreciate the validation). I was also considering HTML5 but had similar thoughts. It's the farmville market and genre they are hitting so I can't see how silverlight can be justified.

As for Flash being on the way out... in the mobile space for sure... web... well not for a while IMO... BUT this game spec could be realised using Flash Player 9... and it ain't going anywhere.

Thanx for the feedback Scud.

jamiec
 
2011-12-15

Silverlight is still just about breathing, and may be in use for some time for Windows Phone 7 development, but on the web, it's dead as a dodo. Microsoft are switching to HTML5 as their tech-du-jour for web apps

One article: http://www.thesmythgroup.com/2010/11/silverlight-for-web-apps-dead/ But hell just read anything from the search: http://www.google.co.uk/search?q=silverlight+web+dead

Arsis
 
2011-12-15

Awesome. Thanx. I've been reading up on Silverlight and Windows Mobile but hadn't yet made the connection that MS were moving towards HTML5 for web apps. Says a lot really.

scudsucker
 
2011-12-15

From the team lead

What D said. Depending on the market I may consider unity as well particularly if it is graphic intensive but penetration is still going to be an issue. If graphics is not super important I'd push hard for HTML5. I'd even limit the initial feature set if need be. Silver light would probably be bottom of the list for all the reason mentioned. Flash may yet be a good choice and hey you can always plan to rewrite.

Stinky
 
2011-12-15

Yeah, I think you'd be insane to pick anything but HTML5 or Flash for this, and I'd lean toward HTML5.

The only reason anybody has Silverlight installed is for Netflix.

doran
 
2011-12-18

I'd have to agree with everyone else regarding Silverlight. The penetration rate is currently only sitting around 65%-67% so avoiding it seems like a no-brainer.

Facebook gaming is a pretty crowded space these days too so, given the number of options available to people and the very nature of casual gaming, I'd wager that your bounce rate is going to be even higher than normal for plug-in installs. That's just conjecture of course but I'd have a hard time convincing myself that it's not the case.

Good luck. I'd love to see what you guys come up with when it's ready.

persist
 
2011-12-18

i would have to have a damn good reason to use flash these days, and it would have to be some highly interactive video scripting with bitmap filters, and thousands of sprites or some audio synchronized thing.

Arsis
 
2011-12-18

Why not flash though? The build would require player 9 or less (which works for android) and has a much greater plugin penetration than current html5 browser support. I'd prefer to go with HTML5 for personal reasons but need to make a case for all options and can't see any real issue with building for fp9.

It's an isometric farmville-like turn based multiplayer and with a fair amount of video.... It has a substantial budget so I'm looking at what works best for the most users and can deal with futureproifing down the track if I have to. Is hrml5 mature enough to convince the bean counters? I hope so but cNt yet see it.

Arsis
 
2011-12-23

Wahoo... I've managed to make an argument strong enough to have Silverlight removed from contention wipes brow

Now I just need to work out whether Flash or HTML5 is better suited.

Thanx for the help guys... it has been very useful thus far.

papaya nirvana
 
2011-12-26

build it in flash with the idea of porting Version 2.0 to HTML5

JLM_
 
2011-12-27

Hi Arsis hope your doing well. Fb is evil to code with... good luck k

You could consider js and flash, but fb game is going to need to be maintained, so some strict typing will help take a look at these.

http://www.silexlabs.org/groups/labs/cocktail/

http://jeash.com/

https://github.com/dionjwa/Hydrax

http://code.google.com/p/awe6/

you can untype parts of your views with pure js wrap them up and deal with a more structured language and with flash you can timeline some views and then wrap that up.

by April maybe other targets such as C# may possible, but I think you can output js silver light already?

It's easy to emulate backend by compiling some of the communication classes to php and just inherit them with different access for front and backend for your own testing, so if you struggle to get them providing what you need you can whip up a test and say... here look this works see this test now make the dot net work the same k

And if your struggling with justifying the tech I am suggesting, then you can cite that .. m a n d e l a g a m e s are still using it for the flash and php code for fb apps, although their games are still not fun they are in real use on fb, and down under M a s s i v e are using these approaches for their cross platform applications such as inflight interfaces etc... for large corporates, and influxis have moved video services to it for cross target.

Arsis
 
2012-01-30

Wahooo... just about finished the spec. We're running with Flash until HTML5 has matured enough and then we will consider a port.

Now I just need to find myself a Flash dev genius and a couple of RoR folk.

azninvasion2001
 
2012-03-27

http://www.readwriteweb.com/mobile/2012/03/infographic-the-hype-versus-re.php

we just released our own facebook game made in flash:

http://www.facebook.com/idleWorship

it is virtually impossible to create a game like this using html5. i know, i sound like barn with the pinball thing, but yeah, this fucker was made with traditional disney style frame by frame animation so yeah, flash just made more sense to us.

play the game, bitches, it's actually pretty fricken awesome!

pats self on back

Deus Ex Machina
 
2012-03-28

Originally posted by Stinky

Yeah, I think you'd be insane to pick anything but HTML5 or Flash for this, and I'd lean toward HTML5.

The only reason anybody has Silverlight installed is for Netflix.

QFT! It's basically dead except netflix.

azninvasion2001
 
2012-03-28

don't forget about the olympics live stream. there was that too.

Sorry, you must be a member to post to a conversation. Either log in or sign up to get involved.
TwelvestoneFlash

Silverlight or Flash for FB game