Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (525)
Games in Android Showcase (127)
games submitted by our members
Games in WIP (592)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: 1 2 [3]
  ignore  |  Print  
  Putty Puzzle  (Read 25702 times)
0 Members and 1 Guest are viewing this topic.
Offline oNyx

JGO Coder


Medals: 2


pixels! :x


« Reply #60 - Posted 2008-05-19 03:47:49 »

Wow.

You're officially famous now! Grin

弾幕 ☆ @mahonnaiseblog
Offline kevglass

« JGO Spiffy Duke »


Medals: 208
Projects: 24
Exp: 18 years


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #61 - Posted 2008-05-19 08:22:37 »

The best bit is, I'd never heard of the site before.

Kev

Offline Orangy Tang

JGO Kernel


Medals: 56
Projects: 11


Monkey for a head


« Reply #62 - Posted 2008-05-19 08:40:13 »

Holy crap, you got a mention on Kotaku, that's impressive. Grin

[ TriangularPixels.com - Play Growth Spurt, Rescue Squad and Snowman Village ] [ Rebirth - game resource library ]
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline g666

Junior Devvie





« Reply #63 - Posted 2008-05-19 10:08:59 »

lwjgl applet here, works great.  more tutorial levels are quite helpful. only crit i have is i wish the music was more changeable  Smiley

desperately seeking sanity
Offline dishmoth
« Reply #64 - Posted 2008-05-23 10:16:29 »

It's late, and I'm tired. 2.30am and for better or worse I've just put up the new version of Putty Puzzle.

Each new version superb-er than the last!

Couple of comments:
  • When Franks says, "Click me for help," I wasn't expecting him to give me a complete walkthrough, just a repeat of the instructions screen or maybe one small hint.  If he said, "Click me for solution" or "Click me for answer," it would be more in line with my expectations.
  • It might be a good thing if you only ever had to use one mouse button - specifically if you didn't need to use the right button to cancel.  How about automatically cancelling a move if the pointer moves too far from the selected putty?  Or letting the selected area shrink if the pointer moves backwards, perhaps cancelling the move altogether if it moves right back to the initial tile?  Or insisting that the pointer needs to click within the final (cyan) outline to complete the move, with a click at any other time or place being interpreted as cancellation?

Simon

Offline kevglass

« JGO Spiffy Duke »


Medals: 208
Projects: 24
Exp: 18 years


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #65 - Posted 2008-05-23 12:17:57 »

Looking at input atm along with a bunch of new mind melting levels. How would you suggest dismantle worked without right button? There's also some discussion about optimising controls to allow the player to be slopy in selection but I'm really not sure how well thats going to work out.

Kev

Offline dishmoth
« Reply #66 - Posted 2008-05-23 13:03:50 »

How would you suggest dismantle worked without right button?
Exactly as before. Roll Eyes  I'd forgotten that right button is also used for splitting the putty.

But I do think there could be more intuitive ways to cancel moves.  When I played earlier (having been away from the game for a couple of weeks) I kept trying to cancel moves by (left-)clicking elsewhere on the window, which has precisely the wrong effect if you've drawn a cyan outline.

Not that you'd want to fine-tune the game just for my brain of course.

Simon

Offline kevglass

« JGO Spiffy Duke »


Medals: 208
Projects: 24
Exp: 18 years


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #67 - Posted 2008-05-23 13:07:58 »

Your brain seems pretty dead on. I've just punted the game out to a couple of other forums trying to get enough consistent feedback to work out what to do.

The problem I really have is I have no idea what to do with the game when it is done Smiley

(heh, other than play the levels other people are creating Cheesy)

Kev

Offline nva225

Junior Devvie





« Reply #68 - Posted 2008-05-23 15:49:29 »

Slightly amused at this, on Kotaku site:

"They added 12 more levels, upping it to 18"

You are now officially a "they". Smiley
Offline kevglass

« JGO Spiffy Duke »


Medals: 208
Projects: 24
Exp: 18 years


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #69 - Posted 2008-05-23 15:53:48 »

You may have noticed recently that I have several personalities, do you think thats what they mean?

Kev

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline dishmoth
« Reply #70 - Posted 2008-05-23 17:02:26 »

The problem I really have is I have no idea what to do with the game when it is done Smiley
Sit back and watch all the clones appear? Wink

Offline kevglass

« JGO Spiffy Duke »


Medals: 208
Projects: 24
Exp: 18 years


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #71 - Posted 2008-05-29 18:44:38 »

New version up:

- Levels filled up to 36. Some might get swapped yet, was just nice to see the board full.
- 6 new level features to play with
- White putty is now transparent to help hint it might not be normal Smiley
- Some visual tweaks to add a little polish
- Bunch of bug fixes (probably introduced some too Smiley)

Putty Puzzle as Java Web Start
Putty Puzzle as LWJGL Applet
Putty Puzzle as Java 2D Applet

It's definitely getting closer. Feedback appreciated, but I've started to slow down on this one - looking for a new idea Smiley

Kev

Offline kappa
« League of Dukes »

JGO Kernel


Medals: 78
Projects: 15


★★★★★


« Reply #72 - Posted 2008-05-29 19:56:52 »

nice update, love some of the new level, I can actually complete some of them now Smiley
Offline TheAnalogKid

JGO Coder


Projects: 2



« Reply #73 - Posted 2008-05-29 21:03:23 »

Kev, I think you should consider not using the right mouse button because on Mac this button doesn't exists. You can replace it by an icon in the game.

Offline kevglass

« JGO Spiffy Duke »


Medals: 208
Projects: 24
Exp: 18 years


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #74 - Posted 2008-05-29 21:08:53 »

I have a mac and a right mouse button. I agree there should be alternative, but right mouse button suits most users.

Kev

Offline TheAnalogKid

JGO Coder


Projects: 2



« Reply #75 - Posted 2008-05-30 00:27:37 »

Ho  Huh

I've never seen a Mac mouse with more than 1 button. I can't argue here since I don't have one and never checked the features in details.

Offline brackeen

Junior Devvie





« Reply #76 - Posted 2008-05-30 01:21:38 »

MacBooks only have one button, but ctrl-click works as a right click (Kev - ctrl-click works in the LWJGL version of Putty but not the Java2D version)

Couple ideas:
* Sometimes I want to move a putty faster. Like on level 4. Maybe allow many moves at once instead of one square at a time?
* Java2D optimization: dirty rectangles would be a huge speedup for this game. (My poor old powerbook is getting 100% CPU and lagging mouse input. The LWJGL version is not bad, at about 50% CPU)
Offline kevglass

« JGO Spiffy Duke »


Medals: 208
Projects: 24
Exp: 18 years


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #77 - Posted 2008-05-30 08:14:14 »

Tbh, I wish I'd implemented the Java 2D version in Pulp and got dirty rectangles for free. My first through was to make use of the underlying graphics context of Pulp without picking up the rest of the framework but everything seemed to be tied to the resource management. Unfortunately the way the games written it's assuming complete refresh of the entire screen every time so I'm thinking dirty rectangles probably arn't something I can do (it was written in Slick for LWJGL first, the Java 2D version was just a hack I put on over the top). However, I'm sure there are optimisations I can do for Java 2D.

Out of interest, what spec is your laptop? (is it old, or was that just a turn of phrase Smiley). I don't want to spend time much more time on the game so if it's super low spec I'll probably leave it alone.

(you can now use space to detach blocks btw - ctrl click sounds better but I'm surprised AWT doesn't handle that for us?).

Incidently, my mouse isn't an Apple mouse, it's a plain old USB thing. Like most home users of OSX I've seen they simply get a new mouse for ease.


Kev

Offline kevglass

« JGO Spiffy Duke »


Medals: 208
Projects: 24
Exp: 18 years


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #78 - Posted 2008-05-30 08:20:33 »

Hmm, actually you might want to try it again. There was a bug in the first version I uploaded (KappaOne reported on IRC) where the game slowed to crawl in certain cases. Generally it was trying to too much work Smiley

Kev

Offline brackeen

Junior Devvie





« Reply #79 - Posted 2008-05-30 17:47:34 »

It's a 867Mhz G4 - pretty old! I cleared the cache, restarted the browser and tried it again, but I think I still have the old version, because the space bar isn't working (unless I'm missing something)

It's not a big deal, though, I can play on my office machine just fine Smiley
Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #80 - Posted 2008-06-02 17:22:14 »

Ho  Huh

I've never seen a Mac mouse with more than 1 button. I can't argue here since I don't have one and never checked the features in details.
I've got two mouse buttons.

:-)

See my work:
OTC Software
Pages: 1 2 [3]
  ignore  |  Print  
 
 

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

toopeicgaming1999 (67 views)
2014-11-26 15:22:04

toopeicgaming1999 (58 views)
2014-11-26 15:20:36

toopeicgaming1999 (12 views)
2014-11-26 15:20:08

SHC (25 views)
2014-11-25 12:00:59

SHC (24 views)
2014-11-25 11:53:45

Norakomi (29 views)
2014-11-25 11:26:43

Gibbo3771 (24 views)
2014-11-24 19:59:16

trollwarrior1 (37 views)
2014-11-22 12:13:56

xFryIx (76 views)
2014-11-13 12:34:49

digdugdiggy (53 views)
2014-11-12 21:11:50
Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!