There are 6 whole levels of putty challenge in game to play now! An in game level editor and a walk through tutorial. Go on, give it a go!

You can either Webstart it or play it as a slightly beta LWJGL Applet

Look out for the bonus typos. Please note the game is still very much a work in progress, there will be plenty of bugs.

EDIT: There's a new pure Java applet available, it's much smaller and is probably more compatible for running in the browser.

EDIT 2: The game has been updated. Lots of levels have been moved down and a bunch of optional tutorials have been added. Please note that most of the previous comments we be slightly out of sync with the game.

Pretty cool!

Pretty cool!

You're probably aware of this already, but in case you weren't: the 'undo' button doesn't work properly after a putty block has been sliding on a conveyor belt.

- HC

This is probably the best

This is probably the best puzzle games I have ever played, both freeware and comercial.

I just discovered this game recently, and I suppose I don't have to worry about it being abandoned, now that it's this close to completion. can't wait for more levels to play.

Great puzzler. Very

Great puzzler. Very difficult to get your head around, but still great.
Level 5 is too hard for me though :(

Is there any chance for a

Is there any chance for a walk through or guide cause I am truly stumped on some of them.

Kev: I'm hoping to add a solution for each level that can be shown in game. It's a bit early though

one of the best puzzle game

one of the best puzzle game I have played, great work ! can't wait for more levels

Great puzzle game. For some

Great puzzle game. For some reason, the first level was actually the hardest for me. I don't know why.

Small bug as well. You can get a target and then hit "undo", which will give you back the piece you just had and the target will still be completed. This makes the last part of the last stage a bit easy since you can get the one blue target, hit undo, then grab the second one.

Kev: Thanks the bug report.

Devilishly fun game. Thanks!

Devilishly fun game. Thanks!

Great concept. I love the

Great concept. I love the mechanics. Can't wait for more levels!

I made my own level, if you

I made my own level, if you guys would like to try:

http://maide.ca/private/Blaze.dat

Place it in your user directory in the folder named ".putty" and open in the game via the level editor. Smiley

Example:

Windows: C:\Documents and Settings\user\.putty\
Linux: /home/user/.putty/

Very innovative game.

Very innovative game.

Some hints for those that are stuck:
The putty can stick to ceilings with the zig-zag pattern.

Floors that are crumbling can only support the weight of one stand-alone unit of putty.

Putty can be supported on one square while the rest hangs in the air unsupported. This can be used to traverse gaps. Start with one square supporting the rest of the putty hanging off in the air, then mold the putty starting with the closest to where you want to go. As long as both before and after are supported the putty won't fall.

If the putty is on a treadmill it will move the putty in that direction. There seems to be a disconnect when the putty is being supported by something above the treadmill as well as the treadmill vs being supported by something at the same height or below the treadmill (if supported by something at the same height or less plus the treadmill the putty won't move, however if the putty is supported above the treadmill and the treadmill the putty will be affected by the treadmill).

If putty is on two opposite treadmills the putty will move in the direction that has the most putty touching the treadmill. If both treadmills are equal the putty won't move.

Targets only are hit if there is the correct color stationary on it. Falling through a target doesn't count.

Great game but is level 5

Great game but is level 5 even possible to solve? If so how?

Kev: All the levels are possible. There are some great tips around.

For level 5.

For level 5. You need an equal number of squares going each direction. Try reaching equilibrium on the conveyor with either putty.

Wow, this is definately one

Wow, this is definately one of the most mind-boggeningly frustrating games i have seen out there took me a while to do the levels but i got there and it was awesome. level 5 is...just...damn lol.

anyway, very nice work with this man, you deserve an award or something!
can't wait for you to make some new levels!

I just discovered this a

I just discovered this a couple days ago and am disappointed there's only six levels for such a fun game. Looking forward to more, whenever you get to them!

crap. i didnt read the first

crap. i didnt read the first sentence. does anybody? i finish the first row.. anticipating an awesomely harder 2nd level but.. :(
great game kevin

Thanks for the additional

Thanks for the additional levels and the new gameplay mechanics. Here's some feedback:
It's nice to see some tougher levels, with "quickly confusing" being my favorite as it ties a lot of the mechanics together. With "tata greenie" being second. And using the size of the game board to limit possible moves is a good touch.

A nice polish feature would be to display the current level you're playing in the title bar or on the bottom right.

In "up up and away" I didn't use the laser beam, I treated it as an obstacle to be avoided. As I hadn't solved "light speed" yet I hadn't realized that lasers could help solve a puzzle. I simply placed the green in a vertical line on top of the laser emitter.

Kev: Ah, maybe the wrong version of that level is packaged. I'll check tonight.

The learning curve is getting better, with teaching one mechanic at a time in order to proceed to the next puzzle.

What's the meaning behind the level name "tata greenie"? I still all the green blocks at the end of the stage.

Kev: Nice to know there are more than one way to solve the level. The way I'd intended it to be solved the green block will have to go bye bye.

How in the world do you pass

How in the world do you pass level 12-"sticky spikes"? There doesn't seem to be any possible way.

Hints please!!!!

Great fun game by the way.

For "Sticky Spikes", once

For "Sticky Spikes", once you form the 3 square shape with the single square left up top, move the size 3 over to the right ledge beneath the high spikes. Once it is aligned vertically, just move it up vertically again to the high spikes. This will let you get the single square and cross the gap.

how do you form the 3 blocks

how do you form the 3 blocks is a better hint. and probably what the last guy is curious about.

I can't get the two blue blocks above onto a safe place to merge with the first of the two single pieces underneath.

Just verified, you don't

Just verified, you don't need the two green blocks in "tata greenie" at all. You can catch the two white blocks that are falling with the blue blocks or you could use the three white to punch through the floor without them falling through.

Of course you could always use that as a more advanced form of the same stage. Solve the same puzzle with more limited resources or more demanding targets.

How do you solve level 12

How do you solve level 12 (Sticky Spikes)? I have them all but that one. How do you form the 3 blue squares??

You can also beat "Tata

You can also beat "Tata Greenie" without using the blue blocks at all, so it looks like this is probably the level with the most possibilities to win. This is probably due to the fact that it gives you lots of putty and a very small win conition.

Just got how to make the 3

Just got how to make the 3 blue square in Sticky Spikes. In fact the solution is in one of the previous posts... A crumbling floor can support only the weight of one Putty block. So the solution is to let fall one blue block from the top by unlink one over the edge.

Could someone possibly

Could someone possibly provide a hint to solving this level? (tata greenie) It haunts my dreams.

Need help with stage 8,

Need help with stage 8, young grass hopper. Can't get my head round it.

White is a neutral color.

White is a neutral color. You can make it any other color (for example, yellow!)

14 and 16 have me stumped.

14 and 16 have me stumped. The movement choice is very limited, so one would think a solution would be obvious, but I cannot find one. I've beat every stage except those two. Any help?

The trick for 14 is that the

The trick for 14 is that the conveyor belt slides blocks based on the surface area touching the conveyor, not the weight of the blocks. So, a two-block piece touching both right and left conveyors stays put, but so does a three-piece block with one piece sticking up.

Finally, done all the

Finally, done all the levels. It's a brilliant and quite addictive game.

Windows xp , ie 7, intro

Kev: Try the java 2d applet instead. The error below most likely means you've got either no or out of date opengl drivers.

Windows xp , ie 7, intro screen displays, I click to start, get the hourglass type animation, and then nothing. Error in console:

Java Plug-in 1.6.0_05
Using JRE version 1.6.0_05 Java HotSpot(TM) Client VM
User home directory = C:\Documents and Settings\Duncan
----------------------------------------------------
c: clear console window
f: finalize objects on finalization queue
g: garbage collect
h: display this help message
l: dump classloader list
m: print memory usage
o: trigger logging
p: reload proxy configuration
q: hide console
r: reload policy configuration
s: dump system and deployment properties
t: dump thread list
v: dump thread stack
x: clear classloader cache
0-5: set trace level to
----------------------------------------------------
Mon May 26 12:52:48 BST 2008 INFO:Clear up
Unloaded C:\Documents and Settings\Duncan\Local Settings\Temp\www.cokeandcode.com\Putty\natives\lwjgl.dll
netscape.javascript.JSException
at netscape.javascript.JSObject.getWindow(Unknown Source)
at org.lwjgl.util.applet.AppletLoader.init(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Mon May 26 12:52:53 BST 2008 INFO:Slick Build #230
org.lwjgl.LWJGLException: Could not find a valid pixel format
at org.lwjgl.opengl.WindowsPeerInfo.nChoosePixelFormat(Native Method)
at org.lwjgl.opengl.WindowsPeerInfo.choosePixelFormat(WindowsPeerInfo.java:52)
at org.lwjgl.opengl.WindowsDisplayPeerInfo.initDC(WindowsDisplayPeerInfo.java:54)
at org.lwjgl.opengl.WindowsDisplay.createWindow(WindowsDisplay.java:158)
at org.lwjgl.opengl.Display.createWindow(Display.java:299)
at org.lwjgl.opengl.Display.create(Display.java:848)
at org.lwjgl.opengl.Display.create(Display.java:800)
at org.lwjgl.opengl.Display.create(Display.java:782)
at org.newdawn.slick.AppletGameContainer$ContainerPanel.start(AppletGameContainer.java:147)
at org.newdawn.slick.AppletGameContainer$1.run(AppletGameContainer.java:68)
Exception in thread "Thread-75" java.lang.NullPointerException
at org.newdawn.slick.GameContainer.updateAndRender(GameContainer.java:489)
at org.newdawn.slick.AppletGameContainer$Container.runloop(AppletGameContainer.java:412)
at org.newdawn.slick.AppletGameContainer$ContainerPanel.start(AppletGameContainer.java:153)
at org.newdawn.slick.AppletGameContainer$1.run(AppletGameContainer.java:68)

Great game Kevin! I have

Great game Kevin! I have been addicted since I found it a week ago. Thank you for putting up new levels! One comment - I find it harder to manipulate the putty with the new controls. Sometimes I have to go to an intermediate position (like straight up) on the way to my desired state. I didn't have that problem before when it showed the movement one box at a time.

Kev: Thanks for the feedback. The new control method was suggested as a more speedy way of getting around. I think it works but I agree there are some cases where it's a bit of a pain. It's mostly about picking the right starting block. I'll put your opinion into the mix for the next update :) Thanks again.

Hi Kevin,

Hi Kevin,
I'm writing to let you know that the level "Comic Timing" seems too easy, you just need to move the green and blue blocks into place and that's it, no yellow and brown blocks or switch action required.

And thanks for making Putty! :-)

Can you also download a

Can you also download a offline version? I'd like to practice my skills & addiction in the train.

Kev: The webstart version can be played offline.

Hi Kev

Hi Kev
great Game! how to solve 23 - Stairway to Heaven? is there a bug? it seems to me... The brown cube draws a red line if i want to move it with the mouse and the beamer dosent work :-(

Kev: The single cubes can't be moved, you can only move by reshaping. Which beamer? are you talking about? The Lazers only turn on/off with the switches and they're only intended to block your way.

got it! this was hard...

got it! this was hard...

WE NEED MORE!!! thanks anyway for the work!

Man, level 12 is

Man, level 12 is infuriatingly difficult ("light speed", applet version). It got so bad I went on youtube to find a solution, but they used some glitch where if you are in a laser and move, your tail remains stuck, whereas I just fall down again. I just don't see how to get a helper block up to the top level for the red piece.