How do I create a multiplayer flash poker game?

I was wondering how hard would it be to make a multiplayer flash poker game for my website? Players would play for points and not real money. I have knowledge in flash but only the design part, not actionscript. So I could make all the graphics, and animations, but the coding part is the only thing I am missing. I have begun reading up on actionscript. I was wondering, how much code am I looking at? And is it going to really be that complex?
flashdesignerAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

H01Commented:
Hi flashdesigner

If this is a one man show then you are looking at Graphic Design, Database Design, Actionscript 2 or 3 , Server Side Language(Java,C++,C# etc),System Design, Web Design, Web base language (ASP.net,PHP etc). You will need knowledge in dealing with security issue such as SQL injection, Sniffing etc and how to overcome it like Encryption,Hashing etc, you will need knowledge coding in Multi Threading environment. Overall to say is not that complex but for a beginner is still a long way to go.

for futher information you can visit:
http://www.gamasutra.com/ (alot of article in game development)
http://www.yoda.arachsys.com/csharp/threads/ (Multithreading introduction)
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
blue-genieCommented:
Hi fd.

what kind of poker? 5 card /texas hold'em?

if you're doing a play4fun thing, it's a lot less scary then HO1's response, but there is still a lot of work entailed.
i'm in the midst of a building a texas game but my will be sitting on various client machines on a casino floor.

the cool thing though is if you're doing it for yourself, you don't have deadlines, it will be a cool learning experience.
have fun.
0
H01Commented:
Ya I agree with blue-genie, if is not against any deadlines it will be a good experience, it depend on how critical the system would be, if it is for your company website and is reputation critical then any problem occur in the system (etc hacking or wrong calculation) will affect your company reputation as well as the player experience. so it will depend on your situation.

Good Luck
0
CyanBlueCommented:
Well...  It'll be something like this if I dumb it down abit...

#1. Prepare the server that you can have client app talk to that handles who's connected, how much stash a user has and whatnots...  All the security relates stuff needs to be included in it so that you won't have people cheating...

#2. In your client app, you will have a code that connects to the server...  Once the connection is established, you will run routine that does poker game...  When the user win/lose a game, it will talk to the server so that their stats can be updated...

Even though I only have two paragraphs that sums up everything, it is going to be quite complex project you are looking ahead, but can be a fun project to do...  ;)

CyanBlue
0
depresentemail-allCommented:
Bullshit, pay this site for nothing. Answers that say nothing.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Computer Games

From novice to tech pro — start learning today.