Week #1 of development of ISS

Here was I, just completed my military service in my country and returned to my home without nothing, but the decision to create a game. Easy to say. I’ve read some hundreds of times indie(Magazine); tutorials about flashpunk when I was in the army, and finally decided to create a music game with Flixel. But from the beginning I got stuck with the complexity of Flixels’ hierarchy. Seeing the community of flashpunk and the competitions that were being organized I dumped flixel for flashpunk and started over, with the tutorials of how to create a Space Invaders in FlashPunk from indie(Magazine);. The result was pretty good, and after a day, I decided to develop the game as I wanted.

My first alpha was, with a menu that only the option for new game worked. There was only one basic level with the positions of the enemies hardcoded in two fors. I was just beginning to use FlashPunk (and I was neither pro to as3) so I just tested some things like the useful FP.console which shows the entities that were in the level, the total memory that is used, the x, and y position of the mouse, the hitboxes and much more. The graphics were found in the free internetz without any concern about copyrights since I would change them. Particles didn’t exist, enemies didn’t shoot, player didn’t win, the overall game design was crap. The only good thing I did in Alpha 01 was the background with an image as two backdrops, that moved as a parallax background. But that gave me trouble later especially in memory consumption.

So that was alpha 01. You can find the dump swf here.


Posted on 25 September, 2011, in FlashPunk, ISS, Uncategorized and tagged , , , . Bookmark the permalink. 2 Comments.

  1. Βασικά να ρωτήσω σε html5+js δεν παίζει να γίνει κάτι αντίστοιχο;
    Ξέρεις πόσο πολύ αγαπάω οτιδήποτε έχει σχέση με flash :P

    • Υπάρχει το Canvas Lord http://canvaslord.zxq.net/ για το οποίο υπάρχουν οδηγοί και στο indie(magazine); και φαίνεται εξαιρετικό. Για μένα η flash είναι μονόδρομος καθώς σκοπός μου είναι να προωθήσω εμπορικά το παιχνίδι για τα προς το ζην, και οι μεγαλύτερες πλατφόρμες προώθησης είναι για flash games.

      Αλλά να σου πω και κάτι άλλο. Από την μέχρι τώρα εμπειρία μου η as3 είναι για τα πανηγύρια γλώσσα (για να μην πω τίποτα χειρότερο). Έχει την χειρότερη υλοποίηση get/set functions που έχω δει ποτέ. Τα arrays είναι δείκτες, και μπορείς να φορτώσεις σε ένα array ταυτόχρονα από integers μέχρι μακαρόνια. Και κάτι άλλα που αυτή την στιγμή ευτυχώς τα έχω ξεχάσει.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: