Get Involved

One game per week, part III: XGalaga

This week's game is: XGalaga

The third game of the One game per week series has made a huge impact in today’s game mechanics: Galaga.


Galaga was published by Namco in Japan in 1981. The objective of the game is to score as many points as possible by destroying insect-like enemies. The player controls a starfighter that can move left and right along the bottom of the playfield. Enemies swarm in groups in a formation near the top of the screen, and then begin flying down towards the player, firing bullets at and attempting to crash into them. In later stages, some enemies even break from an entering group to frantically try to crash into the player.

The importance of the game over time is that it remains every bit as fun to play today as it was back in 1981. Galaga took the standard pre-scrolling shooter model established by Space Invaders and shook it up with a perfect balance of hazards, risks, rewards, and strategies. The game has an exploitable bug that can cause the attackers to stop firing bullets at the player, due to a coding error. In addition, similar to the famous “Split-Screen bug” in Pac-Man, a bug exists in Galaga in which the game “rolls over” from Stage 255 to Stage 0.

Original Galaga

(source: Wikipedia )


his week’s game is a classic shoot ‘em up called XGalaga, a clone of the world famous Galaga and Galaxian. With high-paced game mechanics, the player will have to destroy wave after wave of aliens while dodging bullets, rockets and other dangers. The difficulty increases with each wave, making this game highly addictive.


Download now


Control         Key                                
left_arrow move left
right_arrow move right
space_bar fire
k Turn keyboard controls on (also works to start the game)
p pauses
q end this game
b Toggle buffering (flicker vs. speed.)
s toggle sound if your system supports it


Original author: Joe Rumsey
Website: The source code can be found here

 Do you want more Games?

Contact us: forum - email - twitter

 Previous article: One game per week, part II: Njam

Next article: One game per week, part IV: FreeCiv

Written by
Head of Software at Kano