Demo [DEMO] Polarity 2 (Read 197 times)

  • Avatar of bick
  • Newbie Greeter
  • PipPipPip
  • Group: Premium Member
  • Joined: Feb 13, 2004
  • Posts: 304
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



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


Download

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


Please post any feedback or comments you may have - bick
  • Avatar of dada
  • VILLAIN
  • PipPipPipPipPipPipPipPip
  • Group: Administrator
  • Joined: Dec 27, 2002
  • Posts: 5530
That looks really neat. Wish I could play this but I suppose it's Windows-only?
  • Avatar of Happy HELLoween
  • Dad Squad
  • PipPipPipPipPipPip
  • Group: Premium Member
  • Joined: Nov 4, 2002
  • Posts: 881
it's LWJGL, so it should be multiplatform. You should host it as an applet on a webpage.
http://itch.io - sell your indie games
  • Avatar of dada
  • VILLAIN
  • PipPipPipPipPipPipPipPip
  • Group: Administrator
  • Joined: Dec 27, 2002
  • Posts: 5530
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.
  • Avatar of bick
  • Newbie Greeter
  • PipPipPip
  • Group: Premium Member
  • Joined: Feb 13, 2004
  • Posts: 304
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.