Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions

flash game development

Posted on 2011-03-11
Last Modified: 2012-06-27
I have made a few flash games and want to  do
1)flash game with box2D for non-linear movements
2)3D games
3) multi player game with Blaze

I am just wondering what will be the least problems to do/learn basics as all are appealing. I am just after opinions.
Question by:jagguy
  • 3
  • 3
LVL 27

Expert Comment

ID: 35125012
Any 2D game will be the simplest to build and learn.

3D in Flash will be the next hardest to build and understand.  However, there's a huge caveat here, which is that almost nobody has ever built a successful 3D game in just Flash.  It could be done, but today the frame rates for any game with a decent polygon count at still too low.  So this is an interesting area to learn about, but don't except to build a successful (commercial) game yet.

Multiplayer will be the most complex.  This is because you have to deal with a whole lot of new issues when running a multiplayer game - operating some sort of a server infrastructure, dealing with interactions between the players etc.  That being said it can also be the most interesting of all.


Author Comment

ID: 35126051
there are plenty of 3D games online and i thought these are made by flash


Author Comment

ID: 35126139
Master Your Team's Linux and Cloud Stack!

The average business loses $13.5M per year to ineffective training (per 1,000 employees). Keep ahead of the competition and combine in-person quality with online cost and flexibility by training with Linux Academy.

LVL 27

Expert Comment

ID: 35130272
Those are Shockwave games - which require you to download and install an additional plugin in order to play.

The Flash plugin is already installed on over 95% of PC today: http://www.adobe.com/products/player_census/flashplayer/version_penetration.html

I think Shockwave is on less than 50%.  As a technology Shockwave seems to generally be in decline.  Flash itself is under some pressure too (with HTML5 on the horizon) but that battle is still ongoing.

If you assume your players are willing to install a plug-in before playing, there are a lot of good 3D solutions available.  It's just that "install plug-in" step usually drop > 50% of the audience before they even see your game.


Author Comment

ID: 35144906
why use shockwave?  does this make 3D programming easy than just pure Flash?

I have seen html5 and quite honestly 'forget about it' IT is horrible to make a large game in. KInd of like Javascript
LVL 27

Accepted Solution

dpearson earned 500 total points
ID: 35149764
I've not personally used Shockwave (the plug-in installation issue makes it a complete non-starter for us) but I think they have a better 3D engine built in.

Flash is only now adding 3D support.  Before Flash 10 there was nothing and you had to resort to solutions like Papervision (http://blog.papervision3d.org/) which while an excellent project only supports very low polygons/frame rates.  At least it did before Flash 10.  It may be a more reasonable choice now that Flash 10 is almost fully deployed.


Featured Post

Resolve Critical IT Incidents Fast

If your data, services or processes become compromised, your organization can suffer damage in just minutes and how fast you communicate during a major IT incident is everything. Learn how to immediately identify incidents & best practices to resolve them quickly and effectively.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
inactive users 13 82
Batch File to find and replace a string 15 116
Need some help in Batch file assigning variable value ? 4 75
Installing Git and chefdk via bat script 8 86
Artificial Intelligence comes in many forms, and for game developers, Path-Finding is an important ability for making an NPC (Non-Playable Character) maneuver through terrain.  A* is a particularly easy way to approach it.  I’ll start with the algor…
Recently, in one of the tech-blogs I usually read, I saw a post about the best-selling video games through history. The first place in the list is for the classic, extremely addictive Tetris. Well, a long time ago, in a galaxy far far away, I was…
The goal of the tutorial is to teach the user how to select the video input device. Make sure you have an input device that in connected and work and recognized by Adobe Flash Media Live Encoder and select it in the “video input” menu.
Video by: Mark
This lesson goes over how to construct ordered and unordered lists and how to create hyperlinks.

808 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question