Coming along nicely so far.
http://www.hotengames.com/blocks/
Added triggers/win condition, nice transitions, sand (for no pushblock flag), puzzle importing (no exporting yet because no editor)
Tomorrow after work I'll be able to cook up an editor and fix whatever bugs/graphical inconsistencies I've noticed so far.
sample puzzle code (it is just random really, not a true puzzle):
13 7
AAAAAAAAAAAAAAAAAAAAAAAAAA
A.h.....,.,..e.....,..,..A
A,....,..,,...,,,.......,A
A..E...,...,.........,,..A
A...K.,,,.......,......m.A
Al.........,.....,.......A
A,...d..t...g..........,BA
A...,.,,......,..,,...,..A
A.....n,,..,....,.,....,.A
Abf.........,.........,..A
A,....d........,,.......tA
An.,.............t...,...A
A...k........,..,b,g.,...A
A..........i........M....A
AAAAAAAAAAAAAAAAAAAAAAAAAA
here's a key. for the dedicated enough you could create puzzles via the text area found in on the webpage
the first line has two number separated by a space, representing where the player starts
. = grass
, = sand (can't push block onto sand)
t = trigger
a = no push block
(following are many-push blocks)
b = any direction
c = left/right
d = up/down
e = up
f = down
g = left
h = right
i,j,k,l,m,n,o are one-push, and follow the same pattern
also, lowercase means that there is sand beneath the block. uppercase means there is grass.
Edited by Hoten, 04 January 2014 - 02:21 AM.