-=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- (c) WidthPadding Industries 1987 0|576|0 -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=-
SoCoder -> Showcase Home -> Shoot 'em Up

Orion Pax
Created : 17 June 2008
Edited : 17 June 2008
System : Windows
Language : Blitz

Astro Attack

Keep the astroids away!

Astro Attack
This is a small game I thought of the other day and I decided to make it. Taking a break from tw3d. Its easy....just shoot them before they hit you. Right now just 1 level, and no title screen yet. Your life is displayed in the middle of the screen.

Mouse move
left mouse button to shoot
P to pause/unpause



Tuesday, 17 June 2008, 16:08
Orion Pax
So what features can you guys think of other than...

Power ups
Dangerous asteroids (ones that may damage you if your too close)
and more levels.
and hard difficulty
and title screen.

So other than those...any ideas?
Tuesday, 17 June 2008, 16:22
It's pretty cool. There's a lot of space for growth, such as powerups and pretty much everything you mentioned, but you know that already...

One problem, and I noticed this in Tradewars too; when objects get really close, framerate tends to drop on my machine dramatically. Something strange is going on.

Anyways, as for other features not mentioned, maybe a little alien spaceship here and there...something that'll shoot back. I dunno...
Tuesday, 17 June 2008, 17:23
Orion Pax
Not sure about adding a ship that can shoot back. As your stationary and you can only rotate. Maybe I could make it so you can shoot its shots down as well.

As far as the frame rate dropping, I dont even get a frame rate drop on this game. Trade wars I do but thats because there is more involved there. And the fact that I dont have a video card.
Wednesday, 18 June 2008, 20:11
Orion Pax
Updated! I added a scoring system which I am still playing with. And an asteroid counter. And some nice explosion effects as well! And a cross hair. Now there is 3 randomly choosen asteroids that are colored RED (just moves faster), Green (moves as fast as red but twice the life as red) and blue (moves as fast as green and red but twice the life of green) These 3 do more damage as they are moving faster.

Tuesday, 24 June 2008, 15:44
Orion Pax
Updated again. Finally. Added a ufo that fights back. No real AI. Just randomly moving at random times and shooting randomly. You can shoot down its fireballs. It pops up every 30 secs so you better hurry. Still only 1 level.

I am thinking of adding sheilds. This might help balance it out as right now level 1 is pretty difficult with the ufo nailing in on you.

Next I need to add more levels with difficulty and some random power ups. Any suggestions?

Power ups I was thinking

1 - Full Health/sheilds
2 - Instant Kill ufo
3 - Mega Sheilds/life
4 - randomly choosen number of instant kill for asteroids like 1-5
5 - cloak so the ufo cant shoot you
6 - pause objects item, meaning nothing can move except you

Then I could have power downs....hehe

1 - Drop health/sheilds by random %, will affect sheilds first then health
2 - cant move ship but still shoot
3 - cant fire but still move around
4 - instant death
5 - speed up asteroid/ufo/fireball speeds
6 - slow down the player

Make the best/worst ones really rare and work our way up to the least best/worst ones to spawn more often.
Thursday, 26 June 2008, 07:34
Orion Pax
Minor update. Rewrote the collisions on it as it was a bit buggy. COULD SOME ONE please try it out and let me know how it goes.
Thursday, 26 June 2008, 10:31
Oh yeah, I did download and play it. That would be two updates ago, I think.

I kind of sucked at it though!

I'll download the latest version when I next have a chance.
Thursday, 26 June 2008, 14:12
Orion Pax
Oh please please please please! I am actually not that far from completing this. I just have to add power ups/downs, more levels and difficulty. All those will be easy to implement. Right now tho I am working on my ww for the Wimbledon challenge. I finally got the physics working for my ball to bounce. Now I just have to figure out forward motion to apply to the ball when hit and its vertical velocity.
Thursday, 26 June 2008, 14:51
Seems fine.
Nice explosions, too

Can't wait to see powerups and things..
Friday, 27 June 2008, 20:48
Getting better with every update. Enemy spaceship is pretty cool!
Saturday, 28 June 2008, 15:52
Orion Pax
Sweet. Anybody have a linkage to a good AI tut for blitz3d? There use to be one on blitzcoder. I might do a search on the copy of BC that is up running somewhere...
Monday, 30 June 2008, 13:37
A fun little game, thanks!
Monday, 30 June 2008, 13:54
Orion Pax
Kewl thanks. I just added shields into it. You get 100 points of shields and 100 points of health. All damage comes off the shields first then life. Every time you get hit while you have shields they flash and then slowly fade away. Here is a screeny.....

Wednesday, 02 July 2008, 15:39
Orion Pax
FINALLY!!! DONE! 8 levels of difficulty. 6 power ups and 6 power downs. The powers are randomly choosen and any of them that disables something (like no shooting) it only last for 10 secs. Let me know how it goes. Once a power up is on its way to you there is no avoiding it. You will get it. Let me know what you guys think.
Saturday, 05 July 2008, 17:09
Orion Pax
Ok guys. Here is a cosmetic redo and changed a bit of the funcitonality. First the pics...

First off the main screen has changed a bit. Now there are planets and a nebula. Just for asthetic purposes.

You will see in these 2 of the game itself that I have added planets and a nebula to the game as well. They dont do anything other than rotate around.

And now the functionality!!!

Here is a normal looking asteroid.

Now after you shoot them it will generate a random number of smaller asteroids (3-5) that will go hurdling towards you at 3 times the speed of the bigger ones.

All asteroids move at a set speed...no more random speeds.

No more life for the asteroids. 1 shot breaks up the big ones. 1 shot destroys the smaller ones.

Only big asteroids release the power ups.

You have to destroy ALL asteroids to continue.

Big astroids are worth 20 points. Small ones are worth 10.

Big asteroids do 50 points of damage. Small ones do 25.

Small asteroids move 3x as fast as the big ones.

Any suggestions?
Thursday, 10 July 2008, 09:00
Orion Pax

Jays space centipede! I just have to texture it now. Movement will be easy. Creating it was easy and positioning it....

And just for laughs...a 52 segment centipede.....

I made a function that creates it so that i can put in any number when calling the function to create ANY size centi that I want.
Thursday, 10 July 2008, 09:13
Looks great!
Thursday, 10 July 2008, 09:35
Orion Pax
You think that looks great....download this bit of a demo of it moving in ACTION!!!!


move centipede
w/s forward/backward
a/d left/right

move camera
arrow keys

WATCH HIM WIGGLE!!! I would do a video but my machine sucks to much to do that....so if someone gets bored and would like to post a video for me!!!
Thursday, 10 July 2008, 09:40
Orion Pax
Just one question....how would I make him turn....as in each piece starts to turn where the first one started?

Oh and each piece is its own. Nothing is parented to anything as its created in a type. Maybe I should only create the body in a type? Dunno...