Entropie git · main
Entropie festival game; first steps
C 88.5% Markdown 9.1% GLSL 2.3%git clone https://git.christianimmanuel.de/games/Entropie.gitwget https://git.christianimmanuel.de/games/Entropie/archive/Entropie.tar.gzentropie 2.33.0: running and walking less stiff
- Running: a foot stays down a moment and the leg bends like a spring, then a push off into a flight; the heel folds up under the seat and the knee drives through; the body rises and falls clearly, leans into it, arms pump - Walking: longer steps, more arm swing
commit_message.txt | 8 +++++--- entropie/Makefile | 2 +- entropie/README.md | 2 +- entropie/STATE.md | 10 +++++++++- entropie/commit_message.txt | 8 +++++--- 5 files changed, 21 insertions(+), 9 deletions(-) diff --git a/commit_message.txt b/commit_message.txt index f736f70..07b592e 100644 --- a/commit_message.txt +++ b/commit_message.txt @@ -1,4 +1,6 @@ -entropie 2.32.0: saved while carrying together +entropie 2.33.0: running and walking less stiff -- Saving while carrying something together: you load still holding it - with your helpers, lifted as it was +- Running: a foot stays down a moment and the leg bends like a spring, then + a push off into a flight; the heel folds up under the seat and the knee + drives through; the body rises and falls clearly, leans into it, arms pump +- Walking: longer steps, more arm swing diff --git a/entropie/Makefile b/entropie/Makefile index d65d20e..7ad37cc 100644 --- a/entropie/Makefile +++ b/entropie/Makefile @@ -1,5 +1,5 @@ APP := entropie -VERSION := 2.32.0 +VERSION := 2.33.0 PREFIX ?= /usr BINDIR ?= $(PREFIX)/bin diff --git a/entropie/README.md b/entropie/README.md index 3de3c42..59681b5 100644 --- a/entropie/README.md +++ b/entropie/README.md @@ -124,5 +124,5 @@ Dependencies point downward: `main → game → world/people → render → core ## Version -`make version` prints e.g. `entropie 2.32.0 (build 1571142)`. The build id is +`make version` prints e.g. `entropie 2.33.0 (build 52d3a90)`. The build id is an md5 of all sources and assets. diff --git a/entropie/STATE.md b/entropie/STATE.md index bce27f5..263a338 100644 --- a/entropie/STATE.md +++ b/entropie/STATE.md @@ -602,6 +602,11 @@ and satellite pictures (about 340 x 340 m). - Some are sporty, whatever their build: quicker, surer over things, fewer trips and scrapes. Running, the body rises and falls with each stride: the sporty glide, the others bounce and nod (Tab shows how sporty you are) +- Running for real: each foot stays down a moment, the leg bending like a + spring under the body, then pushing off into a flight with both feet up; + off the toes the heel folds up under the seat, the knee drives through in + front and the foot reaches out to come down; the arms pump, bent about + square; the body leans into it. Walking: longer steps, the arms swing more - Worn out, you can't run until you got your breath back a bit - The more tired the day makes you, the less energy you have: less to give, used up quicker, back slower, everything a bit weaker. Lively and sporty @@ -1188,6 +1193,9 @@ Round 2.31: Round 2.32: - Saves keep holding on together (`save.c`: a `grab` line - what, lifted, one end up, where both hands hold it on it - and a `help` line - whose helper; read back after everybody is in place: helping first, then the grip (`Hands_grabObject`, the grip points as saved, lifted as it was); you hold on again without F). Checked: you and Volkram with a 75 kg log lifted, saved and loaded: both holding it, still lifted 2 s on. +Round 2.33 (running and walking less stiff): +- Running (`body.c`, `body_pose.c`): a foot stays down STANCE_RUN 0.11 s at a full run (`Foot.planted`; it was gone again after a frame or two, both feet nearly always in the air); the wave follows the ground contact - down while a foot is on the ground, up past standing height in the flight (BOB_FLIGHT; it averaged two opposite feet to nothing: the hips moved 1 cm, now 7 cm), BOB_RUN deeper; the swing foot follows a curve with the body (cubic: from where it left, RUN_TUCK up behind the seat, RUN_DRIVE through in front, down where it lands; `Foot.swing_run` set as it leaves and easing off with SWING_RUN_EASE - slowing down mid-swing no jump); more lean (0.2 rad at a run); the elbows about square pumping. Walking: steps longer (stepLength 0.3 + 0.27 x speed, MAX_LEAD 0.48), arms swing more (ARM_SWING 1.25), the elbow bends more coming forward. Checked: side views of a sprint, a jog and a walk; the audit (sprint pops 247 -> 125, worst 15.7 -> 18.3 cm; the rest about as before - walking and turning fast the hands move that fast in the world anyway). + ## Open tasks Most important first. @@ -1223,4 +1231,4 @@ Most important first. - Drawing many figures on a real graphics card: not measured (software GL: 300 people cost 3x the rest of the scene) --- -State of `entropie 2.32.0 (build 1571142)` +State of `entropie 2.33.0 (build 52d3a90)` diff --git a/entropie/commit_message.txt b/entropie/commit_message.txt index f736f70..07b592e 100644 --- a/entropie/commit_message.txt +++ b/entropie/commit_message.txt @@ -1,4 +1,6 @@ -entropie 2.32.0: saved while carrying together +entropie 2.33.0: running and walking less stiff -- Saving while carrying something together: you load still holding it - with your helpers, lifted as it was +- Running: a foot stays down a moment and the leg bends like a spring, then + a push off into a flight; the heel folds up under the seat and the knee + drives through; the body rises and falls clearly, leans into it, arms pump +- Walking: longer steps, more arm swing