LittleBear says: You're singing to the preacher.

Riders on the Storm

Riders on the Storm is an experimental shmup for the Autofire 2007 Shooter Competition at Shmup-Dev.

It started off as a title, named after the classic song by The Doors. Inspirations also include Plasma Pong, and Real-Time Fluid Dynamics for Games.

Latest Demo via Java Webstart. This version should support Windows, MacOSX (PPC), and Linux. A stand-alone download is also available for Windows:

Riders on the Storm – WIP Demo

Riders on the Storm – Official Contest Entry

Z‘ to shoot, ‘X‘ to charge your wind blast, and the arrow keys to move. Use the wind to direct enemy bullets into enemies for a scoring bonus, get your ship hot (but not too hot!) for another scoring bonus. ‘Esc‘ returns you to the title screen from in-game.

Currently I have adapted the excellent Java Applet found here to use within the game and to render with the OpenGL binding LWJGL.

Paul Cunningham kindly said I could use the sounds from Alien Abduction. So I used some of those, as well as some explosions from GroovyAudio’s Pro Stock Library. The background music is a piece called Slipstream, by Darren Nelsen.

The game is pretty much finished, and with the exception of some features such as controller support and hiscores, it’s unlikely to be revisited.

Riders on the Storm

Riders on the Storm

The following are a developer’s diary of the game:

Riders on the Storm Postmortem
Riders on the Storm v0.1
Riders on the Storm: Sound
Riders on the Storm: New Features
Riders on the Storm: Beziers
Riders on the Storm: What’s New?
Riders on the Storm: Quick Update 2
Riders on the Storm: Quick Update
Riders on the Storm: Down in Flames
Riders on the Storm: Zeppelin
Riders on the Storm: Chaotic Bullets
Riders on the Storm Update
Riders on the Storm: Maybe Fire?
Riders on the Storm: Eye Candy
Riders on the Storm


  1. alex said,

    March 24, 2008 at 11:06 am

    umm hi dude i know u make games but it does not accept mousekeys

  2. the2bears said,

    March 24, 2008 at 11:09 am



  3. » Pirate Fishing said,

    October 16, 2008 at 2:01 pm

    […] It makes interesting use of real-time fluid dynamics, something I experimented with myself in Riders on the Storm. I think it suffers from the same lack of control regarding the fluid itself. It’s very […]

  4. Tayron said,

    October 30, 2008 at 8:02 am

    I think alex wanted to say that he’d like to be able to control the ship via mouse:)

  5. the2bears said,

    October 30, 2008 at 8:12 am

    Maybe… seems he disappeared soon after commenting 🙂

    Mouse controls in a shmup are very hard to get right. Gridrunner++ is about the only one that comes to mind that does it well.


  6. joe said,

    December 31, 2015 at 1:41 am

    Says java exception when I try running it. :/

  7. the2bears said,

    December 31, 2015 at 5:13 pm

    Hi Joe. Likely due to the game using 32bit libraries and everything is 64bit now. This is one bit of code I’d like to upgrade, though, so maybe sometime in 2016 🙂

Leave a Comment