FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour Fivewin Space Invaders
Posts: 7317
Joined: Thu Oct 18, 2012 07:17 PM
Fivewin Space Invaders
Posted: Sat Nov 08, 2025 06:34 PM

Make with Harbour and Fivewin ( and my Sprite lib)
the sound effect there are but gifrecorder not save them.

Since from 1991/1992 ( fw for clipper Rel. 14.4 - Momos)

I use : FiveWin for Harbour March-April 2024 - Harbour 3.2.0dev (harbour_bcc770_32_20240309) - Bcc7.70 - xMate ver. 1.15.3 - PellesC - mail: silvio[dot]falconi[at]gmail[dot]com
Posts: 6983
Joined: Fri Oct 07, 2005 07:07 PM
Re: Fivewin Space Invaders
Posted: Sun Nov 09, 2025 07:26 AM

Hello Silvio,
nice work.
Best regards,
Otto

Here’s a concise How to Play for Space-Invaders-style game:

Goal

Defend your ship and destroy all aliens before they reach the bottom. Rack up points and survive as many levels as possible.

Controls

  • Left / Right Arrow – Move
  • Space – Fire
  • P – Pause/Resume
  • Start – Begin a new game
  • Reset – Reset the current game

Scoring

  • Alien A (bottom rows): 10 pts
  • Alien B (middle rows): 20 pts
  • Alien C (top row): 30 pts
  • UFO (crosses the top): 50–200 pts (random)

Lives & Hits

  • You start with 3 lives.
  • Getting hit by an alien bullet costs 1 life.
  • At 0 lives: Game Over.

Levels & Difficulty

  • Clear all aliens to advance to the next level.
  • Each level increases alien speed and fire rate.

UFO

  • Spawns at random intervals at the top and flies across the screen.
  • Shoot it for a bonus.

Tips

  • Fire with intent: shots are faster to reload if the lane is clear.
  • Open a column: clear one column to shoot the top rows more easily.
  • Lead the UFO: aim slightly ahead of its path.
  • Center up: don’t camp on the edges—aliens step down on direction change.
  • UFO – Bonus “mystery ship” that crosses the top of the screen.
  • pts – Points (score units).
  • HUD – Head-Up Display (bar showing score/lives/level).
Posts: 729
Joined: Tue Oct 18, 2005 06:49 PM
Re: Fivewin Space Invaders
Posted: Sun Nov 09, 2025 11:53 AM

Great! Silvio.

Posts: 7317
Joined: Thu Oct 18, 2012 07:17 PM
Re: Fivewin Space Invaders
Posted: Sun Nov 09, 2025 02:01 PM

thanks.
I must redefine block pattern as U inverse
I making a Lib manage some games as spacevaders, galaxy, balls, mariobros ecc

Otto,
I know the game Space Invaders well and often I skipped school to play because in the afternoon and evening it was impossible to play because there were so many kids queuing up to play. It was created in 1978 by Toshihiro Nishikado.
released to the public in 1978 by the Taito Corporation of Japan.

This was the image of the original logo and below are some sketches of the programmer when he made the game.

Initially I also used images creating it in pixels but then I had problems and I gave up but I want to try again, then I used special fonts and now I'm using pngs

Since from 1991/1992 ( fw for clipper Rel. 14.4 - Momos)

I use : FiveWin for Harbour March-April 2024 - Harbour 3.2.0dev (harbour_bcc770_32_20240309) - Bcc7.70 - xMate ver. 1.15.3 - PellesC - mail: silvio[dot]falconi[at]gmail[dot]com
Posts: 1067
Joined: Wed Nov 09, 2005 02:17 AM
Re: Fivewin Space Invaders
Posted: Fri Nov 21, 2025 02:39 PM

Silvio, Could you talk a little more about your sprite lib?

Sds,
Vilian F. Arraes
vilian@vfatec.com.br
Belém-Pa-Brazil

Continue the discussion