Showing posts with label flash. Show all posts
Showing posts with label flash. Show all posts

30 January 2012

Color at the End of this Tunnel

fireworks, anyone?

I started this game several years ago. It got interrupted by several things, such as work, moving, getting licensed, finishing another game started previously, moving again, new job, moving again ... You get the picture.

So it's down to the music. I could still refine the UI experience a hundred more times, but I think I just need to get this project done while the time (and winter) is here. And nothing but the music stands in my way. Too bad my piano's 4,000 miles away. Where are you, Live? Actually, I've already started to to take samples and clips from inudge and assemble them in Live with some midi instruments and effects. So far, so good.

A 2012 release appears likely. Heh.




29 October 2009

hexcelle: 100k plays

Heh, who'd've known? My little Flash game, Hexcelle, hit 100,000 plays today on Kongregate. I just might have to follow it up with a sequel...


06 August 2009

hexcelle and looking ahead

I was inspired by a game on Kongregate called Bubbletanks 2. I found it to be very simple, fun, and full of potential, but it fell short and remained a dumbed game. However, it's still one of my favorites on the gaming site.

So I set off early this spring to experiment with some cell evolution simulations in Flash. This evolved into a little demo, which developed into a small addiction that I needed to complete by the 1st of August. A week ago today, on the 30th of July, I posted the results of this project here. Hexcelle (short for hexagon cell evolution) is an online 2d flash shooter / builder.

In a week's time, I've been surprised that the game was so well received. As of this writing, it's been played over 35,000 times and even gets a decent rating despite all the lurking bugs. I am more than satisfied.

Looking ahead, I now focus on two exams: the first is the Fundamentals of Engineering, which I'll take in October. This is an "easy" exam that most engineering students take in college. However, I -- with a relatively untechnical background in architecture -- am at a disadvantage. I get to spend the next several weeks reviewing calculus, limits, electronics, physics, chemistry, and who-knows-what-else. The second exam will be in April, and that shall be for licensure as a Structural Engineer in Illinois. I plan to take a review course for that one over the winter.

And that's a quick update on me. Lollapalooza is this weekend - should be awesome.

And here's a crazy video someone took of Hexcelle's gameplay:

12 August 2008

flash: bezier curve point

A bit of actionscript to interpolate a point at location 0<=i<=1 along a bezier curve defined by an array of control points, cPoints, of Points (from the flash.geom package):

function getBezierPoint(cPoints:Array, i:Number):Point {
if (cPoints.length > 2) {
var subCPoints:Array = new Array();
for (var j:Number = 0; j < cPoints.length - 1; j++) {
subCPoints.push(Point.interpolate(cPoints[j], cPoints[j+1], 1-i));
}
return getBezierPoint(subCPoints, i);
} else {
return Point.interpolate(cPoints[0], cPoints[1], 1-i);
}
}


Flash probably has this sort of function built in, but oh well, it's done =)