Current version 0.93 can be found at http://www.the2bears.com/mobile/Shade.jad for installation on any MIDP 2.0 capable device.
Shade is the working title of my mobile shmup. The goals of this project are to create a fun game, and to create a game with a unique style. The development is intended to be open, allowing others to learn from some of my J2ME and game development techniques, as well as point out where I’m making mistakes.
Here’s Shade as an applet. Click on the applet to get started, press ‘Z‘ to start the demostration. ‘Z‘ is used to toggle your ship’s polarity, absorb like coloured bullets to build up your missile guage, arrows to move, and ‘P‘ to pause/resume. Whenever the applet loses focus Shade will pause, just click on it again and you can then resume. Fixed the static references that were causing odd things to happen when the applet was reloaded upon a page refresh.
Screen shots from version 0.93:
Current status: Stylish background with simple perspective transformation scrolls, player ship moves and auto-fires, player can change from polarity (black or white), one type of enemy fires with one pattern, player bullet collision detection complete, collision detection with enemy bullets and player completed. All positions and velocities are now scaled in relation to the screen resolution. A script manager is now in place allowing strict control of level design. Missiles have been added and are triggered by absorbing like-coloured bullets until the power bar reaches its maximum. Chaining is in place, the multiplier is incremented with each group of 3 enemies killed sharing the same colour.
Shade on Interesting Hardware
Shade: The Applet
Terrible Missle Effect
Shade: Odd Bug
Shade: Script Manager
Shade: Alien Generalization
Shade: Developer Diary
Shade: Now With 50% More Skyscrapers
Shade: Back in Gray
The Shade Project
Yet Another Shade Update
Shade Needs a Scripting Engine
Another Shade Update
Optimizing Fixed Point Math
Worldâ€™s Smallest Particle Engine
Mobile Game Mockup