Page 1 of 2

Missile Command Beta

Posted: Fri Nov 07, 2008 3:21 pm
by Nexion
Well, I got the general workings of my first real production game that I've been working on (and my final for my independent study course in school)

Missile Command
Shoot the falling red diamond before it reaches the bottom of the screen
  • Bullets will originate from whatever cannon the mouse cursor is closest too
  • Bullets will be destroyed if they hit the walls
  • There's a limited number of bullets that can be in the air at a given time, you can change this by changing the "insert_max" variable in the load function (default: 10)
  • You get a graphical display of the current Level, Cannon Damage (decreases with every level), Accuracy and Shots fired
  • Total of 14 levels
I haven't managed to get past level like 5, if anyone gets higher then that or beats it, post a screenshot.

v0.2
Changelog:
    • Changed control System
    • Now you fire from whatever cannon you pick from, choosing with Left, Down, and Right arrow keys to fire Left, Middle, and Right cannons Respectively
    • A bouncing indicator shows you what cannon is active
  • Added Impact, Explosion, cannon switch, and changed Firing sounds
  • Added explosion animation
  • The mob will now bounce of the walls instead of sliding down them
  • Added a "Spread" variable - gives you a random positive or negative offset to your firing angle - can be adjusted in the code (default: 5 degrees)
    • Added a Special Burst
    • Shotgun style attack that can be used to beat the last level.
    • You start with a limit of two bursts (Can be changed by adding to the "specials" variable)
    • You can also adjust the number of bullets per burst, but I have found anymore then the default (10) will cause the game to crash for some reason
  • Cleaned and documented code for easier reading
The download is too large to attach the the forums, so I have to use an external upload site -.- *cough RUDE FIX THIS cough*
!!!!USE THIS DOWNLOAD!!!! NOT THE ATTACHMENT!!!!
Image

Re: Missile Command Beta

Posted: Fri Nov 07, 2008 3:46 pm
by Voker57
Impossible to play for me, as my screen resolution is 1024x768. I suggest using relative coordinates and/or decreasing resolution or using fullscreen only

Re: Missile Command Beta

Posted: Fri Nov 07, 2008 3:57 pm
by bartbes
Hmm... remembers me of the gameboy color.... great job, however bombs go a little too fast (or the bullets too slow)

Re: Missile Command Beta

Posted: Fri Nov 07, 2008 9:31 pm
by Green_Hell
I Like the dynamics. The fact that I don't know which canon is going to shoot makes the game interesting but also very difficult.

2 Suggestions if I may:
  • mark somehow the canon which is going to shoot (shield, light, whatever :))
  • stop counting shots fired in game over screen
Cool anyway.

Re: Missile Command Beta

Posted: Sat Nov 08, 2008 5:02 am
by Nexion
OK So I've changed the firing system a bit.
Now you choose what cannon to fire with by pressing your left,bottom, and right arrow keys to fire the left,middle, and right cannons respectively
There is also an animated (yes, animated) indicator that's easy to see so you know what cannon you're going to fire with.
I also noticed that straight line firing made it actually harder, so I added a variable for some spread.
I fixed the bug where you could keep firing after the win/lose screen popped up as well

Re: Missile Command Beta

Posted: Sat Nov 08, 2008 4:01 pm
by u9_
I would also be nice if you changed the name of your zip file to .love. That way i can run it directly from my browser instead of downloading it first :)

Re: Missile Command Beta

Posted: Sat Nov 08, 2008 6:05 pm
by Nexion
The only reason I didn't was because I uploaded it at school, and they have those computers shut down hard core, won't let you rename anything.

Re: Missile Command Beta

Posted: Sat Nov 08, 2008 6:20 pm
by Green_Hell
Nexion wrote:Sorry I can't make it a .love - these school computers are locked down hardcore like.
:(

I can't really imagine such a situation where you can't click on Start>>Run... and type cmd. Then cd to your directory and rename it

Code: Select all

ren file.zip file.love


Do they have enabled booting from CD(LED blinks after restart) and if not can you get into BIOS settings and enable it? :twisted:

Re: Missile Command Beta

Posted: Sat Nov 08, 2008 6:28 pm
by Green_Hell
Anyway

Next time, please put only the root of the directory into zip. Now I have to download the file, unzip contained folder, zip the content of this folder again and rename it to love extension.

Re: Missile Command Beta

Posted: Sat Nov 08, 2008 10:42 pm
by Nexion
Haha, I wish we had access to run. We can't even right click on most things at school.