ScriptCross - Picross in Puzzle Script

235 views
Skip to first unread message

Dennis Au

unread,
Oct 7, 2013, 6:04:18 AM10/7/13
to puzzle...@googlegroups.com
Just a simple one, but in the spirit of sharing, here it is:

http://www.puzzlescript.net/play.html?p=6865370

Cheers,

Dennis

Stephen Lavelle

unread,
Oct 7, 2013, 6:15:31 AM10/7/13
to Dennis Au, puzzle...@googlegroups.com
Ahah, I briefly thought you had somehow encoded the verification rules in there as well from just the border description, but it's still cool :D


--
You received this message because you are subscribed to the Google Groups "PuzzleScript" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puzzlescript...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Dennis Au

unread,
Oct 7, 2013, 6:25:11 AM10/7/13
to puzzle...@googlegroups.com
Actually, I was thinking of going the other way and trying to get it to auto generate the clues from the level. Let's see how I go. :)

Stephen Lavelle

unread,
Oct 7, 2013, 6:27:45 AM10/7/13
to Dennis Au, puzzle...@googlegroups.com
A bit of an esoteric exercise, but if you can figure out how to do it, cool :)

Rory O’Kane

unread,
Oct 7, 2013, 11:51:36 AM10/7/13
to puzzle...@googlegroups.com
I found three mistakes in the hand-written clues – one in level 2, two in level 4. Here’s a version with those fixed: http://www.puzzlescript.net/play.html?p=6870004.

Automatic clue generation sounds like an interesting challenge.

Also, here’s a version that prevents the cursor from moving over the border: http://www.puzzlescript.net/play.html?p=6870175. I’m not sure if it’s better, because you might want the cursor off the board sometimes so you can look at the picture without distractions.

Dennis Au

unread,
Oct 7, 2013, 5:40:28 PM10/7/13
to puzzle...@googlegroups.com
Ah, thanks Rory, I knew I should have triple checked the clues before posting. Maybe if I'd used the puzzlescript level editor that could have been avoided.

Thinking about the border thing, it just occurred to me that implementing action on clues to grey them out so you knew which one's you'd already met might be helpful. 

Rory O’Kane

unread,
Oct 7, 2013, 8:35:27 PM10/7/13
to puzzle...@googlegroups.com


On Monday, October 7, 2013 5:40:28 PM UTC-4, Dennis Au wrote:
Thinking about the border thing, it just occurred to me that implementing action on clues to grey them out so you knew which one's you'd already met might be helpful.

Even better, automatically gray out filled-in clues, the way Picross DS does. Though that is best implemented after you implement automatic clue generation. Then you could just implement graying out as an extra behavior of clue generation, and have clue generation happen after every move.

Dennis Au

unread,
Oct 8, 2013, 7:08:01 AM10/8/13
to puzzle...@googlegroups.com
Sweet, I just managed to get automatic clue generation going here: http://www.puzzlescript.net/editor.html?hack=6883021
Seems to work a treat so long as there's enough border space to fit the clues, and it makes the levels cleaner in the code. :)

On Tuesday, October 8, 2013 2:51:36 AM UTC+11, Rory O’Kane wrote:

Alex Washtell

unread,
Oct 8, 2013, 7:57:40 PM10/8/13
to puzzle...@googlegroups.com
That's really impressive! Good work.

Wayne Myers

unread,
Oct 10, 2013, 10:05:24 PM10/10/13
to puzzle...@googlegroups.com
Awesome.

elwood...@gmail.com

unread,
Jul 30, 2017, 3:56:57 AM7/30/17
to PuzzleScript
Was about to make a Picross clone then decided to do a sweep of the forums. I think yours is pretty much spot on. I made a small personal cosmetic change: I added numerals instead of the dice style numbering. I did split coloration so they don't run on to each other too badly.

http://www.puzzlescript.net/editor.html?hack=bd302796cb417caa4c0dcbd5020c3ef9

Excellent work, man!

Reply all
Reply to author
Forward
0 new messages