summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* html: use svg buttons rather than textBrian Cully2025-12-233-34/+66
* js: time delta is intBrian Cully2025-12-221-1/+1
* js: only compute tween frames if time delta > 0Brian Cully2025-12-221-4/+7
* js: rename r → renderFrameBrian Cully2025-12-221-6/+4
* html: turn subpixel smoothing back onBrian Cully2025-12-221-1/+2
* html: add fps counterBrian Cully2025-12-223-2/+13
* html: add tick rate selectorBrian Cully2025-12-222-3/+19
* js: fix movement jump on tickBrian Cully2025-12-221-5/+7
* demo: use say for headingBrian Cully2025-12-181-2/+2
* stop bouncing, start clampingBrian Cully2025-12-182-32/+12
* add bouncing when hitting arena edgeBrian Cully2025-12-185-6/+43
* rust: use from trait moreBrian Cully2025-12-181-21/+24
* rust: remove map_setBrian Cully2025-12-181-16/+10
* rust: clean up wasm error resultBrian Cully2025-12-181-15/+12
* rust: re-use reset_ipBrian Cully2025-12-181-3/+1
* rust: simplify error handling a bitBrian Cully2025-12-181-20/+27
* rust, js: do plain old object translation is wasm. use workersBrian Cully2025-12-183-189/+126
* js: move robo state to workerBrian Cully2025-12-174-78/+171
* js: aestheticsBrian Cully2025-12-162-2/+2
* js: don't run extra tick/frame after haltenblinkenBrian Cully2025-12-161-3/+9
* html: animate independently of tick rate, reorg a lot of htmlBrian Cully2025-12-163-85/+132
* rename velocity to speedBrian Cully2025-12-165-30/+42
* js: set fps to 30 and use a circle for the avatarBrian Cully2025-12-161-3/+7
* make: add deploy ruleBrian Cully2025-12-151-2/+8
* js: put x/y coords in robo object, not globalBrian Cully2025-12-151-33/+38
* js: remove debuggingBrian Cully2025-12-151-1/+0
* html: add arena canvas and update robo from codeBrian Cully2025-12-155-1/+92
* compiler: add support for say, heading, velocity, and dopplerBrian Cully2025-12-151-0/+49
* vm: add support for robo stuff: velocity, heading, doppler, sayBrian Cully2025-12-151-0/+111
* compiler: add support for not, and, or, xorBrian Cully2025-12-151-0/+32
* fmtBrian Cully2025-12-151-4/+2
* vm: Add boolean operators for not, and, or, and xorBrian Cully2025-12-153-2/+99
* whitespaceBrian Cully2025-12-141-1/+4
* rustfmtBrian Cully2025-08-314-145/+207
* dir-locals: add rust-analyzer configBrian Cully2025-08-312-1/+5
* wip: another attempt at extensibilityBrian Cully2025-08-251-29/+35
* make slo-fac more impressiveBrian Cully2025-08-251-2/+2
* wip: robo plugin stuffBrian Cully2025-08-252-0/+63
* stop using ‘Result’ for testsBrian Cully2025-08-251-103/+75
* some underflow testsBrian Cully2025-08-251-1/+31
* do in-place memory manipulation for rot/dup/swapBrian Cully2025-08-251-13/+31
* load forth from serverBrian Cully2025-08-253-22/+41
* min-height for editorBrian Cully2025-08-251-0/+1
* add slow factorial exampleBrian Cully2025-08-251-0/+28
* tail-position if no longer needs retBrian Cully2025-08-252-14/+26
* add sample code in siteBrian Cully2025-08-252-5/+21
* add commentsBrian Cully2025-08-252-1/+27
* let src div size itselfBrian Cully2025-08-251-1/+0
* put tail call substitution in an fn and call it inside if/thenBrian Cully2025-08-251-18/+66
* add rot and swapBrian Cully2025-08-252-5/+66