jakegrellatoo / cs3-2011-battletetris Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/cs3-2011-battletetris
Automatically exported from code.google.com/p/cs3-2011-battletetris
TetrisControl uses Tetris for both players' UIs. This goes against the
decoupled UI we discussed in class.
Possible solutions:
I. Add a Tetris(BlockDisplay, BlockDisplay) constructor that takes next-piece
and game board displays and uses them.
II. Make Tetris a base class, and have TetrisControl use its children.
Also, it'd be nice to add similar functionality to TetrisControl.
Original issue reported on code.google.com by [email protected]
on 28 May 2011 at 7:15
Only the files required to build the project should be in the repository. This
means that:
1. bin\ folder needs to be removed
2. We shouldn't need two copies of Locatable.class and Location.class (in src\
and Locs\).
Original issue reported on code.google.com by [email protected]
on 11 May 2011 at 4:58
It'd be easier to inherit from BitmapBlockDisplay if
BitmapBlockDisplay.showBlocks() was broken into components like
drawBackground(), drawBlockAt(int, int), drawOverlay(). Then we could have
children that modify only the block-drawing logic, or only the background.
Original issue reported on code.google.com by [email protected]
on 28 May 2011 at 7:10
Each Java file already has method docs, but they are in the header, so Javadoc
cannot automatically generate method docs.
Original issue reported on code.google.com by [email protected]
on 11 May 2011 at 4:54
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.