Blokus - Version 1.2
No further versions are planned. An online Blokus server application
along with a Blokus client application; but this may not see the
light of day for about a month.
Version 1.2 (Current)
- Implemented proper scoring and deciding who wins.
- Options such as Infinite Pieces and Infinite Time were added.
- Player names and deciding player progression by Number of Players in the game was done.
- Segregated code from V1.1 to make it slightly more readable.
Version 1.1
- Created and implemented a title screen and an ending screen.
- Removed various errors, such as segmentation faults.
- Correct the black outline to outline only the piece and no empty space.
- All empty spaces around pieces has been eliminated.
- The box drawn around the piece is accomodating and much thicker than before.
- When dragging a piece, the mouse pointer is in an appropriate position.
Version 1.0
- Cleaned up code.
- Documented code.
- Completed game functionality.
- Create website.
Version 0.9
- Score recorded. More complex scoring rules were implemented.
- Four buttons in side bar now appeared and worked properly.
- Pieces were placed properly with no errors.
Version 0.8
- Side bar functionality complete.
- Four buttons were implemented, albeit somewhat improperly.
- Colours now given the option to Surrender.
Version 0.7
- Corrected side bar functionality.
- Corrected the black lines drawn around a selected piece.
- Red still has a piece placed automatically. Scrolling causing crashes.
Version 0.6
- 'Hit detection' for the arrows.
- Implemented the side bar and the ability to scroll.
- Removed snap functionality for temporary purposes.
- Created the four buttons for piece manipulation, but didn't use them.
Version 0.5
- Implemented the drag and drop.
- Corrected the drag and drop to force the pieces to "snap".
- Created another linked list of graphics to parallel the PieceSet.
Version 0.4
- Created the Tile graphics used by the board and the pieces.
- Created the arrows.
Version 0.3
- Created an applet, but had to practice threading and all sorts of other stuff.
Version 0.2
- Implemented piece placement through the array.
- Created the scoring mechanism for simple rules.
Version 0.1
- Code taken and reshaped from Tetris - Magic Dash!
- Created Board rules to follow and implemented the PieceSet.
|