kevglass
|
 |
«
Posted
2009-02-01 22:45:25 » |
|
My last one for this year, I *think*  http://www.cokeandcode.com/fourkay/shuffle/( webstart if you prefer) Drag the coloured blocks to slide them round the level. When two blocks of the same colour touch they will join and can then only be moved together. Move the coloured blocks to the matching coloured targets (dashed boxes) to complete the level. All the details are on the page. You get a yellow box for completing the level and a green one for getting it done on target moves. The given targets are what I've (and others) have done them in - there may still be better solutions available (if you find one, please post a screenshot). Still a work in progress (though all 16 levels are available now). Any bugs or issues reported much appreciated. No room left for new features, but I think I might try to write a bigger version after the contest. Kev
|
|
|
|
Markus_Persson
|
 |
«
Reply #1 - Posted
2009-02-01 23:04:55 » |
|
Polished! Fun! Tricky! The white blocks are eeevil, though. 
|
|
|
|
ShannonSmith
|
 |
«
Reply #2 - Posted
2009-02-02 06:23:07 » |
|
Nice work Kev, not the best looking game so far but in my opinion probably the one with the most depth.
|
|
|
|
Games published by our own members! Check 'em out!
|
|
woogley
|
 |
«
Reply #3 - Posted
2009-02-02 06:58:21 » |
|
Nice work as usual. Much more understandable than the original Putty game Oh, and I was able to get Level 5 in 12 moves (see attached screenshot) Still cant get level 3 though 
|
|
|
|
kevglass
|
 |
«
Reply #4 - Posted
2009-02-02 11:08:26 » |
|
Polished! Fun! Tricky! The white blocks are eeevil, though.  Thanks Markus. Nice work Kev, not the best looking game so far but in my opinion probably the one with the most depth.
Cheers for that!. I was hoping for clean presentation with polish (i.e. sliding menus etc) rather than going for the effects crazy approach. Of course theres only so much you can do with putty blocks - I do miss the little faces though  Nice work as usual. Much more understandable than the original Putty game
Oh, and I was able to get Level 5 in 12 moves (see attached screenshot)
Thanks, and I totally agree. I'm hoping this one is playable and completeable by all - rather than the few that managed to get through putty puzzle  . I'll update the target for level 5, thanks for that! Still cant get level 3 though  Aye, it was the first level I designed and strange that one with so little in it can be such a mind blower. It's common though, everyone seems to have a bit of a trouble with that one. If anyone is interested, #7 is my fave. Kev
|
|
|
|
pjt33
|
 |
«
Reply #5 - Posted
2009-02-02 17:29:50 » |
|
I just did level 11 in 23/29. For the record, level 3's the easiest one IMO so far. Also there's a rendering glitch. The a/b in the top-right goes off the edge when both a and b are two digits. Linux (Debian lenny), Java 1.6-u10-beta. Edit: level 12 in 6/7. Level 14 in 18/22. Level 16 in 23/25 (after much despairing of doing it in less than 28) And now that I've finally completed level 7 in 8/8 (just level 5 to do in par), I understand why you like it. You sick, twisted man!  Final edit: done the lot in par, confirming 5 in 12/16. Good fun. Okay, it wasn't the final edit. Just to say that I've PM'd you my under-par solutions.
|
|
|
|
kevglass
|
 |
«
Reply #6 - Posted
2009-02-02 18:47:53 » |
|
I just did level 11 in 23/29. For the record, level 3's the easiest one IMO so far. Also there's a rendering glitch. The a/b in the top-right goes off the edge when both a and b are two digits. Linux (Debian lenny), Java 1.6-u10-beta. Edit: level 12 in 6/7. Level 14 in 18/22. Level 16 in 23/25 (after much despairing of doing it in less than 28) And now that I've finally completed level 7 in 8/8 (just level 5 to do in par), I understand why you like it. You sick, twisted man!  Final edit: done the lot in par, confirming 5 in 12/16. Good fun. Okay, it wasn't the final edit. Just to say that I've PM'd you my under-par solutions. Thanks for all the hard work, updated the version to move the text slightly and add the updated targets (I just need to solve them now  ). Hope you had some fun playing! Kev
|
|
|
|
Markus_Persson
|
 |
«
Reply #7 - Posted
2009-02-02 19:20:05 » |
|
Why not make a small script to brute force all levels to find the minimum number of moves needed? =)
|
|
|
|
kevglass
|
 |
«
Reply #8 - Posted
2009-02-02 19:23:33 » |
|
This way, someone actually plays it  Kev
|
|
|
|
pjt33
|
 |
«
Reply #9 - Posted
2009-02-02 19:29:28 » |
|
Thanks for all the hard work, updated the version to move the text slightly and add the updated targets (I just need to solve them now  ). If you feel lazy, check your PMs. Note that they include an improved version of level 11 (22/29). Hope you had some fun playing!
What part of "You sick, twisted man!" don't you understand? 
|
|
|
|
Games published by our own members! Check 'em out!
|
|
timfoden
|
 |
«
Reply #10 - Posted
2009-02-02 20:40:17 » |
|
Nice game (again!). Only managed to play about the first 8 or so so far. I beat the par on level 5 though -- 10/12, see attachment.
|
|
|
|
ulfjack
|
 |
«
Reply #11 - Posted
2009-02-02 21:00:56 » |
|
There's even another way to do level 5 in 10 moves:
|
|
|
|
kevglass
|
 |
«
Reply #12 - Posted
2009-02-02 21:05:30 » |
|
Damn it  Ok, I'll update it again unless anyone can do it in less? Kev
|
|
|
|
halfwitgoat
|
 |
«
Reply #13 - Posted
2009-02-02 21:29:37 » |
|
7  Nice game.
|
|
|
|
kevglass
|
 |
«
Reply #14 - Posted
2009-02-02 22:04:42 » |
|
Heh! Ok, 7 it is.
Kev
|
|
|
|
steveyO
|
 |
«
Reply #15 - Posted
2009-02-02 22:06:53 » |
|
Cool.. Playability and adictiveness wise best game so far IMO. Managed first 9 levels (5 gave me most probs).. Cant figure out level 10.. Will keep on trying!
Good stuff!!
|
|
|
|
kappa
|
 |
«
Reply #16 - Posted
2009-02-02 22:36:39 » |
|
congrats, very nice entry, so far its the 4k game i've spent the longest playing.
|
|
|
|
halfwitgoat
|
 |
«
Reply #17 - Posted
2009-02-02 23:06:30 » |
|
Phew. Level 10 was tricky. It was hard to just solve it, let alone in so few moves.
But I beat a few other records: Level 11 in 16 Level 13 in 22 Level 16 in 12.
Really very good. Brain tired now.
|
|
|
|
kevglass
|
 |
«
Reply #18 - Posted
2009-02-03 11:59:18 » |
|
Thanks for all the positive feedback!
Kev
|
|
|
|
Renoria
|
 |
«
Reply #19 - Posted
2009-02-03 12:35:49 » |
|
[move]Wow nice game  [/move]
|
|
|
|
halfwitgoat
|
 |
«
Reply #20 - Posted
2009-02-03 20:02:54 » |
|
Had another play on it this evening.  The presentation really helps, it doesn't feel like a normal 4k game. The level design is pretty good too. I keep on finding new ways to do solve them - Level 5 in 6 moves.  Level 11 in 15 moves. Level 13 in 20 moves. Level 15 in 22 moves. Edit: one small bug I suppose. If you try to drag a block in a direction that it can't go, it still counts as a move.
|
|
|
|
kevglass
|
 |
«
Reply #21 - Posted
2009-02-04 09:25:57 » |
|
Thats not a bug, thats a feature!  Seriously, thanks for all the playing. I've added a digg link if anyone can be convinced to digg it. Also fixed another bug that no one found yet  I'm finding myself playing the game more now because I want to find the solutions you lot have. It's actually really pleasent to play your own game when it's a challenge. Thanks again! Kev
|
|
|
|
pjt33
|
 |
«
Reply #22 - Posted
2009-02-04 15:30:35 » |
|
There's another minor bug. After you complete a level it still shows the "Restart" button, but all clicks take you back to the level selection menu.
|
|
|
|
ulfjack
|
 |
«
Reply #23 - Posted
2009-02-04 17:03:51 » |
|
Oh, and level 5 can be done in 6 moves!  And level 16 in 22. Edit: Argh, should read the thread first. :-(
|
|
|
|
kevglass
|
 |
«
Reply #24 - Posted
2009-02-04 17:20:32 » |
|
Level 16 can be done in 12 it seems!  Kev
|
|
|
|
kevglass
|
 |
«
Reply #25 - Posted
2009-03-08 23:30:12 » |
|
For anyone interested, I ported putty shuffle onto Android. Bit of a blog about it: Coke and Code - Revisiting Google AndroidThe APK is available on request if you own a google phone. I might consider tarting it up and putting it on market, hence not posting it directly. Kev
|
|
|
|
Ranger
|
 |
«
Reply #26 - Posted
2009-03-09 01:51:22 » |
|
Hi Kev, Great Blog. I was thinking about porting my World Rally Driver 4K game to Android, so I did some performance tests. I rotated and drew a 2000x2000 bitmap. It jumped around between 18 and 26 fps on the Emulator (v1.1r1). Your blog pointed out that the Emulator was about 5 times slower on your PC, I'm running the emulator on a Vista Laptop Core Duo 2GHz. I can't imagine the phone would be able to rotate and render a 2000x2000 bitmap at around 100fps (I don't really want to shell out $AUD900 for the phone just yet, and don't know anyone with one.  ). Did you ever find out what the bottleneck was for Putty Shuffle on the emulator? Thanks! EDIT: Just realised I was doing something silly in my test code, now fixed it and get between 27 and 40 fps on the Emulator!
|
|
|
|
kevglass
|
 |
«
Reply #27 - Posted
2009-03-09 07:25:41 » |
|
I think it's the actual drawing calls for primitives, drawlines etc. Probably blitting images both emulator and handset are going to be fine since it looks like the Canvas rendering API is based ontop of ES which is pretty hot at spitting textures to the screen  Kev
|
|
|
|
Ranger
|
 |
«
Reply #28 - Posted
2009-03-09 07:58:20 » |
|
Ah, yes. Just did a test on getRGB / setRGB to getPixel / setPixel. In Java my test ran for about 4 seconds. In Android it took over 3 mins!!! 
|
|
|
|
kevglass
|
 |
«
Reply #29 - Posted
2009-03-09 08:25:55 » |
|
Yeah, if it's like desktop GL drivers it also won't be good at drawing lines (inconsistent and slow) and drawing ovals will be slightly painful. It's actually a pretty similar set of constraints as I'm working with in Slick most of the time.
Kev
|
|
|
|
|