Package |
Package or Directory Name |
.5 |
|
Size of the Package |
.5 |
|
Package explosion |
1 |
|
Mail Title |
.25 |
|
Main class Name or painful use of Package |
.5 |
|
|
README File |
No Image |
.25 |
|
GUI Description |
.25 |
|
Algorithm Description (collision detection. wall, raket) |
.5 |
|
Algorithm Description (flying ball) |
.25 |
|
Directory content |
.25 |
|
ReadMe File Name, Template, Option... |
.25 |
|
|
Generated Documentation |
Not There |
1 |
|
No links |
.5 |
|
Parameter Description |
.75 |
|
Without all the methods |
.75 |
|
|
Dumb User |
java Assignment -h |
.5 |
|
Doesn't Run with default parameter |
.25 |
|
java Assignment 2 1 |
.5 |
|
Exception not catched (Assignment toto 34) |
.5 |
|
|
Terrain |
Sad Terrain |
.25 |
|
No minimum terrain |
.25 |
|
No launcher |
.25 |
|
5s delay between each ball |
.25 |
|
No background or horizontal plane |
.25 |
|
|
Player |
No more than two players |
.25 |
|
playability |
.25 |
|
No way to press two button at the same time |
.25 |
|
Effect of the orientation of the racquet |
.25 |
|
|
Ball |
number of ball fixed |
.25 |
|
Not natural flying behavior |
.25 |
|
Bad Collision detection with terrain |
.25 |
|
Bad Collision detection with racket |
.25 |
|
only one ball |
.25 |
|
|
|
|
|
GUI |
No Change of key binding |
.25 - .5 |
|
Missing parameter (number of user/balls/walls) |
.25 |
|
start new game missing |
.25 |
|
Back to the default set |
.25 |
|
Usability |
.25 |
|
|
Code Presentation |
Main readability : space |
.25 |
|
Main readability : bracket use |
.25 |
|
Main Header |
.25 |
|
Method's Header |
.25 |
|
Comment |
.25 |
|
|
Code Balance/Use |
4-6 Main Classes |
.25 |
|
Well Balanced Classes ( OOP designed) |
.25 |
|
Reference to com.sun.j3d.utils not encapsulated |
.25 |
|
Different classes for Ball, Terrain and Player |
.25 |
|
Use of Java1.4 |
.25 |
|
Class Assignment should not be so big |
.25 |
|
|
ViewPoints (2 others) |
Just one other view |
.5 |
|
None amongst the proposed view |
.5 |
|
No dynamic view |
.25 |
|
|
Shadowing (2 shadows) |
Only for one type of object |
.5 |
|
Only on one wall |
.5 |
|
additional helper for the orientation |
+.5 |
|
|
Computer play |
only up to one computer player |
.25 |
|
Now way to change the force of the computer |
.25 |
|
No 'invincibility' level |
.25 |
|
|
|
|
|
Physical modeling for the ball (lifting) |
missing effect (wall, flying, raquet) |
.25 |
|
missing visual information |
.25 |
|
no explanation in the README |
.25 |
|
|
Mouse |
Only along one axis |
.5 |
|
No way to find the other interactions |
.25 |
|
|
|
|
|
Real Squash rules |
No display of the result |
.5 |
|
may hit anywhere whithout penalty |
|
|
|
|
|
|
Sound feedback |
dull sound |
.25 |
|
only one type of sound |
.25 |
|
not well synchronised |
.25 |
|
|
|
|
Whaoo |
Extremly good Looking |
+.5 |
|
Very well thought user interface |
+.5 |
|
Playability |
+.5 |
|
Orale presentation |
+.5 |
|
|