Equanimity

I’ve just finished a new game, and someone suggested I should actually tell people, so I figured itd be worth posting here.

Presenting: Equanimity
A physics based colour matching game.

http://www.actionjesus.pwp.blueyonder.co.uk/equanimity.png

Features:
Upto 8 colours on screen at once!
Graphics done by a programmer!
Gravity!
Putting things on top of each other!
Squares!

The game can be found on my website (shameless plug), or directly via webstart.
To play, just use the left & right arrow keys to move, and space to drop. Match colours together.

Feel free to leave comments, bug reports, praise / criticism. (Its my first game though, so be nice ;D )

Nice game, works great here.

this cannot be your first game!!!

Apologies, what I meant is its my first “indie” game - Ive done a considerable amount of programming before, but this is the first game I’ve worked on where Ive actually tried to make a complete product, by myself.

Im considering going into indie games development and while i realise this isn’t perhaps up to the quality of, say, braid or uplink, I dont think its too bad for a months work.

But no, its not like I just picked up a copy of “java for idiots” and threw this out :wink:

ok good.

I was thinking, “i must be pretty dumb to take this long to get where I am” :/.

still good game though.

I like it :), gonna play it more later today :slight_smile:

Hello, nice game.

Do you made the physics yourself your you use a library. (if yes which one?)

I used the phys2d engine by Kev Glass.

I tried to program my own physics engine, and found it was slightly trickier than I intially anticipated.

Thanks for the kind words all :slight_smile:

Wow that’s an original game . The kind of casual but smart game that you can port to iPhone or something like that and get some money. Have u tought about that ?

Well there are however two small things that bother me :
firstly and mostly is the delay that you have to wait before dropping the next piece. Most tetris (or similar games) players like to do a non stop frenesi of brick-dropping (that’s my case), and it’s a bit frustrating to press the spacebar madly but no bricks dropping .
The second one, also related to the “brick frenesi”, is that the block you’re going to drop could move a little faster (when choosing the place to drop), or gain some acceleration .

I’m insisting on this because I think it would really better if the game were a little more action-oriented.

cheers

No offence, but I won’t play casual games that aren’t applets. The game looks good, I’d like to play it, but why isn’t it an applet? I’m way too security-conscious to just click ‘OK’ on a ‘This could destroy your machine’ dialog…

Yes I agree, you should try some porting.

I don’t see a problem with webstart, but it would be also nice as an applet.


java.lang.Exception
	at com.sun.javaws.Launcher.continueLaunch(Launcher.java:917)
	at com.sun.javaws.Launcher.handleApplicationDesc(Launcher.java:518)
	at com.sun.javaws.Launcher.handleLaunchFile(Launcher.java:218)
	at com.sun.javaws.Launcher.run(Launcher.java:165)
	at java.lang.Thread.run(Thread.java:613)

Just got this trying to run h3ckboy’s game too. Bleh I don’t know what’s wrong with my stupid Apple-Java.

ahh, so taht is what you got, I was wondering if it had to do with the game.

SimonH:
fair point. You can access a non-deleting-your-hard-drive version of the game at:

http://www.actionjesus.pwp.blueyonder.co.uk/equanimity_safe.jnlp

Let me know how that works for you: the only real reason security is disabled is so I can get rid of that incredibly annoying yellow triangle, but in retrospect, security is probably more important.

Teletubo:
Theres no real need for a drop-faster mechanic, in my humble opinion. The delay is there to stop you accidentally dropping two blocks at once, which can happen when time gets low. Since you cant really control blocks anyway once their dropped, a drop frenzy wouldn’t achieve much other than making you lose really quickly.
The games not really meant to be an “action” game: its essentially a puzzle game, at heart (albeit a simple one).

Demonpants:
No idea whats causing that, sorry. You got the latest version of java?

Iphone stuff:
Its very tempting. Unforunately, porting it would likely require massive re-writes, not the least of which because Phys2d doesnt exist in C (I know, Box2d, etc, but I havent used that before). Also, I dont know Objective C.
If I ever get around to learning Objective C and porting it though, Ill post it here.

[quote]SimonH:
fair point. You can access a non-deleting-your-hard-drive version of the game at:

http://www.actionjesus.pwp.blueyonder.co.uk/equanimity_safe.jnlp
[/quote]
SimonH point is good, several users as me wont test (or wont be able to test) signed stuff, and as you made an applet-like one I just tested it and can say that’s a fun game :slight_smile:

I’l answer for demonpants :slight_smile:

no he has a mac, so java 5.

Heh, thanks. I didn’t see that question.