News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests

Main Menu

Space Invaders

Started by avcaballero, January 03, 2014, 06:03:46 PM

Previous topic - Next topic

avcaballero

Hello. This is my version of Space Invaders classic game. It is far from finished and left many things, and when this happens I will dedicated it to my wife and two sons who enjoy a lot playing with it. Hey!, you are great!  :biggrin: :t

FAQ:
Q. Where are the source codes?
A. I've got them, but you haven't. It is freeware, not open source, at least for the moment.

Q. How interesting, can I unasembly it?
A. Hmm. Yes, you can, but you shouldn't.

Q. How can I play?
A. <- / -> to move your ship, ctl to shoot.

Good fun and happy weekend, guys.
Alfonso

Siekmanski

Nice  :t

Played it a lot in those first arcade halls.
Creative coders use backward thinking techniques as a strategy.

Gunther

Alfonso,

runs fine under 64 bit - Windows 7 and 8 :t

Gunther
You have to know the facts before you can distort them.

qWord

won't run with DEP enabled (this kind of SMC is a no-go).
MREAL macros - when you need floating point arithmetic while assembling!

Vortex

Hi Alfonso,

Nice work. You should add an option to restart the game if the player runs out of lives.

avcaballero

Quote from: Vortex on January 04, 2014, 06:54:45 AM
Hi Alfonso,

Nice work. You should add an option to restart the game if the player runs out of lives.
Sure, sure... This is another enhanced version, this time with levels, game over, UFO character, etc...

It left yet credit screens, and other things...

Regards

Magnum

Good job.

For old farts like Dave, Hutch, and me, a machine gun would be nice. :-)

When you get old, patience diminishes. :-)

Andy
Take care,
                   Andy

Ubuntu-mate-18.04-desktop-amd64

http://www.goodnewsnetwork.org

FORTRANS

Hi,

   Works with Windows 2000.  Play seems to go okay, mostly.
I must be hitting a key, or something, as it seems to start
over at random.

Regards,

Steve N.

avcaballero

#8
Quote from: Magnum on January 06, 2014, 03:21:59 PM
Good job.

For old farts like Dave, Hutch, and me, a machine gun would be nice. :-)

When you get old, patience diminishes. :-)

Andy
:biggrin:
Yes, that's a desperate thing in the game: only one shot alive each time. I suppose it's one of the first video game, and one of the simpliest to do.

Regards

Farabi

Since the response is positive in here, if you want to make a 3D version of this, I will give you the framework of my OpenGL 3D engine and share you my knowledge using blender to create a cool lighting effect.  :greensml:
http://farabidatacenter.url.ph/MySoftware/
My 3D Game Engine Demo.

Contact me at Whatsapp: 6283818314165

avcaballero

Hello, Farabi. Thank you. For the moment, I have no time even to finish it: I want to create some somessage and an introduction scene like Star Wars (3d text). Adding an "about" window, and sound...

I'd like to make a pac-man too and something like stardust.... When I have time.

Nevertheless, if you have good knowledge using Blender, why not share it with us: a tuto? I will use it as soon as I have time for it, and in such case i will credit you, of course. ;)

Regards

avcaballero

Yeah. Not much time to work on it. Not a heaven code, so... here it is, compile it with tinyc. Have fun.

Gunther

Alfonso,

works fine.  :t

Gunther
You have to know the facts before you can distort them.

Farabi

Making a 3D version of Space Invader should be easy

here is the 3D OpenGL framework if you want to see it http://farabidatacenter.url.ph/MainSystem/MainData/fGE2.zip
I hope it would be usefull for anyone.
http://farabidatacenter.url.ph/MySoftware/
My 3D Game Engine Demo.

Contact me at Whatsapp: 6283818314165

Gunther

Hi Farabi,

Quote from: Farabi on February 21, 2014, 03:19:44 PM
here is the 3D OpenGL framework if you want to see it http://farabidatacenter.url.ph/MainSystem/MainData/fGE2.zip
I hope it would be usefull for anyone.

yes, that looks interesting. I'll check it out in the next days.

Gunther
You have to know the facts before you can distort them.