summaryrefslogtreecommitdiffstats
path: root/site/main.mjs
Commit message (Collapse)AuthorAgeFilesLines
* js: begin migration to multi-bot lifebrian cully2025-12-231-54/+54
|
* simplify css, allow multiple inspectorsBrian Cully2025-12-231-1/+1
|
* js: use web component for inspectorBrian Cully2025-12-231-159/+13
|
* html: use svg buttons rather than textBrian Cully2025-12-231-31/+36
|
* 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-221-2/+6
|
* html: add tick rate selectorBrian Cully2025-12-221-3/+10
|
* js: fix movement jump on tickBrian Cully2025-12-221-5/+7
|
* stop bouncing, start clampingBrian Cully2025-12-181-31/+11
| | | | | | | bounce doesn't work well because it tries to adjust the heading itself, but that's controlled by forth, which leads to jiggling about when they disagree, which can happen if we bounce between the ‘head’ and ‘sethead’ calls in ‘head 10 + sethead’
* add bouncing when hitting arena edgeBrian Cully2025-12-181-2/+28
|
* rust, js: do plain old object translation is wasm. use workersBrian Cully2025-12-181-15/+14
|
* js: move robo state to workerBrian Cully2025-12-171-77/+84
|
* js: aestheticsBrian Cully2025-12-161-1/+1
|
* 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-161-30/+67
| | | | | i should have done this in more commits, but i'm not going to go back and fix it now.
* rename velocity to speedBrian Cully2025-12-161-3/+3
| | | | mass is a scalar quantity
* js: set fps to 30 and use a circle for the avatarBrian Cully2025-12-161-3/+7
|
* 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-151-0/+47
|
* load forth from serverBrian Cully2025-08-251-0/+26
|
* move html stuff into ‘site’Brian Cully2025-08-241-0/+156