Iterative Improvement

Published January 14, 2008
Advertisement
Link: http://www.playdeez.com/jsconnect.html

First, I addicted my wife to my new game, even in the rough state it was last week. This alone shows that a game has promise, since my wife would be exactly in my target demographic.

Second, a number of visual improvements. The connector sections are slightly narrower than the nodes (to make them easier to pick out). Color choices have changed slightly.

Third, the Reset, Undo, and New Game buttons. As it turns out the long load time has nothing to do with generating the maze (as you will be able to see if you click on New Game... for me it is nearly instantaneous). I think the problem lies with the creation of the IMG objects, which is done (foolishly) by appending text to my DIV's innerHTML property.

Fourth, since a puzzle never loops back on itself, the game will not allow connections that cause a loop to form.

On the "TODO" list:

1. Different sized boards (4x4-16x16).
2. A better "a winner is you" than an alert.
3. A Timer, starting only after the first move is made.
4. Game number/random seed.
5. Improve graphics, especially buttons.
6. A "Solve" button.
7. Repackage as Yahoo! Widget. (The original intended platform)
8. Repackage as Google Gadget.
9. Help file, including tips and trick for solving a puzzle.
10. A tool that allows one chain of connected nodes to be completely disconnected.
0 likes 2 comments

Comments

johnhattan
Looks good. It addressed my two problems with the previous version, namely the size of the link bitmaps (same thickness made it confusing when I needed to undo) and the lack of feedback when you solve the puzzle.

One thing I'd like is a way to mark or lock the if I know they're right. There are times when I have to go into the realm of speculation about a link, and if I could mark everything that I know is right, it'd be easier for me to undo the speculative stuff.

Also you should make an AIR version. No particular reason except that it'd be interesting. You can make standalone &#106avascript apps with AIR, so get to work on it.
January 14, 2008 12:25 PM
Anon Mike
Other enhancement possibilities:

As far as I've been able to tell a link only has two states - "definitely on" and "indeterminate". It would be useful to be able to mark a link as "definitely off" as well.

Have a button that would backtrack the game to the point at which you made the first mistake. You could then replay from there.
January 14, 2008 05:04 PM
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Profile
Author
Advertisement

Latest Entries

Music To My Ears

1769 views

Getting There...

2014 views

Guess Chess

1913 views

iPhone JetLag

1865 views

iPhone JetLag

1707 views
Advertisement