Here's a scrolling landscape game (like Mario, Sonic, etc.).
The applet takes a long time (a minute or two) to load - moving the mouse around on the browser seems to help it show up once it's loaded.
Here are the image files for the game.
Here are some early versions:
NOTE: All of these versions use J and K for left and right respectively and A to jump.
Scroll1 - basic movement, no scrolling
Source code:
Scroll1.java
Scroll3 - movement, scrolling, no images
Source code:
Scroll3.java
Scroll3_5 - movement, scrolling, background image (no parallax)
Source code:
Scroll3_5.java
Scroll4 - images, parallax scroll, animated scenery
Source code: (Notice we use a slightly different version of sprites)
Scroll4.java
Sprite.java
SpriteObject.java
ImageSprite.java
Source code for the full Bouncing Beanie game:
BBeanie.java