pygame is
spacer
spacer
 
 
pygame.org is
spacer
spacer
spacer
Double Cross

Double Cross - v.2.0

Sean J McKiernan (mekire)

Tags:

arcade 2d pygame puzzle tetris mekire

Description

2 years ago this was my very first Pygame program (and my first big Python project in general). Recently looking back at the code I was even more disgusted than I had anticipated. This is a complete recode of the game.

spacer

Unlike your common unilateral falling block games, 'Double Cross' implements a bidirectional paradigm expanding the genre in both dimension and difficulty.

 

Overview:

Blocks fall from the top and fly in from the side settling in a joined "play area".  Deletions occur when rows of ten blocks are completed. A horizontal row of 10 will cause the blocks to fall down, and a vertical row of 10 will cause the blocks to "fall" to the right.  If a vertical row is completed during a vertical drop or a horizontal row is completed during a horizontal drop the corresponding deletion will not occur until the next turn.  This can and will lead to non-intuitive results.  Focus on the vertical alone and you will die from horizontal negligence and vice versa.

Controls:

  • P: Pause (music can be changed while paused)
  • Esc: Quit prompt
  • Arrow keys: Basic play (customizable in game)

Running:

Both full source, as well as windows executables are available (with and without the music files). The main files are called double-cross.pyw and double-cross.exe respectively.

*I do not own the music. Songs are all copyright of their respective owners.

Changes

After two years I finally recoded this game (and boy did it need it). Please let me know if you have any difficulties running it. -Mek

Links

Home Page: code.google.com/p/double-cross/downloads/list
Source: code.google.com/p/double-cross/downloads/list
Windows: code.google.com/p/double-cross/downloads/list

Screenshot

spacer
click to view original size

Releases

Double Cross - v.2.0 - Mar 10, 2013

Pygame.org account Comments

If you wish to leave a comment with your pygame.org account, please sign in first.

March 16, 2013 3:40pm - chavdar - nickname: (chabuduo) - 5/5
Nice execution and nice style kompad!
spotlight
spacer
Program Arcade Games With Python and Pygame - 1

spacer
Albow - 2.2
 
our projects
pygame.org welcomes all python game, art, music, sound, video and multimedia projects. If they use pygame or not.
 
recent releases
May 7, 2015
spacer
Project Interstellar - 0.3.2.7 fix

spacer
A* pathfinding - 1.0

May 6, 2015
spacer
gsdl2 - Gumm's SDL2 - 0.0.0

May 3, 2015
spacer
Steamer Duck - 1.0

May 2, 2015
spacer
Juggleball - Free and open source

spacer
London's Burning! - Free and open source

May 1, 2015
spacer
MCF - 3.3

Apr 30, 2015
spacer
Pygame SGE - 0.18.1

Apr 27, 2015
spacer
SLC Shmup' - 1.1.1

Apr 26, 2015
spacer
Glittering Light - 2015-04-25

Apr 25, 2015
spacer
Nemoe - v0.1.0

Apr 13, 2015
spacer
Interphase - 0.87

... more!
 
for pygame related questions, comments, and suggestions, please see help (lists, irc)
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.