Had a sudden flash of inspiration for a little 3d game that hopefully will fulfil the criteria for SOFT218's assignment..."Create something that does something".
Based on the classic pong, the game will present a cube which the user can rotate through any angle with the mouse. Only one side of the cube is filled, hence a bat. The ball must be bounced within the cube.
As the game goes on the, ball will increase in speed and the cube may shrink.
Anyway, the game will be based on my custom-written Java game engine that I am using for the Eden Project Game. However, as my plan is to implement 3D, I will probably start the engine from scratch to implement OpenGL.