Fully playable Java game demo illustrating basic game programming technics, such as sprite animation, pixmap fonts, time or frame related game loop, affine transformations, convolution filters, sound generation and playback...
A simple client-server tank game where the users type in commands ("MOVE 5" or "SHOOT") to control their tanks and attempt to destroy other tanks. Used to illustrate basic concepts for the Java Programming class of the Science Honors Program.