v 4.3.1: set world size in edit mode. (tentative) other CSS, typography improvements
boxtype, out now!
@boxtype.app
2d platform puzzle game by @inconvergent.net. live now at: https://boxtype.app (keyboard required)
v 4.0.0: adjustments to behaviour in low gravity. better movement control in lg.
v 3.13.0: adjustments to level categories. minor css improvements
v 3.12.0: display welcome message with short "tutorial" on first visit. minor improvements to levels and level order. fix duplicate character box in "box types" level
i didn't know any clojurescript when i started writing @boxtype.app (in january). the only issue i had from time to time was that i didn't know what the function i wanted was called, so i couldn't find it in the docs
here hare three screenshots with most recent versions of levels an ui. one shows the level editor mode, which can be instantly toggled on/off. working on some more levels before release
i compress and encode worlds in @boxtype.app in the url. i use [somthing like] this arbitrary metric to indicate the efficiency of the encoding: (/ (size (lz+b64-encode (str-encode boxes))) (size boxes)) eg. this world with 85 boxes has an "efficiency" of 6.976. now you can't unknow this.
someone from the @boxtype.app PsyOps Division left a USB drive with this clip on my doormat just now
i'm getting closer to releasing my browser game @boxtype.app. It is a 2d platform/puzzle game with an embedded level editor. let me know if you want to try it before release (requires a keyboard)
here is a table view for editing world names and seeing statistics from @boxtype.app that i am starting to like a little. the symbols are; box: number of boxes; hour-glass: win time; diamond: win steps; exclamation: wins; empty set: losses; plus: restarts
i made keybindings and colour config for @boxtype.app work with local storage. now i need to find a way to give names to levels locally. currently they are only encoded/compressed as b64 in a url parameter
it was at this point in the story that our hero finally realised that he had lost his god damn mind
here are some screenshots from the game. i just finished setting up the key mapping system today. the config is in one of the screenshots. now i need to figure out how to record some gameplay. among many other things ...
got the key binding config to work today. will try to record some gameplay soon and post some actual screenshots soon