summaryrefslogtreecommitdiffstats
path: root/site
Commit message (Collapse)AuthorAgeFilesLines
* js: move arena stuff to modulebrian cully2025-12-234-72/+97
|
* js: begin migration to multi-bot lifebrian cully2025-12-231-54/+54
|
* change out to a single datumbrian cully2025-12-231-1/+1
| | | | it can only get, at most, one item per tick, so only represent that.
* html: split vars and stacks into 3 columnsbrian cully2025-12-232-12/+22
|
* simplify css, allow multiple inspectorsBrian Cully2025-12-234-96/+68
|
* inspector: use private elementsBrian Cully2025-12-231-46/+52
|
* js: don't log inspector renderBrian Cully2025-12-231-1/+0
|
* js: use web component for inspectorBrian Cully2025-12-233-163/+195
|
* html: validateBrian Cully2025-12-232-5/+7
|
* 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
| | | | | | | 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-183-3/+32
|
* rust, js: do plain old object translation is wasm. use workersBrian Cully2025-12-182-56/+32
|
* 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
| | | | | 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-162-4/+4
| | | | 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-154-1/+70
|
* whitespaceBrian Cully2025-12-141-1/+4
|
* make slo-fac more impressiveBrian Cully2025-08-251-2/+2
| | | | by counting to 15!
* 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
| | | | more blinken!
* add sample code in siteBrian Cully2025-08-252-5/+21
|
* add commentsBrian Cully2025-08-251-1/+1
|
* let src div size itselfBrian Cully2025-08-251-1/+0
|
* move html stuff into ‘site’Brian Cully2025-08-243-0/+286