GALAGA arcade WIP

Shockman

appropriate at this time
Joined
Oct 26, 2004
Messages
3,199
Solutions
5
Reaction score
121
Points
90
Favorite Pinball Machine
Star Trek
This is by far my most ambitious project in arcade reproductions.

The point here is to closely mimic the first two levels and the first bonus level and then to build up with my own levels.

This is an early wip, but it is playable.

In, but WIP

-Level 1 (wip).
-Attract mode (minus demo mode).
-First level fly ins and first two swarm formations (lateral movement while building and expand / contract afterward.
-7 attack runs that are experimental (not arcade paths).
-Scoring for grouped bugs (attack runners score as grouped).
-Lives (3)
-Bug counter (level one repeats when all are killed).
-One capture run with available escorts.
-2nd. ship.
-Boss Galaga scoring (as per instruction screen on attract mode).

Not In
-Everything else.


This game is going to teach patients and syncing complex paths to timers. Galaga is a complex game with many paths and timers and 255 levels, and in a very small block of code.

There is a crap load of formations lined up off screen so if your system is prone to off screen errors, this might be a bust.

Next I am going to correct the attack runs and give the rest of the bugs some of their own, and add the fighter capture sequence in preparation for the next levels and bonus rounds where it will be needed. Then build as many levels as I can while recycling these timers and paths where I can and still have unique levels.

Also my Space Invaders is updated at yoyo games. It has been tested through out the entire game and the last of it's problems are gone. Except the firing while the get ready message is displayed, I forgot I needed to fix that.

Download here
http://www.yoyogames.com/games/179157-galaga#
 

Attachments

  • screenshot100.png
    screenshot100.png
    14.2 KB · Views: 386
  • screenshot101.png
    screenshot101.png
    18.4 KB · Views: 357
  • screenshot102.png
    screenshot102.png
    23.6 KB · Views: 341
  • screenshot103.png
    screenshot103.png
    17.8 KB · Views: 368
  • screenshot104.png
    screenshot104.png
    21 KB · Views: 374
  • screenshot105.png
    screenshot105.png
    16.5 KB · Views: 346
Last edited:
UPDATED

- 8 attack runs
- Boss capture run
- Twin ship
- Test mode toggle ( press D , invincibility)

all WIP
 
Last edited:
I wanted to get it in some form before I was away from it for two weeks.
It continues to play level one over and over till all ships are lost, though it counts up stages. The first 5 levels are not repeating though, they are cloned (6 onward are stage 5 repeating). It is ready to start building levels and bonus stages now, but first I need to sync the swarm to their individual expanding/contracting paths, and finish building level 1 which will code every bug in the upcoming levels as well to be set up to accept existing or new attack runs paths.

- game operation (advance stage when all bugs are killed, game over when all your ships are destroyed). All levels hold the same formations right now. Game is now set up to create unique levels and bonus stages though.
- ship captured sounds and visuals enhanced. (ship colors, spinning, sound, timing). Still WIP.
- twin ship's shots synced with main ship. WIP
- boss Galaga score value now based on formation status as well as number of escorts (as per instruct mode). Non boss bugs still score swarm values on fly-ins and attack runs.
- boss Galaga score value displayed after explosion.
- set lives to 5
 
Last edited:
Update,

- all bugs score based on formation status (as shown in attract mode, bees are 50 if in the swarm and 100 on an attack run, flies 80 and 160 respectively, and boss Galaga 150 and a value depending on the escorting bugs when it is killed.
- all flies have an attack run. Their common attack run wraps screen. Bees loop back.
- the boss Galaga will not rejoin the swarm after it leaves it with a captured ship.
- the boss Galaga will run a loop when it runs with the captured ship, not rejoining the swarm.
- the boss Galaga will not try to capture twice on the same run.
- minus one ship when captured, plus one (that one back) if you retrieve it.
- game over if last ship is captured
- shooting the captured ship will destroy it. (even when it is approaching the ship).
- ship and stage text positioned.
- rank up to 50.
- swarm timing much improved .
- pause at end of challenge stage in prep for tally.
 
Last update before my trip.

Though very repetitious at this point, it now functions as a complete game.

- bees all have attack runs. (so all bugs except 3 of the boss Galagas)
- all bees run a loop back and all flies wrap around and re-enter the swarm from the top.
- reserve ships changed to a single sprite with 0 thru 12 ships (this will be the maximum you can have).
- CHALLENGE STAGE TALLY. Perfect challenge stage score possibility finally confirmed (with twin ships).
- EXTRA SHIPS (up to 7 for a possible total of 12 ships per game). As per attract mode (except the 7 limit).
- HIGH SCORE (not saved, no initials, yet).
- F to toggle FPS display.
 
General chit-chat
Help Users
You can interact with the ChatGPT Bot in any Chat Room and there is a dedicated room. The command is /ai followed by a space and then your ? or inquiry.
ie: /ai What is a EM Pinball Machine?
  • No one is chatting at the moment.
  • Chat Bot Mibs Chat Bot Mibs:
    maxangelo19 has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    Dragonslapper has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    royaljet has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    Tyfox has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    Goldtopboy has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    slick267 has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    dabreeze has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    Spike has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    Tofa has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    Atropine has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    bongo2k5 has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    Bouly has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    Felipefx3 has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    djrbx has left the room.
  • F @ freebird1963:
    were do music and sound files go
    Quote
  • Chat Bot Mibs Chat Bot Mibs:
    jhbradley has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    Conejazo has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    Sedulous has left the room.
      Chat Bot Mibs Chat Bot Mibs: Sedulous has left the room.
      Back
      Top