Skip to content

Commit 1ab4990

Browse files
committedMar 22, 2025·
courses fine-tuning
1 parent a34e994 commit 1ab4990

File tree

2 files changed

+46
-53
lines changed

2 files changed

+46
-53
lines changed
 

‎bouncy_frontend/src/lib/assets/courses/000-rm-basics.ron

+16-16
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
// TODO: should I add an ID for better robustness in progress tracking across updates?
1414
names: {"de": "Kick", "en": "Kick"},
1515
difficulty: 1,
16-
energy: 1,
16+
energy: 2,
1717
video: "https://app.bouncy-feet.ch/media/videos/wip/l1.mp4",
1818
parts: [
1919
// Starting with the inbalance first requires better explanations / intergration work.
@@ -22,45 +22,45 @@
2222
],
2323
),
2424
(
25-
names: {"de": "Flacher Schritt 1", "en": "Flat Step 1"},
26-
difficulty: 1,
27-
energy: 1,
25+
names: {"de": "Vorbereitung für RM", "en": "Prep for RM"},
26+
difficulty: 2,
27+
energy: 2,
2828
video: "https://app.bouncy-feet.ch/media/videos/wip/l2.mp4",
2929
parts: [
3030
(step: "flat-man-3-pause", repeat: 16, subbeats_per_move: 2),
3131
],
3232
),
3333
(
34-
names: {"de": "Flacher Schritt 2", "en": "Flat Step 2"},
35-
difficulty: 1,
36-
energy: 1,
34+
names: {"de": "Näher am RM", "en": "Closer to RM"},
35+
difficulty: 2,
36+
energy: 3,
3737
video: "https://app.bouncy-feet.ch/media/videos/wip/l3.mp4",
3838
parts: [
3939
(step: "flat-man-2-2", repeat: 16, subbeats_per_move: 2),
4040
],
4141
),
4242
(
43-
names: {"de": "Flacher Schritt 3", "en": "Flat Step 3"},
44-
difficulty: 1,
45-
energy: 1,
43+
names: {"de": "Fast der richtige RM", "en": "Almost the real R"},
44+
difficulty: 2,
45+
energy: 3,
4646
video: "https://app.bouncy-feet.ch/media/videos/wip/l4.mp4",
4747
parts: [
4848
(step: "flat-man", repeat: 16, subbeats_per_move: 2),
4949
],
5050
),
5151
(
52-
names: {"de": "Running Man mit Pause", "en": "Running Man with pause"},
53-
difficulty: 1,
54-
energy: 1,
52+
names: {"de": "Running Man mit Pause", "en": "Running Man with breaks"},
53+
difficulty: 2,
54+
energy: 3,
5555
video: "https://app.bouncy-feet.ch/media/videos/wip/l5.mp4",
5656
parts: [
5757
(step: "running-man-3", repeat: 16, subbeats_per_move: 2),
5858
],
5959
),
6060
(
61-
names: {"de": "Running Man", "en": "Running Man"},
62-
difficulty: 1,
63-
energy: 1,
61+
names: {"de": "The Running Man", "en": "The Running Man"},
62+
difficulty: 3,
63+
energy: 4,
6464
video: "https://app.bouncy-feet.ch/media/videos/wip/l6.mp4",
6565
parts: [
6666
(step: "running-man", repeat: 16, subbeats_per_move: 2),

‎bouncy_frontend/src/lib/assets/courses/002-v-step-basics.ron

+30-37
Original file line numberDiff line numberDiff line change
@@ -10,43 +10,48 @@
1010
},
1111
lessons: [
1212
(
13-
names: {"de": "V rechts öffnen", "en": "Open V to the right"},
13+
names: {"de": "V-Step langsam", "en": "V-Step, slow"},
1414
difficulty: 1,
1515
energy: 1,
1616
// video: "/video/todo.mp4",
1717
parts: [
18-
(step: "open-v-right", repeat: 16, subbeats_per_move: 2),
18+
(step: "open-v-right", repeat: 8, subbeats_per_move: 4),
19+
(step: "open-v-left", repeat: 8, subbeats_per_move: 4),
1920
],
2021
),
2122
(
22-
names: {"de": "V links öffnen", "en": "Open V to the left"},
23-
difficulty: 1,
23+
names: {"de": "V-Step Lektion 2", "en": "V-Step Lesson 2"},
24+
difficulty: 2,
2425
energy: 1,
2526
// video: "/video/todo.mp4",
2627
parts: [
27-
(step: "open-v-left", repeat: 16, subbeats_per_move: 2),
28+
(step: "open-v-left", repeat: 1, subbeats_per_move: 4),
29+
(step: "open-v-right", repeat: 1, subbeats_per_move: 4),
30+
(step: "open-v-left", repeat: 1, subbeats_per_move: 4),
31+
(step: "open-v-right", repeat: 1, subbeats_per_move: 4),
32+
(step: "open-v-left", repeat: 1, subbeats_per_move: 4),
33+
(step: "open-v-right", repeat: 1, subbeats_per_move: 4),
34+
(step: "open-v-left", repeat: 1, subbeats_per_move: 4),
35+
(step: "open-v-right", repeat: 1, subbeats_per_move: 4),
36+
(step: "open-v-left", repeat: 1, subbeats_per_move: 2),
37+
(step: "open-v-right", repeat: 1, subbeats_per_move: 2),
38+
(step: "open-v-left", repeat: 1, subbeats_per_move: 2),
39+
(step: "open-v-right", repeat: 1, subbeats_per_move: 2),
40+
(step: "open-v-left", repeat: 1, subbeats_per_move: 2),
41+
(step: "open-v-right", repeat: 1, subbeats_per_move: 2),
42+
(step: "open-v-left", repeat: 1, subbeats_per_move: 2),
43+
(step: "open-v-right", repeat: 1, subbeats_per_move: 2),
2844
],
2945
),
3046
(
31-
names: {"de": "V beidseitig", "en": "V both ways"},
32-
difficulty: 1,
33-
energy: 1,
47+
names: {"de": "Happy-Feet", "en": "Happy-Feet"},
48+
difficulty: 3,
49+
energy: 2,
3450
// video: "/video/todo.mp4",
3551
parts: [
36-
(step: "open-v-left", repeat: 16, subbeats_per_move: 2),
37-
(step: "open-v-right", repeat: 16, subbeats_per_move: 2),
38-
],
39-
),
40-
(
41-
names: {"de": "V-Step", "en": "V-Step"},
42-
difficulty: 1,
43-
energy: 1,
44-
// video: "/video/todo.mp4",
45-
parts: [
46-
(step: "v-0", repeat: 16, subbeats_per_move: 2),
47-
(step: "v-0", repeat: 16, subbeats_per_move: 2),
48-
(step: "v-1", repeat: 16, subbeats_per_move: 2),
49-
(step: "v-1", repeat: 16, subbeats_per_move: 2),
52+
(step: "happy-feet-0", repeat: 2, subbeats_per_move: 4),
53+
(step: "happy-feet-0", repeat: 4, subbeats_per_move: 2),
54+
(step: "happy-feet-0", repeat: 4, subbeats_per_move: 1),
5055
],
5156
),
5257
(
@@ -55,9 +60,9 @@
5560
energy: 1,
5661
// video: "/video/todo.mp4",
5762
parts: [
58-
(step: "happy-feet-0", repeat: 16, subbeats_per_move: 2),
59-
(step: "v-step-back", repeat: 16, subbeats_per_move: 2),
60-
(step: "step-back", repeat: 16, subbeats_per_move: 2),
63+
(step: "happy-feet-0", repeat: 4, subbeats_per_move: 2),
64+
(step: "v-step-back", repeat: 4, subbeats_per_move: 2),
65+
(step: "step-back", repeat: 4, subbeats_per_move: 2),
6166
],
6267
),
6368
],
@@ -79,12 +84,6 @@
7984
variation: "right-out",
8085
keyframes: [
8186
(pose: "v-closed", orientation: ToCamera, pivot: (side: Right, part: Heel)),
82-
(pose: "v-closed", orientation: ToCamera, pivot: (side: Right, part: Heel)),
83-
(pose: "v-closed", orientation: ToCamera, pivot: (side: Right, part: Heel)),
84-
(pose: "v-closed", orientation: ToCamera, pivot: (side: Right, part: Heel)),
85-
(pose: "v-open-right", orientation: ToCamera, pivot: (side: Right, part: Heel)),
86-
(pose: "v-open-right", orientation: ToCamera, pivot: (side: Right, part: Heel)),
87-
(pose: "v-open-right", orientation: ToCamera, pivot: (side: Right, part: Heel)),
8887
(pose: "v-open-right", orientation: ToCamera, pivot: (side: Right, part: Heel)),
8988
]
9089
),
@@ -94,12 +93,6 @@
9493
variation: "left-out",
9594
keyframes: [
9695
(pose: "v-closed", orientation: ToCamera, pivot: (side: Left, part: Heel)),
97-
(pose: "v-closed", orientation: ToCamera, pivot: (side: Left, part: Heel)),
98-
(pose: "v-closed", orientation: ToCamera, pivot: (side: Left, part: Heel)),
99-
(pose: "v-closed", orientation: ToCamera, pivot: (side: Left, part: Heel)),
100-
(pose: "v-open-left", orientation: ToCamera, pivot: (side: Left, part: Heel)),
101-
(pose: "v-open-left", orientation: ToCamera, pivot: (side: Left, part: Heel)),
102-
(pose: "v-open-left", orientation: ToCamera, pivot: (side: Left, part: Heel)),
10396
(pose: "v-open-left", orientation: ToCamera, pivot: (side: Left, part: Heel)),
10497
]
10598
),

0 commit comments

Comments
 (0)
Please sign in to comment.