Home
- macromedia weblogs flash

  ## Flash8 ships next month

  - July 28th, 2005

  > Macromedia plans to unveil its Flash 8 software early next month with an emphasis on video capabilities some think could up-end the Web video market. Macromedia is expected to announce the latest version of its signature Flash software Aug. 8, or 8/8, and release the software a few weeks later, said a source familiar with the company’s plans.

  I’m raring to go!

  - announce
  - (7) Comments

  ## 1D - tetris implementation

  - July 23rd, 2005

  tetris1d.org
  kind of a movie…

  - games
  - (3) Comments

  ## New friends from outerspace

  - July 21st, 2005

  outerspace > watch the videos

  via extrajetzt

  - links
  - No Comments

  ## FDT - 2 weeks of testing

  - July 20th, 2005

  A lot of new feature were implemented in fdt last time and it really rocks. Never thought, that coding AS2 could be that easy. The handling of packages is awesome. You never need to open an explorer to move any of your classes and rewrite the class header. A simple move command and some shortcuts do the job. Errors and warnings are shown while writing your code in runtime. So you never have to test your movie to verify if you have errors. fdt checks your types and displays unsolveable properties as they occur on dynamic classes like MovieClips. This forces you to write typesave code and feel much better with your structure. Todays upgrade provides context tooltips for method parameters. This list would never end. I am impressed.

  Thanks again, Nico for this usefull development tool.

  - announce
  - (3) Comments

  ## SUSHI Multiuser Server V2.2

  - July 18th, 2005

  Bjoern Acker asked me to publish this anouncement. I havn’t tested the product, so get an eye on this for yourself.

  > Rawfish Software has just released the SUSHI Multiuser Server V2.2, a comprehensive framework for creating and running crossplatform multiuser applications. The SUSHI Multiuser Server provides a flexible and cost-efficient solution to create and run most diverse multiuser projects, like e.g. chats, games or collaboration tools using Flash MX AS1.0 & AS2.0, FlashLite and Java (J2SE/J2ME). SUSHI ships with a free 30 user license to get you started immediately. The new 2.2 release comes with the following new features:

  > - New APIs for Macromedia FlashLite and Macromedia Flash MX Actionscript 2.0
  > - The possibility to extend the server’s functionality with Actionscript or Java
  > - New Tutorials, providing a complete overview in how to develop SUSHI multiuser content with FlashLite, Flash MX AS2.0 and J2SE. * Improved Flash MX APIs with e.g. advanced object serialization and sending Actionscript objects methods

  - announce
  - No Comments

  ## Bezier clipping against all orthogonal axis

  - July 17th, 2005

  After I trying some studies with my AS1 solution I found a lot of misbehavior, while clipping. So I started to develope a completely new solution in AS2. The code provides to clip against any orthogonal axis and furthermore it’s easy to extend in 3D. The hardest issue was to solve a division by zero in a few cases. I’ve tested it for a long time and it seems to be solid for me. Anyway, if you found any bug, please leave a comment.

  drag the anchors and watch the results. the bezier is clipped against the darken area.

  source updated 180705

  - actionscript
  - (3) Comments

  ## Tight FPS Solution

  - July 7th, 2005

  PercyPea (well known from flashkit - mario kart thread) sent me an email, where he describes a solution to force the browser plugin to hold the FPS very tight.
  I tried it for my tileengine games/supermario. It seems to be true and I really would like you to give me your framerate at this example. It should be about 32/33 and actually firefox makes it fine. PercyPea makes also a thread on flashkit, where you can post your comments.

  The idea is to adjust 120 FPS and slow down by running a loop untill the necessary milliseconds are passed. Simple as for example java do.

  - actionscript
  - (22) Comments

  ## zoneflash : mass flash experiments

  - July 7th, 2005

  zoneflash provides a lot of flash experiments to hang around for a while. Nice !

  - links
  - No Comments

  ## More information about FDT - Flash Development Tool

  - July 5th, 2005

  powerflasher launched a site for FDT to provide essential information about the new eclipse plugin. A forum is also be presented. FDT will be available at the end of july as a commercial product. The pricing is not fixed yet.

  > the FDT-Site went online today. You will find release information, a full feature list with the captivate demos and screenshots as well as the latest news including how to find us this week at the FlashForward conference in New York where we have a speakers room.

  short review by Chafic Kazoun about FDT

  - announce
  - No Comments

  ## Flash physics

  - June 28th, 2005

  Stuart Schoneveld sells his physics engine ICE, while Alec Cove releases flade, an opensource as1 physics engine, which looks very promising (via lessrain). After that, watch this little demo of inverse kinematic. Kind of deformedly, but well done physics implementation.

  - actionscript, links
  - (2) Comments

  ## FDT - not just another eclipse plugin !

  - June 27th, 2005

  powerflasher has developed an eclipse plugin for actionscript the last six months and it is currently entering the beta phase. I’m working with fdt for three days now and I can say that this is a killer plugin. Never thought, that any eclipse plugin for actionscript could be that intelligent. It saves a lot of time and writes a lot of code for you automatically. Once you’ve started developing with it, you don’t want to miss it anymore ! Congrats to Nico Zimmermann from powerflasher, who is the man behind fdt.

  fdt will be a commercial product, different from asdt, which is still in alpha development and incommensurable. watch the fdt demo videos

  - actionscript, announce
  - (2) Comments

  ## ars-berlin dot com

  - June 26th, 2005

  Can you get the point of this website ? I love it.

  via extrajetzt

  - links
  - (7) Comments

  ## Sweet little rabbit

  - June 24th, 2005

  Destroy all man-made items in a green enviroment. It’s sort of neat.

  - games
  - (3) Comments

  ## Impressive 3d isoengine

  - June 23rd, 2005

  Another iso-based 3d engine is coming up from stimunationgames. Seems to be very fast and looks nice. Although there is no z-sorting implemented yet which, I know from uniroyal funcup is very difficult - almost impossible, if more movable sprite are involved. Maybe they find a solution. Good luck for this :o)

  3d isoengine

  - actionscript
  - (6) Comments

  ## Video tutorials : flashout asdt mtasc eclipse

  - June 21st, 2005

  After successfully recovering my project yesterday, I feel like I should give eclipse another try while watching these video tutorials. They provide a step by step lession in using eclipse, mtasc, asdt and flashout for actionscript 2.0 development.

  More information about fame on bit-101.com

  - announce
  - (2) Comments

  ## Trust eclipse ?

  - June 20th, 2005

  After 3 hours of recovering and decompiling, I’m up to the state, which I left before I switched to eclipse. What was happend ? I don’t know exactly. I have coded my current project (after all 6 days of work) in scite and decided to work in eclipse, where I created a new actionscript project with asdt. I got an error message and after restarting eclipse, all my files are deleted, even the backups. I scanned my computer for any file and found nothing. Kind of heart attack. I could recover 100% of the FLAs, but only one actionscript class. The rest comes back by using a decompiler. Never thought, that I will love this tool.

  I cannot say, that this could be happend to any users, but I won’t play with eclipse any longer. Time to make serious thoughts about a CVS and better backup systems. Well, 2 days left for the presentation. Back to work.

  - unsortable
  - (5) Comments

  ## Frozen Bubble : classic flashgame

  - June 19th, 2005

  I have chart this already in my links, but this worth to be blogged again with a screenshot, while some very nice flashgames came up these days. Another classic arcadegame remake.

  - games
  - (13) Comments

  ## Flea World : another nice flashgame

  - June 19th, 2005

  I think tilemap based games are now completely arrived to the flashgamedeveloper.
  Here is another nice flashgame in a classic tilemap enviroment. Guide 4 little points by your mouse to the level exit. Some nice extra items are placed in the higher levels.

  update:

  > alex uhlmann realized, that this is not a flashgame at all - its shockwave.
  > Of course, this had be done in flash anyway. Wonder why not ?

  - games
  - (2) Comments

  ## Heli Attack : well done flashgame

  - June 17th, 2005

  I came across this blog where some great game developers share their thoughts. Some of them have released heli attack, a really nice tilemap based shooting game with a lot of player movements and lovely graphics. You learn all the controls and movements while playing the first level. Cool idea and completly good work !

  - games
  - (7) Comments

  ## Four Elements IV Contest

  - June 10th, 2005

  gamedev.net arrange a gamedeveloper contest where macromedia flash is apparently mentioned.

  > The Four Elements IV contest is about bringing back the spirit of gaming. After years of research, we determined that every successful game requires one of four elements: robots, pirates, ninjas, and zombies. So what better than a contest that combines them all!
  > Your goal in the Four Elements IV contest is to take at least two of these four game elements and do what you do best: make a game!

  Sounds cool. I have to think about.

  four elements IV contest

  - announce
  - (2) Comments

  ## Post your links

  - June 10th, 2005

  Can you satisfy my appetite of links to really nice made flash playgrounds and games ?
  My personal feeling is that there are no new sites released the last time (years?) besides the long-established ones. On the other hand my list of blogs increases every day. Possible that the (frontend-) features of Flash7(-) do not entertain anymore. Surely eightball will reactivate our spirit of research. If you have links to mention in the sidebar link groups, do not hesitate to comment this post. Processing, Java, Shockwave files are also welcome.

  - links
  - (7) Comments

  ## Methods on primitives

  - June 9th, 2005

  Theodore Patrick posted a comparison of calling a method on primitives, once by themself and by creating an object before.

  In my opinion the second line is faster than the first one, cause the interpreter can find the method faster from the object list. According to Theodore Patrick its about the garbage collection. The flashplayer creates an object, when you are not working with an instanced primitive and delete it after calling the method.

  ActionScript:
  //-- Testing by Theodore Patrick

  //primitive string
  a = "Hello World";

  //object string
  a = new String("Hello World");

  i=10000;
  while(i--){
  a.split( " " );
  }
  trace( getTimer() );

  Anyway, what you have to keep in mind is, that you have to instance any primitive by new when you need to call a method heavily. Simple computation like a*b or expressions like a = !b are much slower if you are using objects.

  This is found is a similar way by holger kohnen in 2003!

  More confusion can be found, when comparing primitive values

  ActionScript:
  //a = true;
  a = new Boolean( true);
  trace( a === true); // false
  //------------------------
  //a = 3;
  a = new Number( 3 );
  trace( a === 3 ); // false

  Keep this in mind...

  - actionscript
  - (1) Comment

  ## extrajetzt blogs

  - June 7th, 2005

  My all time favorite guys from extrajetzt have released a brand new blog for the masses.
  Partake the thoughts of some brilliant web-app/games-developers.

  extrajetzt blog

  - announce
  - No Comments

  ## Ess : Processing Sound Library

  - June 2nd, 2005

  Krister Olsson from Tree-Axis has released the sound library Ess for processing.

  > Ess is a sound library that allows sound data to be loaded (AIFF, WAVE, AU, MP3), generated (sine, square, triangle and sawtooth waves, white and pink noise), manipulated (raw or via built-in effects), saved (AIFF, WAVE), analyzed (FFT) or simply played back. Ess is built on JavaSound and as such requires no additional plug-ins, just Java 1.3 or better.

  After playing my first waveforms made with Ess I'm thinking of having this in flash. This kind of sound support would give me a new field of activity besides game development. I will definitely play with it the next time.

  ess soundlibrary

  - announce
  - (1) Comment

  ## as2lib goes 0.9

  - May 31st, 2005

  Simon Wacker announces the version 0.9 of the Actionscript 2.0 package as2lib on his weblog.
  I have had several discussions on ICQ with Martin Heidegger, one of the authors who wanted to provide some usefull functions from my as2base. I'm quite proud, that some of my ideas have found a way in their reasoned framework. I will see, if I can throw my as2base in the trashcan :)

  as2lib

  - actionscript, announce
  - No Comments

  ## New Blogdesign

  - May 31st, 2005

  I've done several attempts to make my own design for this blog, but I failed. I takes to much time for me as a non-designer to make a nice interface and provide the html/css. After browsing the templates on wordpress.org I found this one and I like it very much. There are some things to fix right now. I'm missing the link panel and I will try to change some colors next time. I installed the wordpress-php-exec-plugin to provide reading the last ten postings on the macromedia aggregator. I could also imagine to provide my experiments embedded in my blog as a page above.

  - announce
  - (4) Comments

  ## Some bezier stuff found

  - May 18th, 2005

  I found an old backup CD from with some long missed source codes.
  I filtered out:
  bezier clipping - clips a bezier curve at top edge
  bezier normal - computes a normal through a point
  bezier collision - computes ball bezier collision based on their normals

  They are all FlashMX, so I will convert them to AS2 next time.

  trashcan.andre-michelle.com

  - actionscript
  - (3) Comments

  ## Fall of 21xx : Nice Flashgame

  - May 18th, 2005

  I didn't play Megaman before, but this seems to be a nice adaption in flash. It based on the tilemap scrolling tutorial by strille and does the job very well. Anyway it is very hard to play, so you will need some time to reach the boss. There are also some notes about the game by the author

  - games
  - (2) Comments

  ## Reinvigorate comes back

  - May 13th, 2005

  Reinvigorate was my favorite website tracking service before to many bugs and disconnections cast a bad light on the whole system. So, after a long time I've visited reinvigorate and found, that they are looking for beta testers from May 16th and will cooperate with mediatemple.

  Quote:

  > Before Reinvigorate opens to the public a thorough stress test of the back end system is needed to catch any unexpected anomalies. Conducting a closed beta test allows us to control the load that the servers will receive initially. Once we're sure all the systems are up to speed Reinvigorate will open to the public.

  reinvigorate

  - announce
  - No Comments

  ## Pixelart Tool

  - May 12th, 2005

  If you like to create some Isoscenes with precast Isoblocks go visit Pixelart Tool by Richard Simpkins. There is also a gallery, where you can post your creations. Nicer amusement.

  via gotoandplay

  - links
  - No Comments

  ## Silver Award : Uniroyal Funcup

  - May 12th, 2005

  WM-Team got the Silver Award at the One Show Interactive Awards with their online game Uniroyal Funcup, where I developed the 3d iso racing engine. The Iso Tile Scroller Class is provided in the as2 gamepackage, which development is paused while waiting for flash8 - eightball.

  - swank
  - No Comments

  ## Beautifull Presentation : liquid journey

  - May 12th, 2005

  These beautifull slides about creatures and behavior was presented on the flashinthecan by Gary Stasiuk.

  [page down by pressing 'enter']

  via eskimoblood

  - links
  - (1) Comment

  ## I become a tutor in flash gamedevelopment

  - May 3rd, 2005

  Now, it's official - I will work as a tutor on the private academy L4 in berlin. After accompany a class to their intermediate examination in june, i will inherit a new class to teach new stuff while a complete study course. My part is flash actionscript game development and I hope to realize some nice projects with my students. The students also learn game design, real 3D programming and concepting games.

  game flyer l4 - german

  - swank
  - (9) Comments

  ## Sourcecode flashconference stuttgart 05

  - May 2nd, 2005

  For everyone who joined the flashconference, especially the rigibody session by mario and me, I've uploaded the source code right now. As we said, there is much to do, but its like a short briefing, how rigid body can be simulated for starters. The source code isn't optimized, so you can follow the instructions much better since we are using a vector class.

  > It was a very nice session and I hope we can repeat this. thanks to sabine, tibor, david, max and elias to come along with me on this conference. We had a great time ! Greetings to patrick thiel and holger eggert, not to forget frank baumgartner, who was accidentally in stuttgart the same time and joined for some beer in the evening (hehe).

  related links:
  read also marios blog entry
  as2 gamepackage

  - actionscript
  - (1) Comment

  ## Compute 3D rotations with localToGlobal

  - May 2nd, 2005

  Driving home from the flashconference in stuttgart we had a nice conversation about MovieClip.localToGlobal. I thought it is possible to write a complete 3D camera class with it and it is.

  ActionScript:
  //-- setup
  var xClip: MovieClip = createEmptyMovieClip( '0', 0 );
  var yClip: MovieClip = createEmptyMovieClip( '1', 1 );

  //-- apply angles
  xClip._rotation = xa * 180 / Math.PI;
  yClip._rotation = ya * 180 / Math.PI;

  //-- for each point
  pt = points[p];
  pp = { x: pt.y, y: pt.z };
  xClip.localToGlobal( pp );
  tmpy = pp.x;
  pp.x = pt.x;
  yClip.localToGlobal( pp );
  tmpx = pp.x;
  tmpz = pp.y;
  //-- end

  The trick is to rotate 2 MovieClips representing 2 axis in 3d space. But it has not the performance boost at all, even using the native MovieClip function. A simple sin/cos Matrix is a lot of faster, but the idea was nice :o)

  localToGlobal3D.zip (Rotating around 2 Axis)

  - actionscript
  - (1) Comment

  ## Macromedia News Aggregator gone ?

  - April 25th, 2005

  Following this old link ends up in a standard form by network solutions. Bad news, my favorite newspaper is gone ?

  > markme.com

  > This domain name expired on 04/19/2005 and is pending renewal or deletion.

  No Panic. Update your links to weblogs.macromedia.com/mxna

  - unsortable
  - (2) Comments

  ## Processing goes beta 1.0

  - April 24th, 2005

  Processing is a java based application to create fast and solid animation and experiments.

  > Processing is a programming language and environment for people who want to program images, animation, and sound. It is used by students, artists, designers, architects, researchers, and hobbyists for learning, prototyping, and production.

  I did three studies in processing and its real fun to have such a fast and easy to learn language. Hope that flash8 brings us similar possibilities.

  - announce
  - No Comments

  ## Don’t click

  - April 24th, 2005

  Anyone thought about surfing a website without clicking anything ? You will love the silence while interacting without getting your mouse-click-noise.

  click before last

  - links
  - (2) Comments

  ## Do not register to flasheurope

  - April 23rd, 2005

  I didn't participate the discussion about flasheurope yet, but it seems for now, that the organisers embezzles the money of the registrations. This is at least about 304 Euro each person in the early registration phase. Do not transfer your money to them !
  I don't know if this was planned from the very first. I have spoken with Harold in September and I didn't noticed any criminal power.

  read more:
  scar trelles
  aral balkan
  flashmagazine
  martijn de visser

  - unsortable
  - (2) Comments

  ## Stop making things complicated

  - April 18th, 2005

  Never noticed such an hysteria in my 6 years flash time. The news bomb today was quite the fusion from adobe and macromedia. Most people are scared, thinking about if they can still work on their familiar applications in future. I say, stop thinking about. Nobody can change the whole world in just one day, but it will change anyway. For me, I'm going to avoid reading postings or articles about this issue. Try to think positive or/and write an email with your suggestions to adobe.

  generel info
  mike chambers article

  - unsortable
  - (3) Comments

  ## Tag der Arbeit (mobile version)

  - April 16th, 2005

  If you like to play games on your mobile, you should take a look on berlin chaos. It's the mobile adaption of extrajetzt's online game
  Tag der Arbeit.
  For me, it's the only game I would download on my mobile - but I don't get my mobile to download things right now :)

  - swank
  - (1) Comment

  ## FITC Peoples Choice Award - Go vote !

  - April 8th, 2005

  The peoples choice award from flash in the can is just opened untill today at 12 midnight. You can find the uniroyal funcup by wmteam and me as the engine developer listed under category 'Motion Graphics'.

  Go vote !

  - swank
  - No Comments

  ## rebuilding my flashexperiments

  - March 3rd, 2005

  I redesigned my studies and move them to lab.andre-michelle.com.
  I was tired of making screenshots and writing all the html for, so there is a light php/js enviroment to manage them in a faster way. Since my monitor turns all colors to red, I decided to make all designs in gray. I like it anyway. Most studies are very old, but I hope to add some new shortly.

  Thanks to elias for php support.

  There are slight problems on MACs. Safari browsers dublicates the swfs and IE(MAC) dies onClick. Well....well.

  - announce
  - (7) Comments

  ## Actionscript Highlighter for Wordpress

  - March 1st, 2005

  I really like wordpress. Never saw something to install that simple.
  I also found a code highlighter plugin, which supports Actionscript. To show, how it works, here is a little codesnippet I found in a c++ code for getting Array Entries by pairs:

  ActionScript:
  function connectIndices( array: Array ): Void
  {
  var i: Number;
  var j: Number;
  var a: Number = array.length;

  for( j = a - 1, i = 0 ; i < a ; j = i, i++ )
  {
  trace( [i,j] );
  }
  }
  connectIndices([0,1,2]);

  //-- Outputs
  0,2
  1,0
  2,1

  You need this frequently when connecting points of a polygon as segments. It's currently the fastest solution I found for this problem. ok. Actionscript highlighting works fine :)

  - unsortable
  - (5) Comments

  ## speaker at flashconference 2005 stuttgart

  - March 1st, 2005

  I will speak at the flashconference in stuttgart in april 2005 and I'm looking forward to share a session with mario klingemann about rigidbody physics in flash. We both spend a lot of time the last days with them and we hope to get some nice and usefull results untill the conference begin. I will speak furthermore about tilemap-based-games and my current favorite work racing-game-engines in flash.

  Hope to see some of you there !

  read marios post also

  - swank
  - (3) Comments

  ## rerere - design - build - fract

  - March 1st, 2005

  I switched to wordpress 1.5 and I'm changing everything from my site step my step from now on. I'm not a designer, so it take hours of testing untill I'm satisfied with my designwork. In blogs case I will leave it by default as long as I will grap an evening to try some new layouts. If you think, there are important links missing on the right panel, just leave me a note.

  - unsortable
  - (4) Comments

playable

search blog

categories
  - unsortable (6)
  - swank (5)
  - actionscript (10)
  - links (8)
  - announce (14)
  - games (6)

andré michelle
  - basement mx
  - flash experiments
  - gamepackage
  - processing
  - start page
  - trashcan

blogs
  - 2112fx
  - airtightinteractive
  - andre stubbe
  - bloginblack
  - claus wahlers
  - colin moock
  - darron schall
  - de-bug
  - dynamicflash
  - emllabs
  - eskimoblood
  - extrajetzt
  - flashguru
  - flashmxpro
  - florian kruesch
  - ghostwhowalksinside
  - grant skinner
  - grindstonemedia
  - hiddenresource
  - jens franke
  - klaustrofobik
  - koudo
  - kungbao
  - lessrain
  - mario klingemann
  - martin fleck
  - max ziebell
  - mike chambers
  - moik78
  - neurofuzzy
  - peter joel hall
  - pixelconsumption
  - playfool
  - proalias
  - ralf bokelberg
  - razorberry
  - shockwave india
  - simon wacker
  - soenke rohde
  - stimunationgames
  - tim scollick
  - toxi
  - ulf germann
  - ventoline
  - waxpraxis

boards
  - flashdevils
  - flashforum
  - flashkit
  - gotoandplay
  - ultrashock

en vogue
  - ars-berlin
  - bustamove
  - micromusic
  - zefrank

opensource
  - animationpackage
  - as2lib
  - gamepackage
  - laco tween
  - mappy - mapeditor

playgrounds
  - arseiam
  - bitkraft
  - blprnt
  - bodytag
  - complexification
  - eigelb
  - entropyswitch
  - ertdfgcvb
  - heavy-rotation
  - incubator
  - leogeo
  - myphysicslab
  - neave
  - podlob
  - polyaktiv
  - presstube
  - processing
  - seraph
  - shapevent
  - transphormetic
  - typorganism
  - uncontrol
  - zoneflash

technotes
  - bit-101 tutorials
  - easing function gen
  - ericlin flash math
  - flash plugin switcher
  - image processing
  - kevin lindsey intersections
  - metanet collisions
  - oos moxiecode
  - permadi raycasting
  - remixology
  - strille tutorials
  - tonypa tilemaps
  - wisASLibrary