17Aug2005

elacsy + 2elacsy

 
Weirdly, the first game started off as a faux-voxel experiment. At some point I added a little red plane as a perspective aid, then decided I’d like to make a little shooter and took out all the voxel code and renamed the source file from “yscale”, which referred to something I was testing, to “elacsy”. That’s why I don’t capitalise the first letter. So there’s no remnant of the voxel stuff remaining (it never worked properly anyway), but I made a neat little shooter in a day.

It’s an endurance shooter. You get one life and can rack up a score by staying alive, shooting things, and grazing bullets. That’s pretty much it. It was also a basis to test out an idea for procedural generation (before I knew how to write a proper PRNG), so in theory if your keyboard entries are exactly the same you should get the same game play out every time. This would permit replay recording but the idea didn’t occur at the time. The difficulty does increase gradually but it’s really subtle.

2elacsy (07 January 2006) is an enhanced version of elacsy, built over two days during an instance of what my family considers a vacation (rent a cabin somewhere together and get angry at each other for a week). It features a giant invulnerable B-52 that hates you and a new way to score in the form of cargo planes and the crap they drop. There’s an online high score system, but the server’s long dead. Overall a better game, although I broke the procedural system out of laziness.

[DOWNLOAD both (windows, 2mb)]

These two served as the basis of my first Flash game, simply titled elacsy.

One Response to “elacsy + 2elacsy”

  1. [...] first Flash game, and first exposure to AS3 and Flixel. It’s a remake/port of features from elacsy and 2elacsy, with a few elements originally intended for the the incomplete 3elacsy. It still features [...]

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>