Apr
15
3D Sliding Puzzle Game in Flex
Kategoria AS3, Flash & Flex, Flash 3D, Tutorials | 2 comments
The Tech Labs just published my 3D Sliding Puzzle tutorial.
“Flash Platform is a great tool to create games, either for internet or mobile content. With the introduction of Flash 3D Engines, the ability and success of creating flash games is even bigger. In this tutorial we are going to build up a simple sliding puzzle. Puzzle images are dynamically loaded and sliced so you can easily use your own images if you like. Learn, try and leave a comment showing your results.”
If you’re interested in making a simple interactive puzzle game with Flex go check the tutorial
. Have fun.
Mar
30
A* pathfinding
Kategoria AS3, Demo, Flash & Flex | 3 comments
Path-finding is really an interesting topic and luckily there is loads of information available on the Internet. Implementing the algorithm, however, is a different thing. Don’t get me wrong. The algorithm itself is pretty easy to digest. Making it fast and efficient is a bit harder. That would involve advanced data structures,  some pre calculations and probably more. Anyway, here’s what I managed to put together. It uses Vector class so FP10 is needed.
Notes about the settings
Map mode:
In this mode you can modify the tiles. White tile equals to “walkable“. Click on a tile to toggle its state.
Path mode:
In this mode you can select the starting and ending points of the path.
Use Manhattan method:
Manhattan method is a fast (thus more inaccurate) method for calculating the distance between two points. It is the total number of squares moved horizontally and vertically to reach the target square from the current square, ignoring diagonal movement and any obstacles that may be in the way. If this option is unchecked Euclidean Method will be used instead. It is slower but better.
Mar
3
Brain Man (Papervision3D)
Kategoria AS3, Demo, Flash & Flex, Flash 3D | 2 comments
Don’t ask me about the name / post title
.
Here is demo I made at Talvi Digital a few weeks ago. I got the idea from Audis microsite.
I guess there a few ways you can do this but here’s my solution. I did this demo by reading the models geometry (vertices) into an array. Then I mapped the points to the corresponding positions in 3D space and added the “avoid mouse” behavior. You can do pretty impressive effects with this technique.
Mar
3
Wild Driver (Chase Cam)
Kategoria AS3, Demo, Flash & Flex, Flash 3D | 1 comment
Here a variation of the Wild Driver game demo. I guess the top-down view works much better but this is quite fun too. ![]()
Take a test drive.
Mar
2
Artillery Game Demo
Kategoria AS3, Demo, Flash & Flex | 2 comments
Here is my variation of the well known Artillery Game. This is only a single player implementation so it’s pertty lame. But give it a try let me know what you think about it.
SOURCE: Artillery Source Files
Mar
2
Wild Driver demo with PaperVision3D
Kategoria AS3, Demo, Flash & Flex, Flash 3D | 1 comment
Pedal to the metal. No cops in this town. ![]()
APE Engine is responsible for the physics.
Feb
27
3rd Person Shooter Demo with Away3D
Kategoria AS3, Demo, Flash & Flex, Flash 3D | Leave a comment
Long story short. Here is a Shooter Demo we made at Talvi Digital at the end of this week. Boy was that fun
. If only I had the time to make a real game. Well, I keep on dreaming.
Feb
8
Flex Component Kit And Flash CS4
Kategoria Flash & Flex | 11 comments
This issue was driving me crazy. I had the “Flex component kit” installed in my previous version of Flash (CS3) and it worked perfectly. However, I couldn’t get it to work with Flash CS4 even though I am pretty sure I installed the extension correctly. And seriously it is pretty trivial task
. Adobe extension manager claimed that the extension was succesfully installed. Even so there was no extra commands added in the “Commands” menu as I would have expected. But here is what I found out.
It seems that this problem is related to having two different Adobe Extension Managers installed on one computer (even though I only could find one installation). One is saying that extensions are enabled and another is claiming the opposite. See below the screen captures.
Adobe Extension Manager CS4 (Finnish)

Adobe Extension Manager CS4 (English)

So here is what you should do. Navigate to Flash CS4 Help menu and select Manage extensions.
Flash CS4 -> Help -> Manage Extensions
Feb
1
Check domain demo
Kategoria AS3, Demo, Flash & Flex | Leave a comment
I made this small app a while ago. I figured this could be useful for someone so I decided to post it here with the source. It is relatively simple so I guess no in depth explanation is needed here.
However, if you are new to Zend framework I recommend watching this tutorial from Lee Brimelow.
You can also download the ZendAMF bootstrap file and other related files needed to get the application work properly. I included Sven Wageners amazing domain.class.php script in the download. That is the place where the actual search happens.
» LIVE DEMO | » VIEW FLEX SOURCE | » DOWNLOAD AMF SOURCE
Zend Framework / Zend AMF downloads:
Read more
Feb
1
Feed Reader Demo
Kategoria AS3, Demo, Flash & Flex | Leave a comment
Here is a simple feed reader app I made with Flex. It accepts RSS2.0 and Atom1.0. I included some error checking and validation to make sure that the URL or feed is valid but it could sure be better. Much better
.
I used Adobes as3syndicationlib to parse the feed data so if you need more information about it go check this article. “View Source” is enabled so you can download the files and study the application. Anyway check out the demo (Feed Rider).









