Play: Shootorial #7

Tutorials
Chat_disconnected

Connecting to chat

Spinner_big

Shootorial #7

Created by: avatar for Kongregate Kongregate

Rating:

  • Currently 0.0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
(Avg: 3.94) Click star to add your rating.

Game Plays:

25,559

Description (Game published on 2008-11-04)

This beginner level Flash game programming tutorial covers power ups, mini bosses, and boss battles.

Instructions

Complete the Shootorials and learn to make your own Flash games.

Latest Comments

  • add a comment
  • Newest…
  • 1
  • 2
  • 3
  • 15
  • 16
  • …Oldest
avatar for blah321123
blah321123 Levelbug12 Jun. 30, 2009
does anyone no y when enemyHealthMeter.bar loads it is longer than it should be
Flag this comment as inappropriate
avatar for blah321123
blah321123 Levelbug12 Jun. 30, 2009
ranjan to make the nuke not explode the boss make it hav the takeDamge() function and not the explode() one
Flag this comment as inappropriate
avatar for PabloGames
PabloGames Developer_icon Levelbug5 Jun. 29, 2009
FUUUUCK!, I LOVED ALL SHOOTORIALS, BUT IT´S SHIT IT CONFUSES READERS AND ISN´T GOOD EXPLAINED
Flag this comment as inappropriate
avatar for wingie
wingie Levelbug8 Jun. 20, 2009
Adobe Flash is Macromedia Flash. Adobe bought Macromedia a while back.
Flag this comment as inappropriate
avatar for aift
aift Developer_icon Levelbug21 Jun. 16, 2009
I wonder if they can make tutorials for Macromedia flash instead of adobe...
Flag this comment as inappropriate
avatar for selus
selus Levelbug12 Jun. 16, 2009
it gives you value from 0 to 3...
Flag this comment as inappropriate
avatar for Veehmot
Veehmot Levelbug1 Jun. 05, 2009
I don't know if somebody noticed it, but you have a bug. Math.floor(Math.random()*3+1); doesn't give you a value from 1 to 3, it gives you a value from 1 to 4. Please edit this, it's confusing.
Flag this comment as inappropriate
avatar for db101
db101 Levelbug31 Jun. 02, 2009
Ranjan: insead of ~~~~~~~~~~ if(type == 2) { for(var i in _root.ship.enemies) { _root.ship.enemies[i].explode(); } } ~~~~~~~~~~ try ~~~~~~~~~~ if(type == 2) { for(var i in _root.ship.enemies) { _root.ship.enemies[i].takeDamage(); } } ~~~~~~~~~~ how the hell can I add line breaks here? :|
Flag this comment as inappropriate
avatar for db101
db101 Levelbug31 Jun. 02, 2009
Yapyap: Math.random() generates a random number between zero and one, including zero (but not one). Math.floor(someNumber) rounds "someNumber" down the the nearest integer (for example if someNumber = 17.4 then Math.floor(someNumber) would be 17). Math.floor(Math.random()) will always give you a zero unless you multiply the random by a number greater than one.
Flag this comment as inappropriate
avatar for Ranjan
Ranjan Levelbug11 Jun. 02, 2009
how to make the powerup not explode the boss?
Flag this comment as inappropriate
  • Newest…
  • 1
  • 2
  • 3
  • 15
  • 16
  • …Oldest
  • add a comment

This ad supports the people who make the games. Kongregate shares ad revenue with developers.

Recommended Games

Play Shootorial #1
144,528 plays
Shootorial #1
by Kongregate
  • Currently 4.0/5 Stars.
This beginning level flash game making tutorial covers basic sprite movement via keyboard input.
Play Shootorial #5
51,114 plays
Shootorial #5
by Kongregate
  • Currently 4.0/5 Stars.
This beginning level Flash game making tutorial covers collision detection between ships and missiles, and explosions!
Play Aviary Game Art Tutorial
23,577 plays
Aviary Game Art Tutorial
by Kongregate
  • Currently 3.8/5 Stars.
Kongregate has teamed up with Aviary to provide you with a set of free browser-based art applications. Complete this ...
Play Kongregate Stats API Tutorial: ActionScript 3
4,770 plays
Kongregate Stats API Tutorial: ActionScript 3
by Kongregate
  • Currently 3.7/5 Stars.
This tutorial covers how to integrate the Kongregate Statistics API into your ActionScript 3 Flash games. Integrating...
Play Heavy Weapons Guide
256,250 plays
Heavy Weapons Guide
by LongAnimals
  • Currently 3.6/5 Stars.
Guide to Heavy Weapons