February 29th, 2008
When it comes to 2D platformers, there is no better than Yoshi’s Island. It’s innovative, loaded with levels, and just plain fun to play. When I was younger, I went so far as to get 100’s on every level, including the bonus levels.
I was experimenting with tile engines in Flash and I figured it would be very hard, but possible to pull off Yoshi’s Island in Flash. These days, that’s almost easy, but this demo was on the far edge of what Flash 6 was capable of on my old computer. It was reasonable in brief horizontal levels, but slowed way down when in levels involving both axes. I decided to drop it, but I have a special place in my heart for this project, since this is probably the best chunk of code I ever wrote for Flash 6. Ah well. I still gained a lot of experience from it.
Here’s the demo Use the arrow keys to move and Z to jump. Press Z again in mid-air to get Yoshi to float.