Author Topic: Space Invaders  (Read 12507 times)

caballero

  • Member
  • *****
  • Posts: 2160
  • Matrix - Noah
    • abre ojos ensamblador
Space Invaders
« on: January 03, 2014, 06:03:46 PM »
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
The logic of the error is hidden among the most unexpected lines of the program

Siekmanski

  • Member
  • *****
  • Posts: 2725
Re: Space Invaders
« Reply #1 on: January 03, 2014, 08:17:18 PM »
Nice  :t

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

Gunther

  • Member
  • *****
  • Posts: 4198
  • Forgive your enemies, but never forget their names
Re: Space Invaders
« Reply #2 on: January 03, 2014, 11:41:32 PM »
Alfonso,

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

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

qWord

  • Member
  • *****
  • Posts: 1475
  • The base type of a type is the type itself
    • SmplMath macros
Re: Space Invaders
« Reply #3 on: January 03, 2014, 11:53:05 PM »
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

  • Member
  • *****
  • Posts: 2794
Re: Space Invaders
« Reply #4 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.

caballero

  • Member
  • *****
  • Posts: 2160
  • Matrix - Noah
    • abre ojos ensamblador
Re: Space Invaders
« Reply #5 on: January 06, 2014, 07:19:23 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
The logic of the error is hidden among the most unexpected lines of the program

Magnum

  • Member
  • *****
  • Posts: 2399
Re: Space Invaders
« Reply #6 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
Take care,
                   Andy

Ubuntu-mate-18.04-desktop-amd64

http://www.goodnewsnetwork.org

FORTRANS

  • Member
  • *****
  • Posts: 1238
Re: Space Invaders
« Reply #7 on: January 07, 2014, 01:10:57 AM »
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.

caballero

  • Member
  • *****
  • Posts: 2160
  • Matrix - Noah
    • abre ojos ensamblador
Re: Space Invaders
« Reply #8 on: January 08, 2014, 02:06:31 AM »
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
« Last Edit: January 08, 2014, 04:56:00 AM by avcaballero »
The logic of the error is hidden among the most unexpected lines of the program

Farabi

  • Member
  • ****
  • Posts: 968
  • Neuroscience Fans
Re: Space Invaders
« Reply #9 on: February 01, 2014, 11:46:51 PM »
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

caballero

  • Member
  • *****
  • Posts: 2160
  • Matrix - Noah
    • abre ojos ensamblador
Re: Space Invaders
« Reply #10 on: February 03, 2014, 07:47:33 PM »
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
The logic of the error is hidden among the most unexpected lines of the program

caballero

  • Member
  • *****
  • Posts: 2160
  • Matrix - Noah
    • abre ojos ensamblador
Re: Space Invaders
« Reply #11 on: February 07, 2014, 05:01:06 AM »
Yeah. Not much time to work on it. Not a heaven code, so... here it is, compile it with tinyc. Have fun.
The logic of the error is hidden among the most unexpected lines of the program

Gunther

  • Member
  • *****
  • Posts: 4198
  • Forgive your enemies, but never forget their names
Re: Space Invaders
« Reply #12 on: February 07, 2014, 05:52:35 AM »
Alfonso,

works fine.  :t

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

Farabi

  • Member
  • ****
  • Posts: 968
  • Neuroscience Fans
Re: Space Invaders
« Reply #13 on: February 21, 2014, 03:19:44 PM »
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

  • Member
  • *****
  • Posts: 4198
  • Forgive your enemies, but never forget their names
Re: Space Invaders
« Reply #14 on: February 22, 2014, 12:27:08 AM »
Hi Farabi,

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.