Thursday, June 19, 2008
Friday, June 13, 2008
Adding mc speed using Numeric Stepper component
In previous example, our hero has constant speed set to 2. Speed is defined inside doTween function, as 6th parameter for xT and yT tweens. Off course, this speed doesn’t have to be constant at all. We will use Numeric Stepper component just to show how to change speed parameter. Instance of Numeric Stepper is "step". We change mentioned parameter from "2" to "step.value".
download hero_v2 source file.

When making a game, we will not use Numeric Stepper, but we can change hero speed in this way in relation to health or game level or whatever.
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.*;
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

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.
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.

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.
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.
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."
"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."

Tuesday, February 05, 2008
Learning Flash Cartoon Animations
Beside highly popular flash games, smaller amount of flash platform cake goes to flash cartoons. They exploit funny, bizzare and popular themes like thisBritney Spears flash cartoon from FlashCartoons.org and many others. Authors of flash cartoons are very often flash dev beginners and enhusiastics, but this doesn't always have to be the case.
Some learning help comes from huge number of blogs out there, but also as traditional learning tool from books (yes, real books!). One of those books is Flash Cartoon Animation by Tim Jones, Barry J Kelly, Allan S Rosson and David Wolfe. With this book you can learn how to effectively plan an animation project, how to put together storyboards, how to create elegant character libraries, how to set up your .fla file, ready for animation to commence, how to make more efficient use of your time with plugins, where to find good plugins, and how to create your own, how to animate, frame by frame, or using tweens, why After Effects can be better than Flash for some tasks, effective After Effects Techniques, such as camera mechanics and how to make Flash not look like Flash.
Here is Contents of the book:
Chapter 1 The Project Plan
Chapter 2 Character Libraries
Chapter 3 StoryBoards and Animatics
Chapter 4 Setting Up Your FLA
Chapter 5 Plug-ins and Extensions
Chapter 6 Frame by Frame Animations
Chapter 7 Animating With Tweens
Chapter 8 Animation Special Effects
Chapter 9 Why Use After Effects?
Chapter 10 After Effects and Camera Mechanics
Chapter 11 Making Flash Not Look Like Flash
Chapter 12 Tips and Tricks
book details...
Some learning help comes from huge number of blogs out there, but also as traditional learning tool from books (yes, real books!). One of those books is Flash Cartoon Animation by Tim Jones, Barry J Kelly, Allan S Rosson and David Wolfe. With this book you can learn how to effectively plan an animation project, how to put together storyboards, how to create elegant character libraries, how to set up your .fla file, ready for animation to commence, how to make more efficient use of your time with plugins, where to find good plugins, and how to create your own, how to animate, frame by frame, or using tweens, why After Effects can be better than Flash for some tasks, effective After Effects Techniques, such as camera mechanics and how to make Flash not look like Flash.
Here is Contents of the book:
Chapter 1 The Project Plan
Chapter 2 Character Libraries
Chapter 3 StoryBoards and Animatics
Chapter 4 Setting Up Your FLA
Chapter 5 Plug-ins and Extensions
Chapter 6 Frame by Frame Animations
Chapter 7 Animating With Tweens
Chapter 8 Animation Special Effects
Chapter 9 Why Use After Effects?
Chapter 10 After Effects and Camera Mechanics
Chapter 11 Making Flash Not Look Like Flash
Chapter 12 Tips and Tricks
book details...
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.
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 :)











Recent Comments
you
link is : http://www.cellufun.com/Game
-Erika
I found s
thanks for your support, your Orch