2007-02-05
We present Bluetooth Tetris. The concept might not be original but we are coding it from scratch and the module is totally uninspired.
Prospective Class Diagram
Datris_Applet
Datris_Menu
- Display Menu
- Network
- Exit
- Single
Datris_Viewer
- Create World
- Update World
Datris_Blocks
- Move Block
- Left
- Right
- Down
- Rotate Left (*)
- Rotate Right (*)
(Sub classes of block)
- Line
- Square
- ‘L’ Shape
- ‘T’ Shape
- Left Offset
- Right Offset
Datris_Game
- Check Line(s)
- Create Random Block
- Remove Line(s)
- Create New Game
- Increase Level/Score
Datris_Network (*)
- Send
- Receive
- Connect (Find)
Data that needs to be sent across the network
- Remove Lines(s) , integer
- Score , integer
- Height , integer
Optical Crap
- Text Chat
- Players get the same blocks
(*) slightly difficult