00:00
00:00
Zir0
If you're looking to build a 2D, single-player HTML5 Canvas game, look no further. I make games using JavaScript + Phaser. And if you're looking to convert your Flash game to HTML5 canvas, let's talk.

Cartrell @Zir0

Age 46, Male

Gameplay Coder

Michigan, USA

Joined on 2/4/09

Level:
31
Exp Points:
10,502 / 10,670
Exp Rank:
3,074
Vote Power:
7.27 votes
Rank:
Praporshchik
Global Rank:
756
Blams:
1,239
Saves:
10,815
B/P Bonus:
34%
Whistle:
Deity
Medals:
142

Blast Force

Posted by Zir0 - February 5th, 2009


Hey.

Ten Hut! >_<

Blast Force is a game that I developed.

It was submitted by my sponsor, arcadebomb. I was simply not a member of this site back then (Oct, 2008).

It includes 6 different enemies, 11 maps, 12 power-ups, a secret code system, and even a sound test.

The engine is designed for tile-based, scrolling type games. I wrote it from scratch, and it is an object-oriented reusable beast.

Used FlashDevelop, and it's all ActionScript 3. Images are all bitmaps (no vector art, no movieclips, no FLAs, no timeline code [because there is no timeline! ]). Uses a "double-buffering" system to do the drawing, and mostly all BitmapData.copyPixels.

Also includes a particle system that I made. The fuse and sparks on the preloader, the explosions, smoke, sparkles, and burst fragments in the game, are all particles. The particle system uses BitmapData.draw, so I had to use it with discretion, as to not slow down the game (too much :-)).

Composed all music and sounds using OpenMPT (formerly called ModPlug tracker). The engine also includes support for "2D" sound. Meaning, I can set up a "listener" object and a "hearing range radius". Other objects that make sounds will be heard by the player, if they are within this radius. Of course, the farther they are away, the quieter the sound. Also, if they are on the left or right side of the listener, panning is adjusted accordingly.

The only thing I didn't do was the Arvis character, which was a contribution from the sponsor.

The engine itself took me about a year to write, has gone from AS1 to AS2 to AS3 (whew!), and the engine and game source code is over 20,000 lines.

As you were, soldiers. :-|

* salutes *

______________________
-Ziro out.


Comments

You're really 31? :D

Hey there, Asalraalaikum.

Yes, you're correct. (-:

Holly shit that's awesome, you must be like, super, knowledge, guy.
Keep up the good work.

Hey.

Heh! Hardly.

Still, thanks.

Your reviews are....long....
They start with "Hey"
After million lines, it ends with "Zir0 out"

You should get an awards or something.

Hey.

I see you've noticed both my opening and closing signatures. (-:

Regarding my reviews:
Thanks, I'll take that as a compliment. (-:

____________________
-Ziro out.

I always love your flash reviews! They are always so well thought out. (Plus, it's always nice to see another "thirty-something" on NG!)

Thank you! :-)