Thursday, June 19, 2008

Flash Player Forever

Classic UFO game, with 80's atmosphere comes from PlayerForever.




PlayerForever is small enthusiastic team who loves good games and flash games development.




Posted by flanture at 15:19:11 | Permanent Link | Comments (0) |

Wednesday, June 11, 2008

Character elastic movement


Flash game characters doesn’t have to move only in standard way, press left arrow key to move left, right arrow key to move right, space to jump etc. In this new flash game, main character (hero) will move differently. Hero will be dragable and on click, he will perform elastic move. Start position and destination position will be symmetrical in relation to Stage center. Enemy can be destroyed only if mouse is not pressed, otherwise, hero health will decrease.

Now, code. First we import related classes:

import mx.transitions.Tween;
import mx.transitions.easing.*;

We need to define simple onPress, onReleaseOutside and onRelease methods for movie clip of our hero, mcHero. Method onRelease has two functions, findSimPoint() and doTween(). It is obvious that findSimPoint() calculates symmetrical point of hero x and y in relation to Stage center. DoTween(), well, performs the tween! Code comes with comments.


Download hero.fla




Posted by flanture at 15:48:03 | Permanent Link | Comments (0) |

Monday, May 19, 2008

Second Chance - ASTRO


For a very long time, there was opinion between game developers that Flash Platform is not so good game development platform. Right now, with release of Flash Player 10, this might change just a little bit in another direction.

 Flash Player 10, code name Astro is still in beta, but already brings some very interesting new features. Native 3D effects, available to anyone, is the first reason why we should pay attention. Enhanced drawing API for easy runtime drawing and visual performance improvements with extended hardware acceleration with GPU Compositing and GPU Blitting take advantage of new ActionScript3.0 Virtual Machine (AVM2) introduced back in Flash Player 9.

Don’t forget Dynamic Streaming that automatically adjust to changing network conditions, Dynamic Sound Generation and File Reference Runtime Access that let’s you load/save files from/to server without knowing server language or have access to server. This is not all! Check all new features at Adobe Labs, but from this summary you get my point when I say it is time for reconsideration.





Posted by flanture at 02:12:07 | Permanent Link | Comments (0) |

Tuesday, April 22, 2008

Free Flash Games Tutorials


Best recourse I came across lately is the list of 20 free tutorials which can help you start with your Flash games development. Sometimes it’s hard to find even few tutorials and this list is definitely worth reading.

1. Flash Racing Game Tutorial
2. Balloon Shooter
3. Guess Next
4. Space Shooter
5. Platform Game Tutorial Redux: All The Basics
6. Make a dynamic hangman game with XML and ActionScript
7. Snake Game Tutorial
8. Create a survival horror game in Flash tutorial
9. Creating a Flash Lite Game Tutorial (Flash game for Mobile Devices)
10. Flash dodge ball game
11. Create a flash artillery game
12. Creating a Sniper Game in Flash
13. Chicken and Eggs Game
14. Mini Car Race Game
15. Flash ball game with visual effects
16. Flash Fighting Game tutorial
17. Simple Jigsaw Puzzle Tutorial
18. Basic Flash Hit Game Tutorial (Video Tutorial for Beginners)
19. Create a flash game like Security 2
20. Complete Flash pool game with high scores

Big Thanks to Aravind A and DezinerFolio .
If you know for any good tutorial out there or you have one, post it here.

Posted by flanture at 12:30:58 | Permanent Link | Comments (2) |

Sunday, March 09, 2008

Team vs Solo Project


Newcomers in games development have first major dilemma about whether to work with someone else or to try to do everything alone.

Solo project is suitable for smaller projects, for simple game play games and for not so demanding graphic games. It is all about what you want to achieve. Perfect solo project games in ActionScript are logic / puzzle games. They usually include small number of graphic symbols with repetitive usage and few interesting sound effects. Game play and controls are easy to implement in all ActionScript versions. This is also great test for future development and self assessment.

Teams are great for gaining experience, one of most important skill in game development. Splitting all work needed among designers (sounds and graphics), programmers and marketing dudes is dream come true for right people and road to success, but this is often very hard to do.

Good starting point in looking to join some team or to create one with right people are game dev forums like:

IDevGames
GameDev
GameDevForum
DevMaster

Good luck!
Posted by flanture at 21:35:09 | Permanent Link | Comments (0) |

Monday, March 03, 2008

Where to start with development


There are many things to consider when starting with flash games development. Basic one is to be sure that programming skills are good enough for the job whether it is AS3, AS2 or even AS1. Experience is very important which means that fresh start can tolerate lack of knowledge to some extent. Creating strategy for first project is another big milestone. Simple jumping into coding won't give expected success. Careful planning is essential.

What kind of project will it be? What kind of game genre? Some games cover more genres at once, some don't. Popular genre is first person shooter where main character moves around and shoots stuff and where the world is seen through character's eyes. Role playing game is similar, but in this case character is exploring some environment collecting power ups in interaction with enemies and other characters.

Other popular genres are strategy, sports, action and adventure. Maybe one of the best genres for newbie in flash games development are puzzle / logic games where graphic is not most important but game play is. Another important and popular genre is casino games like roulette, poker and black jack. Industry of casino games is very strong and need for new games is daily rising. Just check online job boards and you will find how making good casino games brings cash. A lot of cash.

After carefully chosen game genre some other questions have to be answered. If project is small with simple graphic and sound effects and just few levels, this can be one man show, but if project is bigger, consider making a team. Splitting responsibility between graphics, sound, programming and marketing is more productive and results are much better, but gathering a good team is skill for itself. And that is great subject for next article.

Posted by flanture at 11:48:50 | Permanent Link | Comments (0) |

Wednesday, February 20, 2008

Call of the Pharaoh - MWC 2008 winner



Mobile World Congress 2008 is over and winners are announced. Winner in best mobile game category are Call of the Pharaoh by Cellufun and My Hangman by Glu Mobile. Here is description of Call of the Pharaoh.

"Call of the Pharaoh is modelled after viral pyramid schemes, so the game was designed using a pyramid scheme algorithm and, in an effort to follow the pattern, was then made about being a pharaoh and building a pyramid. By requiring recruitment and cooperation, the game drives viral exposure and traffic. Call of the Pharaoh is compelling and innovative because it engages the entire community of Cellufun users and requires participation and communication from all parties in order for any one gamer to advance to a next level. The community aspect and pyramid scheme design of this game help it stand out from the rest."

 
Posted by flanture at 21:49:13 | Permanent Link | Comments (2) |

Wednesday, January 30, 2008

Flash Game Design Competition 5


It's not too late to sign up and participate in Flash Game Design Competition 5 sponsored by Gimme5games and MochiMedia. Send your game right now or create a new one, but before deadline on Monday, March 3rd 2008.

Great prizes are waiting for winners:

1 - $3,500 Flash CS3 licence
2 - $1,750 Flash CS3 licence
3 - $1,000 Flash CS3 licence
4 - $1,000 for best use of competition theme
5 - $1,000 viral award
6 - $500 audience award



You can read more about prizes and specifications on their website. If you have plans to join or you need someone for your game dev team, comment here about it.

Flash games competitions are great way to improve your programming skills not only because of prizes but also participation itself brings very valuable thing - experience. Good prizes are motive enough just to try to make good game, but only with experience comes organization, planning, strategy as important pillars of success.

Flash games development competitions pop-up often all over the web and rivalry is huge issue. Often it's very hard for one-man-machine to win. Instead team of developers is better solution.


Posted by flanture at 20:57:58 | Permanent Link | Comments (0) |

Tuesday, January 08, 2008

New Mobile Games - AFZAINIZAM


Some say mobile phones are not good for your brain. But, some Flash lite mobile games are good for your brain. One of them is Think Fast by Afzainizam. Think Fast is their's (his) first Flash lite game hosted on brand new wordpress blog. My score on easy level for + was 330 on first play. I add like mad :)
Posted by flanture at 12:29:09 | Permanent Link | Comments (0) |

Friday, December 28, 2007

3D Games Market Generators


Every type of online business can attract attention of visitors by using various entertainment content, specially interactive content. Among most productive types of interactive content are video games, Flash games and 3D games.

Good 3D game can have very positive influence on player. They are one of the best known ways for everyday stress relief and excellent tool for us to relax relatively quickly. Also there is a benefit that we gain from interactivity itself and participation of player where attention is awaken and positive insight in particular subject that game represents.

Let's see how this works by taking a look at appropriate example. I'm talking about this video poker website. CGTV Games are developing new 3D games with special usage. See few of them to understand what kind of potential those games have.

In Football ShootOut you get the ability to play as your favorite football team. In Lucky Shot you can take a role as a famous golfer. Penguin Playground combines gorgeous 3D graphics, an engaging serial storyline, five exciting bonus games and a cast of adorable penguin characters. If you don't think this is enough, try Arctic Adventure.



On the other hand if you are hard-core racer, try Sidecar Rally, motorcycle racing action. And if you think green, you are eco friendly spirit and those engines are just not your thing, than right choice for you would be Gold Cup Horse Racing, game that brings track to your computer. Forget about Kentucky Derby, Grand National and Japan Cup, you only need Gold Cup which includes track conditions and even horse characteristics.



Behind all those games is well designed business. Goal is simple, to attract new players and to benefit from them. This strategy is universal and that is what is important here. It isn't really matter what is your product or service. You can find your market or create one.


Posted by flanture at 05:12:39 | Permanent Link | Comments (0) |
1 2 3