Space invaders Do's and don'ts

Discuss technical or other issues relating to programming the Nintendo Entertainment System, Famicom, or compatible systems.

Moderator: Moderators

User avatar
Jeroen
Posts: 1048
Joined: Tue Jul 03, 2007 1:49 pm

Space invaders Do's and don'ts

Post by Jeroen »

I've been playing with the idea of a space invaders game lately for nes......Any suggestions on do's and don'ts? (example: I think you should do 6 rows of 5 aliens!)
tepples
Posts: 22345
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Post by tepples »

There is an official port to the NES, with the full complement of 5 rows of 11.

TIP: Design your own attack patterns; don't use the same one every round.
User avatar
tokumaru
Posts: 12106
Joined: Sat Feb 12, 2005 9:43 pm
Location: Rio de Janeiro - Brazil

Post by tokumaru »

Make it look better!
User avatar
MottZilla
Posts: 2835
Joined: Wed Dec 06, 2006 8:18 pm

Post by MottZilla »

Add new gameplay components. Powerups, new enemys, extra goals. Obvioudly better graphics and music during play would be nice.
User avatar
dXtr
Posts: 375
Joined: Tue Sep 21, 2004 12:11 am
Location: Karlshamn (Sweden)

Post by dXtr »

drop down, reverse direction, increase speed :)

I guess new ai and new graphics as have been suggested. maybe some form of multiplayer? or maybe even reverse the idea and let the player control the aliens instead ^_^
User avatar
Dwedit
Posts: 4470
Joined: Fri Nov 19, 2004 7:35 pm
Contact:

Post by Dwedit »

I've seen way too many noob games which use a for loop to move the bullet upward, freezing the rest of the game in the process. Don't do that.
Here come the fortune cookies! Here come the fortune cookies! They're wearing paper hats!
User avatar
tokumaru
Posts: 12106
Joined: Sat Feb 12, 2005 9:43 pm
Location: Rio de Janeiro - Brazil

Post by tokumaru »

Dwedit wrote:I've seen way too many noob games which use a for loop to move the bullet upward, freezing the rest of the game in the process. Don't do that.
If he can't even mimic the original mechanics, better not make the game at all!

But I agree, it's annoying when people use FOR loops to move stuff and think this is OK.
tepples
Posts: 22345
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Post by tepples »

tokumaru wrote:
Dwedit wrote:I've seen way too many noob games which use a for loop to move the bullet upward, freezing the rest of the game in the process. Don't do that.
If he can't even mimic the original mechanics, better not make the game at all!
The targets continue to inch forward while the player's missile goes up in Taito's port of Space Invaders to Game Boy and Super NES. In fact, that's required for activating the "skull trail" minor glitch.
User avatar
Jeroen
Posts: 1048
Joined: Tue Jul 03, 2007 1:49 pm

Post by Jeroen »

K thanks for all the tips guys! Ya I wasn't planning on any stupid bullet loops...sounds stupid. Like I said in my first post.....there's no guarentee this wil ever be made. But it's nice to think about it :-D
Tootai
Posts: 4
Joined: Wed Dec 12, 2007 10:43 am

Post by Tootai »

Back when I was like 15, me and this swedish guy made a Space Invaders clone for the Super Game Boy called They Came From Outer Space. That was sort of cool. Just reminiscing, don't have any actual tips :D
RetroRalph
Posts: 18
Joined: Fri Sep 18, 2009 12:13 am
Contact:

Post by RetroRalph »

Some gameplay ideas.

1) Have a visible "world" you are protecting at bottom of the screen which gets damaged for every missile that gets past you
2) Have the "world" do something each new round based on how well the world is doing. If the world isn't damaged it should give you some maximum benefit (as to what I'm not sure), if it's damaged greatly the "world" helps you less.
3) Make the enemy missiles shootable so you can block them killing the world.

With these ideas it adds a little bit of persistence to the world round to round . Maybe some kind of optional "choose a building to build" type thing at the end of each round where the building does something unique, giving players a choice.

These ideas might already be in some space invaders games, after playing thousands of games it's hard to know what is original or not in your own head.
tepples
Posts: 22345
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Post by tepples »

RetroRalph wrote:1) Have a visible "world" you are protecting at bottom of the screen which gets damaged for every missile that gets past you
[...]
3) Make the enemy missiles shootable so you can block them killing the world.
Congratulations: you just reinvented Missile Command ;-)
RetroRalph
Posts: 18
Joined: Fri Sep 18, 2009 12:13 am
Contact:

Post by RetroRalph »

tepples wrote:
RetroRalph wrote:1) Have a visible "world" you are protecting at bottom of the screen which gets damaged for every missile that gets past you
[...]
3) Make the enemy missiles shootable so you can block them killing the world.
Congratulations: you just reinvented Missile Command ;-)
Yes it's a bit like that but you could do it more in the space invaders way vs random missiles, also with the buildings having more interesting effects. Is there any version of missile command with more strategy involved? Maybe I've played it and forgotten it. :)
User avatar
Jeroen
Posts: 1048
Joined: Tue Jul 03, 2007 1:49 pm

Post by Jeroen »

I was actually thinking of doing missile command. But I figured the lines would be a pain in the ass.
User avatar
Dwedit
Posts: 4470
Joined: Fri Nov 19, 2004 7:35 pm
Contact:

Post by Dwedit »

There's always Battletoads-style lines, where you place sprites next to each other to create that effect. Check how the Walker is animated in Battletoads for details. It uses very few sprite tiles to pull off the effect.
Here come the fortune cookies! Here come the fortune cookies! They're wearing paper hats!
Post Reply