IntroAs an extra credit option for one of my classes, I had to program something that utilizes object-oriented programming, so I decided to port/make a sequel to Polarity using Java. If you haven't played the first Polarity, don't worry because you're in the majority of people and the sequel is more or less the same.
PremiseYou are Petey, a circle with the ability to change his ability to positive, negative, or neutral. With that ability, you have decided to traverse a series of increasingly difficult obstacle courses with the goal of reaching the green block. Be wary, for Petey is incredible fragile and can break on almost anything.
Screenshots
The title screen
A remake of a level from Polarity 1 featuring attract-all blocks and orbit blocks
Another change from Polarity 1 to 2 is that disc blocks can only move on a set track
A showcase of both the particle system and orbit blocks in action
Features * 25 levels with more to come
* Fully editable controls
* Customizable particle system
* Ability to create own levels (see below)
Make Your Own Levels * Simply download
http://www.mapeditor.org/ and open levelbase.tmx (located in resources/levels)
* Save level base as [levelsetname]01.tmx
* Name all subsequent levels as [samename]##.tmx where ## is the level number
* Level name is a map property called Title
* Load your levelset in the options menu, then click newgame to play
Controls <Z> - Toggle Negative
<X> - Toggle Positive
<C> - Become Neutral
Note: All controls can be changed in runtime
What's left to do * Savable options
* More Levels
* Game distributed as an applet
Downloadhttp://www.mediafire.com/?m83navyvsmzh5dg or
http://www.filedropper.com/polarityPlease post any feedback or comments you may have - bick