fixed cursor warping bug
This commit was manufactured by cvs2svn to create tag
added URL to program output
adding new version tags
added next piece orbiter
changed color of piece indicator on posts
added support for specifying game size on command line; properly centered playing fields of different sizes
moved scoreboard to bottom of screen
moved size and surface color offset into the t3 header file
added surface color offset to psuedo-cycle the color of the bottom surface
fixed bug with alternating cleared surfaces; added cabability to change playing fields size
This commit was manufactured by cvs2svn to create tag
added 'dist' target to Makefile; set fullscreen mode as default; updated README & CHANGELOG files
fixed compile error regarding name of playerLevel variable
updated README and CHANGELOG
removing tempory .xv directories
modifications of design document
modified animation speeds for ghost blocks; added textures to background falling pieces
slowed down color change animation for landed blocks
added background falling pieces
variable renaming
adding .cvsignore
refactoring around the handlePieceLanding function; variable renaming
trying to fix Eclipse information
adding distribution makefiles; refactoring
style changes
moved header files into src directory
renamed .H files to .hpp for proper syntax hilighting in Eclipse
changed Eclipse ascii/binary property of .hpp files
restoring Eclipse binary/ascii property
modifying Eclipse ascii/binary property
fixed color bug in piece generation
updated time scoreboard
moved project onto the Eclipse platform
removing dead files
moved project onto the Eclipse platform
*** empty log message ***
moved project onto the Eclipse platform
moved project onto the Eclipse platform
removed dead rotationBlock variable from Piece; renamed doRotation() to rotate(); added animation variables and corresponding getter/setter functions to Piece; moved test piece animation variables into Piece()
added operator= function to RGB; adapted rainbow color scheme for blocks; implemented single color surfaces
updated '0' texture
added beta release textfiles
disabled manual level changing; increased starfield scroll speed as a function of maximum surface height
created new starfield patterns
'F1' now resets game
added padding zeros to score display; removed FPS notification on exit;
command line option -t enables timer; completing surfaces adds time to timer
new ':' texture for the time displays
added cleanup() and reset(); created timers and scoreboards for arcade mode; timers are now reset after unpause; scoreboard display can be toggled by holding down the right mouse button
space now drops piece; implemented scoring for pieces, surfaces, and levels; number of completed surfaces shown with score
implemented piece falling
implemented removal of completed surfaces; changed interface to drawBlock() (glColor must now be set manually before calling)
fixed bug of dissapearing floor blocks during pause; deactivated pointer
changed name of class iXYZ to bXYZ and fXYZ to wXYZ; change name of
regenerated digit textures to support
removed getHeight() method from Piece; fixed bug with initial starting position of new pieces
Pressing keys / rotating piece now unpauses game; added end of game detection.
Added boundary checking to collisionWithLandedBlocks(); added getHeight() method to Piece.
Added new textures for game over / paused messages.
Cleaning up repository.
Removed outlineColor property from class Block; changed name of solidColor property to RGB.
Standardized piece colors; added tracking and detection of live/dead surfaces; added lightArgument and transparent arguments to drawBlock(); began drawing falling piece transparent.
Played with lighting.
Added 'paused' and 'game over' notices; implemented pause feature
Moved piece generation to generateNewPiece().
Changed center of rotation for several pieces; changed starting orientation of pieces so that they are at full height.
Mouse piece rotation now updates y-axis piece rotation every 45 degrees. Reordered code a little bit; removed some dead functions.
Created drawScoreboard() function and moved scoreboard drawing into it.
Checking in L and null textures.
Added level indicators; fixed hidden block surface removal; updated occlusion methods.
- removed findSurface functions (as they were doing the same things as collisionWithLandedBlocks()
initial checkin
This commit was manufactured by cvs2svn to create tag 'start'.
Initial project import.