Flash Vs HTML5 For Facebook Games - A Business Perspective?
Feb 17, 2011
I'm in the planning and learning stages of building a facebook game. For the past year my foremost question has been, "Flash or HTML5?". Rather than try to decide the answer to that, I thought I would give the markets for both some more time to mature and learn how to design the game and how to manage the server element.
Over the last year I've devoured thousands of pages of text concerning game development and business development, along with getting a solid footing in AS3, python, php, C# and javascript. So, I'm most interested in picking a system that is best for the job rather than, for example, starting off assuming the game logic will be in python because that's what I enjoy most.
The game is at its core a strategy game and I plan to use many mobile phones extensively in addition to the standard facebook "invite all your friends" features. The graphics won't be flashy and will in most places be rather flat because of the thematic elements, rather than 3d isometric like farmville or other flash facebook games.
So from a technological perspective HTML5 doesn't have any real advantage that I can see over flash, and neither does flash have any real advantage over HTML5. If you see that one has a clear advantage over the other then I would be happy to hear that in your comments.
I have five primary questions that I need your opinion on:
1) Which platform makes better sense for building a facebook game considering the future market trends?
2) Which platform has better inherent elements to help prevent cheating? (like flash being compiled into a .swf vs javascript being in plain text)
3) Which platform would be most attractive to the best game development talent for future hires?
4) Which platform is easiest to take technology from one game and use it for other future games? (like developing isometric graphics in flash)
5) Which platform is easiest to develop with a team?
View 3 Replies
Similar Posts:
Mar 22, 2010
I am currently making a game for facebook,it is almost done except the saving part, i have tried shared objects ,but it doe's not work as i want it to.I was wondering if any of you could tell me , how most of the flash games on facebook autosave?Are they using an outside language, or shared objects, database,etc.?
View 2 Replies
Feb 5, 2011
I'm playing a flash game on facebook. I know I can decompile it to find out all the commands and would like to make scripts to automate the game by calling procedures in the actionscript of the game. So I guess I would like to make a plugin also that would insert this console into any flash app and this would be handy for a lot of things. Then if anyone wants to hack a new game, u just decompile it and make a handbook of methods for people to make scripts with. So how would I go about making this console? I don't know if I could make a swf interact with the game or if it has to be compiled into the game's swf. Or if it is easier with javascript, that is cool too. maybe we can make a javascript library just for this. anyone can tell me more?
View 2 Replies
Feb 23, 2010
I am trying to do is create an "app" with flash that will allow an employee of the company to create there business card on the fly. The business card templates will have been pre approved and uploaded into the "system". The employee will be able to choose the card template that he likes the most and edit information on the card template such as Full Name, Title, Office Number, Cell Number, Fax Number, and Email. After he inputs his own information onto this template he will have the option to save the file as a pdf file, that will be used to print his business cards.
View 1 Replies
Oct 24, 2010
I'm currently building an application using the Adobe Facebook API and I've run into an issue where for the login method the Facebook login popup displays but when doing a Facebook share/post the popup is blocked.
This code works fine and displays me a Facebook login popup without question (Firefox):
var permissions:Array = ['publish_stream'];
Facebook.login( onFacebookLogin, { perms:permissions.join(',') } );
However, the following code running in the same application throws up a popup blocker (again Firefox):
Facebook.ui( "stream.publish", "popup", params );
Does anyone know of a work around this issue to make the share popup come up just like the login popup?
View 2 Replies
Nov 16, 2011
I'm just trying to understand how once HTML5 enters the picture, the current concerns about browser incompatibility and other issues go away? Wouldn't HTML5 simply add another set of browsers to the large list of current browsers that the application must target?
That is, assuming the enterprise web app requires one of these new HTML5 features (e.g. playing audio and/or video, integrating SVG or vector graphics, etc.). If such a feature isn't critical then graceful degradation may be acceptable and then my question is moot.
But for those apps that require one of these new HTML5 features, are you planning to support older browsers, or expecting it's acceptable to restrict to HTML5 browsers because the enterprise in question has made one of them their new corporate standard (or other scenario, etc.)?
View 1 Replies
Nov 21, 2009
i only know basic flash editing I took on crash course... I already created one myself but I need something for a business.. do u know how they did the www.customink.com site wherein u can personalize your shirt by choosing a color and you can also add buttons. I really need to know how to do that and how's the process.url...
View 11 Replies
Jun 20, 2011
For a company that works with sales agents all over the world I want to create a web form in Flash where the agent can fill out his/her contact information which automatically will be put on a business card background.This business card, with the agents information, should be repeated 10x on the final printable file (filling an A4 or letter sized sheet of paper)
View 5 Replies
Nov 2, 2009
My website will be basically selling services; will my SEO ranking still be affected if I embed the Flash site in a blank html page? I am at that critical point where I am ready to upload the site but I am just having second thoughts about the ease of doing business with Flash.
View 15 Replies
Aug 6, 2009
I have this flash player we use to create some graphs and charts of our business performance. We use flash because we like those neat-o graphics and overall User experience.
The thing is that now I need to generate snapshots (i.e. images) of those charts every Monday so I can save them to disk.
Our flash player takes arguments at startup (or runtime) that specify the data we want to load and the date range, and we have LOTS of charts around.
I would like to know if there is any way to create these images in a batch, window-less process in linux. My goal would be to have a script that runs at 2am, automatically loads all the graphs say for the latest week, and creating PNG images for each. All this in one of our window-less (but with X11 libraries) linux boxes.
View 0 Replies
Jun 1, 2009
I'm trying to determine the practical difference between using the com.facebook.session.WebSession and com.facebook.session.JSSession. The documentation ([URL]) has more around WebSession - but the example I have which is closest to what solution I'm trying to implement uses JSSession and it looks like I could avoid all of the JavaScript pass-through & ExternalInterface calls I'm making. It appears that the benefit of using this new ActionScript Facebook API is to avoid having to make all of the Facebook calls via JavaScript.
View 5 Replies
Jan 13, 2012
i need to connect to have a button on my website that connects to facebook (if not already logged in) and posts to the users wall.I've only done this from within an iFrame - do i still need AppId etc etc?
View 1 Replies
Apr 4, 2012
I have a facebook application where the user choose 4 of his friends and then it creates a video (swf) with the pictures of your friends in it (loaded via xml). So I need to share this video on the user timeline. Everything works fine but the video is not embedded in the post on his timeline, there is only a post with the link to the page in it.The weird thing is, if I post the url directly on my timeline, the video is embedded, but not if the same link is posted via the application.here is my code called by the share button in js :
function postToFeed() {
var obj = {
method: 'feed',[code].........
View 1 Replies
Dec 6, 2011
I've recently used the 'Static HTML' application to add autoplaying flash content to a Facebook Page.Nothing too fancy, no sound, and only a few secs long. Now, Facebook say:-"Apps on Pages must not host media that plays automatically without a user's interaction."
What do they mean by 'Media' exactly? I can understand a ban on autoplaying audio content but does the ban extend to something as harmless as an animated GIF? Or more to the point, does an autoplaying .swf file fall under this?
Lastly, what course of action would Facebook take if I did violate this rule? Would they issue a warning (giving me an opportunity to remove the 'offending' item) or would they just shut down my page without any consultation?
View 2 Replies
Mar 8, 2009
navigation center left, the grey boxes.click it and the content area will flip 180.how is it possible to do such FX?is there any general methods to use perspective in flash?
- with bitmaps
- with MCs
View 2 Replies
Jun 1, 2011
I would like to have a MovieClip that has a bit of depth. I can't use rotationX, rotationY or rotationZ because I have to use Flash CS3. The first image is what I have now, a flat movieclip. The second is what I should have.
I already tried using a matrix, but that didn't work. I posed a question about it, and there somebody sugested that I should use a 3D engine to get the result I want.
[Code]...
View 1 Replies
Jul 30, 2011
Okay, there are a few things I want to know how to draw in one-point perspective: a toilet, a shower, a bath; basically I want to know how to draw everything in a bathroom.
View 0 Replies
Jan 31, 2009
I've noticed there is something in AS3 that allows "shearing or skewing" of an object, but I was wondering if it's possible to do the equivalent of what Photoshop refers to as "transform>>perspective"
View 3 Replies
Jul 30, 2010
The windows are in a mess now, is there a button/menu that can reset the view so that it looks like what it's like originally?
View 1 Replies
Apr 1, 2011
I am building a new website, which you can see at [URL] The first bit I want to add is an area where business owners can list their business' information, such as the address or contact information. They should also be able to login later to change the information. I assume this will need some sort of database, but don't know where to begin looking.
Second, I wish to add a map that highlights the locations of these businesses.
View 1 Replies
May 2, 2010
The following is entirely a math question. As we know, PerspectiveProjection delivers perspective transformations in 3D represented by the interdependent values of fieldOfView and focalLength according to the following formula:
focalLength = stageWidth/2 * (cos(fieldOfView/2) / sin(fieldOfView/2)
Q: How to get the visible on-screen size of the DisplayObject (Cube on the above-linked image) to which PerspectiveProjection has been applied? A more thorough description and illustrative code on the issue in ActionScript 3 lacks functionality for visible bounds of DisplayObject.
View 1 Replies
Jul 30, 2011
I didn't know where this should go; I thought this was the best place. In Actionscript 2.0 I'm trying to draw the shelf of a closet (wall-to-wall) but I don't know how to.
View 1 Replies
May 29, 2003
I am trying to create a starfield effect. I have gone through the tutorials here and elsewhere and come so far. I am attaching the fla file along with the code. The motion as you can see is jerky. Cant figure out what am i doing wrong. Another thing. I am trying to load this swf into a main movie using the following script:
[Code]...
View 4 Replies
Sep 20, 2010
searched for this but dont exactly know how to name it. instead of geocoding this address '2880 broadway, New York, NY', i would like to geocode the name of a business (restaurant, cafe, etc..) like 'Seinfeld diner' anybody knows how to name that? or which functionality in the API i need to look for?
View 1 Replies
Nov 6, 2010
I could go about drawing buildings with 3d perspective height, like in the original [url]...
I've tried using beginBitmapFill() and drawing the polygons but the texture doesn't look right because it lacks the correct depth.
View 1 Replies
Aug 22, 2006
I'm attempting to create a dynamic perspective shadow system in Flash 9 (AS 3) that would have the following constructor:
ActionScript Code:
public function PShadow(mcClipToShadow:MovieClip, nAngle:Number = 45, nDistance:Number = 20, nAlpha:Number = 90, nBlur:Number = 10, nXOffset:Number = 0, nYOffset:Number = 0)
{
//do stuff
}
The function would duplicate the mcClipToShadow MovieClip to use as the base shadow, apply a 100% black tint, set the alpha to nAlpha, and apply a blur filter with Blur X = Blur Y = nBlur. Then a transformation Matrix would be applied that would skew the shadow sprite so that it was cast in the nAngle direction with length nDistance.
The only part that I'm having trouble with is solving the math for the Matrix. I've played a lot with the swf's in your tutorial to better understand how the matrix manipulates things, but I'm still having troubles doing the math properly. My goal is to simply plugin the variables from the constructor into the Matrix constructor and the proper shadow will result.
View 1 Replies
Feb 19, 2012
I need a movie clip that will stay in the same place on the x axis, but will scroll up and down with the page viewer on a website. staying in view.
View 1 Replies
May 28, 2011
I'm not creating a application to create a business card. I'm creating a static design which I'll probably export as an image and take to a printer. I just feel most comfortable using Flash for this at this point.The design looks good in Flash CS5 but when I export it, it's too small.I measured a physical card as 87mm x 49mm so I made the stage that size, using millimeters.
I exported the design as a PNG, printed it, and it comes out as 66mm x 37mm - the correct proportions but it's about 75% of the size I want! I tried publishing the design and opened the HTML in a browser but it still comes out looking small.
View 4 Replies
Feb 10, 2010
I am wondering how will I proceed with the following requirement. I need to create a line chart of business data of the last 8 quarters. It is easy, but the requirement is that, there should not be a connection between last year's Q4 and this years Q1. In effect, using the same array collection i need to split the line chart so that it looks like two different lines on the same chart. How to proceed with it.
View 1 Replies
Mar 21, 2012
I am converting a Flash Web App to a Javascript(HTML and CSS) Web App. I have a cube rotation animation working but I have a problem with the perspective.My Problem: I am not sure which CSS attribute I should use to replicate the Flash versions perspective(please see the 2 images below). The 2 below images where taken while the cube rotation was occuring and you can see the difference in the perspective(the 2nd image is too wide and should look like the first). You can see a working example here(Note it only works onThe first image was taken from the flash application and displays the CORRECT perspective(that I am trying to achieve in CSS).The 2nd image is taken from my CSS, Javascript and HTML web app and the cube rotates with the INCORRECT perspective. What CSS attribute do I change in order to achieve the above images cube perspective?
View 1 Replies