Gaming World Forums

Creativity => Game Design & Demos => Topic started by: bick on December 07, 2010, 10:58:52 pm

Title: [DEMO] Polarity 2
Post by: bick on December 07, 2010, 10:58:52 pm
Intro
As 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.


Premise
You 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


(http://img834.imageshack.us/img834/5760/mainmenuf.png)
The title screen


(http://img44.imageshack.us/img44/5242/stamper.png)
A remake of a level from Polarity 1 featuring attract-all blocks and orbit blocks


(http://img64.imageshack.us/img64/3628/22219765.png)
Another change from Polarity 1 to 2 is that disc blocks can only move on a set track



(http://img823.imageshack.us/img823/7220/groucho.png)
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/ (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


Download

http://www.mediafire.com/?m83navyvsmzh5dg (http://www.mediafire.com/?m83navyvsmzh5dg) or http://www.filedropper.com/polarity (http://www.filedropper.com/polarity)


Please post any feedback or comments you may have - bick
Title: [DEMO] Polarity 2
Post by: dada on December 08, 2010, 11:43:38 am
That looks really neat. Wish I could play this but I suppose it's Windows-only?
Title: [DEMO] Polarity 2
Post by: Happy HELLoween on December 08, 2010, 12:20:38 pm
it's LWJGL, so it should be multiplatform. You should host it as an applet on a webpage.
Title: [DEMO] Polarity 2
Post by: dada on December 08, 2010, 12:42:44 pm
Ah yeah, nice! Apparently I'm not very good at this since I had around 250 deaths by level 8. That's when I gave up. This game is hard.
Title: [DEMO] Polarity 2
Post by: bick on December 08, 2010, 09:13:56 pm
it's LWJGL, so it should be multiplatform. You should host it as an applet on a webpage.

Yup, it is supported on windows, linux, and mac. I've been trying to put it as an applet on a webpage, but I'm having a little trouble getting the whole setup to work.

Dada, I'm sorry you found the game too difficult. The easiest level is to go from attracting to the top positive block immediately to the far right negative block. That way Petey doesn't lose any of his speed and can drop past the right positive block.