Automaton

by tach
A simple movement game inspired by vim.

Move your robot to get to the goal (flag), but try not to repeat yourself! You are ranked against other players. Try to use as few keystrokes as possible!

CONTROLS

Arrow keys/hjkl to move. #n<action> to repeat <action> #n times.

Record actions with q<identifier> ... actions .. q
Playback recorded actions with @<identifier>

? to bring up in-game help (just repeats everything here).

If you use vim, you'll be familiar with these mechanics. :)

Made in lua and love. Distributed with StackMachine.

Thanks for playing! :)

KNOWN ISSUES:

When you "finish a level," the game will hang for a few seconds as it's performing a blocking request to the server to submit your stats and collect high scores. Give it a few seconds and it should proceed normally.

As of 12PM PST I am experiencing some issues with the server! Please stay tuned while I fix this.

UPDATE: apparently I did not load-test the server enough. I've disabled the ranking/server support on the client for now until I get a chance to look into this further.

UPDATE 2: server is back up

Comments5

mrexcessive24 Feb 2014, 17:52
Sorry not tried as no web... I must install virtualbox.
beforan24 Feb 2014, 20:06
this is cool! though work addled brain flinched at the instructions at first. Nice that it records the stats, that's neat.
GarrickWinter
GarrickWinter24 Feb 2014, 20:30
Upon completing the first level, I get a crash with the following error message:

game.lua:123: attempt to index field 'topresult' (a nil value)
tachauthor24 Feb 2014, 20:49
hey Garrick, I'm having some issues with the server. Working on a fix.
tachauthor24 Feb 2014, 22:40
Working around this for now by disabling metrics. When I get home later tonight I'll debug the server.

Other games by @tach

Found a bug?
Tell us on Discord