Log In  

Cart #rtr_custominv_1-0 | 2023-02-22 | Code ▽ | Embed ▽ | No License
8

And here is another little game I did on my spare time.
Yes, I know, it's yet another Space Invaders clone, but I wanted to make one that behave closer to the original Arcade version, and also add a little twist to it.

Indeed, you can customize your game, with a lot of parameters like:

  • the number of players (up to 4!)
  • the type of display
  • the number of monsters coming up, how much of each type and their starting position
  • shot speed from the monsters and from the players
  • the number and size of protective shields
  • number of lives and how much points for extra

Controls:

Customization menu:

Up/Down - Select parameter
Left/Right - Change parameter
X - Show a preview of the upcoming game

Player select menu:

Left/Right - Add/Remove a player (Classic mode only)
O - Join a game
X - Quit the game
Hold O when all players are ready to start the game

In-Game:

Left/Right - Move
O/X/Up - Shoot

P#126154 2023-02-22 16:08

Good game, @Retropone.

Definitely brings back memories of the arcade. Well done ! Gold star.

You might add one more mode. Cellophane. Years ago I remember playing Space Invaders where there was plastic color-film over the B&W screen to "color" it. And there was more than one cellophane set I saw on other Invader cabinets - with different color arrangements.

You could use the especially dark colors of not just the existing Pico-8 16-colors but the extended set as well to get a good effect of this.

P#126161 2023-02-22 17:46 ( Edited 2023-02-23 02:00)

This is some good suggestion @dw817 !!
Sadly, I tried to use darker color for the cellophane effect on the Classic and Rainbow color schemes, but the PICO8 is too limited even with the darker color set :c
Although, I wasn't aware of this blue to red cellophane overlay, so I might add it at some point!

P#126254 2023-02-24 23:03

Hi @Retropone.

Let me see if I can build some dark filters. You should be able to get red, green, blue, and yellow.

cls()
camera(-24,-1)
?"dark plastic filters",1
camera()

pad={[0]=0,128+0,128+1,1,128+2,128+5}

for i=1,15 do
  pal(i,pad[i],1)
end

for i=1,15 do
  rectfill(0,i*8,127,i*8+7,i)
end

repeat
  flip()
until forever

Hmm ... You may be right. These are the darkest colors I can find - and they are not very dark - nor is green among them.

@zep, it's not too late to let us control the palette !

pal(index,red+green*32+blue*1024,2)

32-brightness levels for each of red, green, and blue.
Where 0 is black and 32767 is white.

P#126258 2023-02-25 01:29 ( Edited 2023-02-25 01:37)

@dw817 I did some test, and this is the closest I can get to the visible cellophane effect.

I dunno if I'll keep the color overlays, but I'll put this as a new display mode later.

P#126315 2023-02-26 10:52

That actually looks quite good, @Retropone.

Since we cannot truly change the palette at a fine-level, what you did above I suspect is as close as we are gonna get.

I like it !

P#126334 2023-02-26 22:37

[Please log in to post a comment]