-
f352612de3
The band became one axis: fitted plates, and cards that travel

wuwiandClaude Opus 5
2026-08-09 12:55:04 +02:00
-
8658a93dc7
White countdown; centred plain cards, ragged-left only beside art

wuwiandClaude Fable 5
2026-08-08 21:41:47 +02:00
-
dc35b802dc
Tuned live, together: the card breathes, the countdown floats the net

wuwiandClaude Fable 5
2026-08-08 21:32:33 +02:00
-
f69fc12742
The card reads as one thing: padded icon, ragged-left type

wuwiandClaude Fable 5
2026-08-08 21:26:36 +02:00
-
54d5d0949d
Low power by default — the phone judged it invisible

wuwiandClaude Fable 5
2026-08-08 21:19:43 +02:00
-
3b6a82c97d
The battery pass: paint less, wake less

wuwiandClaude Fable 5
2026-08-08 21:16:15 +02:00
-
911035af00
The card lies flat, and a popup owns its screen

wuwiandClaude Fable 5
2026-08-08 21:10:11 +02:00
-
1337048a85
The reaction lands where the ball does

wuwiandClaude Fable 5
2026-08-08 20:50:46 +02:00
-
9476f354c2
A real hand for the ghost, and the countdown hugs its frame

wuwiandClaude Fable 5
2026-08-08 20:28:24 +02:00
-
aaae452338
Every message knows its place now: over the crowd

wuwiandClaude Fable 5
2026-08-08 20:10:31 +02:00
-
a89e8ff419
Seven verdicts from the test group

wuwiandClaude Fable 5
2026-08-08 19:49:27 +02:00
-
f13cbef28a
The name does the work, not the link

wuwiandClaude Opus 5
2026-08-06 18:24:07 +02:00
-
b504cb3565
Three verdicts from the phone

wuwiandClaude Fable 5
2026-08-06 09:58:11 +02:00
-
8ab7ac0c25
Ten small flourishes, all borrowed machinery

wuwiandClaude Fable 5
2026-08-06 09:39:10 +02:00
-
d847c2e4a8
Sweep the dead code off the court

wuwiandClaude Fable 5
2026-08-06 09:37:08 +02:00
-
e07196f247
Paint the stands once

wuwiandClaude Fable 5
2026-08-06 09:36:17 +02:00
-
f1f0d05a61
Six calls the umpire got wrong

wuwiandClaude Fable 5
2026-08-06 09:33:08 +02:00
-
1f22d3d5a0
Say the weapon's name once

wuwiandClaude Opus 5
2026-08-05 10:07:28 +02:00
-
24e4d23921
Stop shipping the sprite pipeline

wuwiandClaude Opus 5
2026-08-05 07:49:47 +02:00
-
c5a9746bc1
Load the game once, not on every launch

wuwiandClaude Opus 5
2026-08-05 07:47:27 +02:00
-
a1a8a61422
Answer the playtest: a net for the lock, and a duel that pays

wuwiandClaude Opus 5
2026-08-04 20:02:11 +02:00
-
20a742fbf3
Stop serving the server's own source

wuwiandClaude Opus 5
2026-08-04 17:11:37 +02:00
-
3291246425
Put a real world board behind the RANKINGS button

wuwiandClaude Opus 5
2026-08-04 17:03:17 +02:00
-
1fccc11b1d
Name the opponent, and stop making phones squint

wuwiandClaude Opus 5
2026-08-04 16:39:51 +02:00
-
a5a5661534
Make the menu buttons opaque

wuwiandClaude Opus 5
2026-08-04 16:30:13 +02:00
-
c5edc94b73
Redraw the backdrop and cool the menus down

wuwiandClaude Opus 5
2026-08-04 16:26:04 +02:00
-
f3b0b791d6
Trade the tutorial for a screen that counts the dead

wuwiandClaude Opus 5
2026-08-04 16:01:59 +02:00
-
411bff8724
Describe the two bells that actually hang there

wuwiandClaude Opus 5
2026-08-04 14:50:33 +02:00
-
c78d5a8578
Write down that one bell rings both courts

wuwiandClaude Opus 5
2026-08-04 14:49:59 +02:00
-
4f49a0b4e1
Give staging its own address rather than a spare room in the main house

wuwiandClaude Opus 5
2026-08-04 14:21:18 +02:00
-
708ed9c57f
Serve the same court twice, so staging can be tried before the crowd arrives

wuwiandClaude Opus 5
2026-08-04 14:20:08 +02:00
-
0ca43bf68f
Let the ball follow the mirror, and stop the serve shrinking her

wuwiandClaude Opus 5
2026-08-04 12:37:59 +02:00
-
14a1e5d261
Let the tour be a choice, and give her a body of her own

wuwiandClaude Opus 5
2026-08-04 12:22:21 +02:00
-
c75bd5b9ba
Pay out every won duel, and stop the popup eating the announcement

wuwiandClaude Opus 5
2026-08-04 06:49:41 +02:00
-
5a4c6e4359
Give the laser its own voice, and let a body sound like its size

wuwiandClaude Opus 5
2026-08-03 23:23:47 +02:00
-
0c12157702
Find a burst weapon wherever it is on the rack, not just in the first five

wuwiandClaude Opus 5
2026-08-03 23:15:14 +02:00
-
ebce08199f
Turn the praise down, and stop the footnotes shouting

wuwiandClaude Opus 5
2026-08-03 22:53:10 +02:00
-
9c7ee42bfa
Earn the praise, and give the quiet face a shadow too

wuwiandClaude Opus 5
2026-08-03 22:21:56 +02:00
-
55c0f75c37
Give him a sidestep, and split the messages into two voices

wuwiandClaude Opus 5
2026-08-03 21:48:24 +02:00
-
99774ab4be
Shape the cone by hand, and give the playground its knobs back

wuwiandClaude Opus 5
2026-08-03 17:58:51 +02:00
-
ac1d5fbccd
Draw the laser like the ball's aim band, and let the two be compared

wuwiandClaude Opus 5
2026-08-03 17:26:18 +02:00
-
601aa934ad
Make the plane solid, and take the posed scene back out

wuwiandClaude Opus 5
2026-08-03 17:21:21 +02:00
-
44419d9ce1
Pose the laser scene and hold it still, so it can be poked at

wuwiandClaude Opus 5
2026-08-03 17:16:10 +02:00
-
b44fcd8465
Take the cone down and turn it blue

wuwiandClaude Opus 5
2026-08-03 16:04:04 +02:00
-
8f16d085f0
Stop bodies blinking out, and give the cone a core and edges

wuwiandClaude Opus 5
2026-08-03 15:58:16 +02:00
-
337def8526
Cut them with the laser plane instead of painting over them

wuwiandClaude Opus 5
2026-08-03 15:48:08 +02:00
-
da9cca2f23
Hide the racket, and light the beam all the way to its edge

wuwiandClaude Opus 5
2026-08-03 15:20:33 +02:00
-
6e88fd5bb9
Burn them to ashes, and give the burst back its bar

wuwiandClaude Opus 5
2026-08-03 15:05:56 +02:00
-
91053b4c35
Fire the laser as light, and stop him jogging on the spot

wuwiandClaude Opus 5
2026-08-03 14:44:57 +02:00
-
46e268973d
Triple-tap the scoreboard for a sandbox

wuwiandClaude Opus 5
2026-08-03 14:20:14 +02:00
-
282f5145a9
Make the pink weapons throw themselves, and let the big bodies soak

wuwiandClaude Opus 5
2026-08-03 14:13:05 +02:00
-
25f915f236
Fill the rack yourself, and roll barrels out that fill it

wuwiandClaude Opus 5
2026-08-03 12:09:28 +02:00
-
4cda6bde76
Make the bosses move, and put six of them and three new bodies on court

wuwiandClaude Opus 5
2026-08-03 11:45:35 +02:00
-
0774a2a31d
Delete the wake variant; say PULL DOWN and point only downward

wuwiandClaude Opus 5
2026-08-02 22:02:41 +02:00
-
dbc0d5baee
Default the fired band to the tail behind the ball

wuwiandClaude Opus 5
2026-08-02 21:44:14 +02:00
-
6ce52a6e85
Two ways to spend the aim band, switchable in the panel

wuwiandClaude Opus 5
2026-08-02 21:13:34 +02:00
-
7284ca08f8
Pace back to 1.2x, and unweld the racket from over his head

wuwiandClaude Opus 5
2026-08-02 19:14:12 +02:00
-
19c13986c5
Ball 30% faster, all four pace numbers together

wuwiandClaude Opus 5
2026-08-02 18:53:33 +02:00
-
2edabe6c64
Aim the ball at the chest, and stop lobbing at a net that isn't there

wuwiandClaude Opus 5
2026-08-02 18:49:47 +02:00
-
ff9e09e3eb
The body mark was behind the body; the yellow ring was never mine

wuwiandClaude Opus 5
2026-08-02 18:38:08 +02:00
-
0ce857fedc
Let the ball eat its own aim band, mark the body, grow the machine

wuwiandClaude Opus 5
2026-08-02 17:41:18 +02:00
-
3a91d87b08
Show the shot itself: one solver, one band, no meter

wuwiandClaude Opus 5
2026-08-02 17:16:21 +02:00
-
75936d3324
Fall the light off across the run-off, so it reads as ground and not margin

wuwiandClaude Opus 5
2026-08-02 15:57:36 +02:00
-
0fe8f37a81
Ride the court high enough to actually pull under him

wuwiandClaude Opus 5
2026-08-02 14:39:05 +02:00
-
8ea749f380
Revert "Point at them, then wind up: the lane comes from where the thumb lands"
wuwi
2026-08-02 14:35:25 +02:00
-
1798fc67b8
Point at them, then wind up: the lane comes from where the thumb lands

wuwiandClaude Opus 5
2026-08-02 14:22:55 +02:00
-
1337c1f47d
Revert "Aim by dragging at them, so the thumb stops walking into the iOS edge"
wuwi
2026-08-02 14:10:12 +02:00
-
d4bbcfc080
Aim by dragging at them, so the thumb stops walking into the iOS edge

wuwiandClaude Opus 5
2026-08-02 14:05:04 +02:00
-
b23a3a8aaf
Turn the theme up, and let START GAME catch the light

wuwiandClaude Opus 5
2026-08-01 17:44:21 +02:00
-
d3aabc4bd6
Fold the menu into the title screen, and stop the theme restarting

wuwiandClaude Opus 5
2026-08-01 16:25:20 +02:00
-
2d4fa79258
Give the menu buttons room, a frame, and bigger type

wuwiandClaude Opus 5
2026-08-01 14:25:54 +02:00
-
4a034773aa
Draw the tutorial properly, and put the logo and gore on the menu

wuwiandClaude Opus 5
2026-08-01 13:43:43 +02:00
-
9a65a50cc4
Put a menu in front of the game, with Marvin to explain it

wuwiandClaude Opus 5
2026-08-01 13:31:00 +02:00
-
60f7ce2cf1
Give the run strip a panel, round the rack, fix the duel's hint

wuwiandClaude Opus 5
2026-08-01 12:21:53 +02:00
-
af30db2ff3
Make the regen pipeline check the kit, and fix the swing and toss

wuwiandClaude Opus 5
2026-08-01 11:51:27 +02:00
-
494bab1b69
Stop the opponent shrinking, skating and sprinting on the spot

wuwiandClaude Opus 5
2026-08-01 11:37:16 +02:00
-
cd1c7a0cd8
Encode the splatter bed too, and give the opponent his racket back

wuwiandClaude Opus 5
2026-08-01 10:55:18 +02:00
-
cf3498c049
Encode the menu theme as AAC

wuwiandClaude Opus 5
2026-08-01 10:48:19 +02:00
-
c567ff68a6
Turn the menu theme up

wuwiandClaude Opus 5
2026-08-01 10:42:30 +02:00
-
60a74f6a99
Give the menus a theme

wuwiandClaude Opus 5
2026-08-01 10:42:10 +02:00
-
fa30fb94c4
Let the player choose a court before the match

wuwiandClaude Opus 5
2026-08-01 10:25:30 +02:00
-
6378ff2a1b
Cut the serve down to three poses

wuwiandClaude Opus 5
2026-08-01 01:09:57 +02:00
-
f6dfc57a06
Draw the wind-up from the photographed serve, not from prose

wuwiandClaude Opus 5
2026-08-01 01:00:56 +02:00
-
bcff17812f
Draw the whole serve right-handed, and let the pull wind it up

wuwiandClaude Opus 5
2026-08-01 00:49:28 +02:00
-
231cd8650a
Keep the racket in one hand through the wind-up

wuwiandClaude Opus 5
2026-07-31 23:54:27 +02:00
-
b1f8ea3240
Wind the serve up with the pull, and stop the frames flickering

wuwiandClaude Opus 5
2026-07-31 23:51:30 +02:00
-
f71d9293fc
Keep the pole in one hand, and write the session up

wuwiandClaude Opus 5
2026-07-31 23:10:52 +02:00
-
2f8aca69d9
Rebuild the brute's damage, and stop generating its second frames

wuwiandClaude Opus 5
2026-07-31 23:06:52 +02:00
-
86c08bf4b1
Serve at full size, and bounce the ball with the free hand

wuwiandClaude Opus 5
2026-07-31 23:05:18 +02:00
-
d1c584f473
Keep the brute's torn-off arm on one side

wuwiandClaude Opus 5
2026-07-31 22:48:54 +02:00
-
e4c59e2c26
Turn the player around, point the runner at you, match the wounds

wuwiandClaude Opus 5
2026-07-31 22:46:19 +02:00
-
67a410e707
Show the generator what to copy, not what to replace

wuwiandClaude Opus 5
2026-07-31 22:36:13 +02:00
-
01498eddad
Turn the bodies around, calm the racket zombie, break up the pack

wuwiandClaude Opus 5
2026-07-31 22:24:11 +02:00
-
7edd623372
Finish the roster: brute wounds, the chair spectator, the last boy frames

wuwiandClaude Opus 5
2026-07-31 21:57:26 +02:00
-
79ff783033
Redraw the racket zombie's wounds, the umpire and the ball boys

wuwiandClaude Opus 5
2026-07-31 21:52:34 +02:00
-
1253537737
Write the art-resolution lesson into the handoff

wuwiandClaude Opus 5
2026-07-31 21:48:20 +02:00
-
ff6515670f
Redraw the player and the opponent

wuwiandClaude Opus 5
2026-07-31 21:47:29 +02:00
-
0c499b60b5
Automate the redraw, and run the first eight batches through it

wuwiandClaude Opus 5
2026-07-31 21:43:58 +02:00
-
f2bf63d546
Redraw the runner at real pixel-art resolution

wuwiandClaude Opus 5
2026-07-31 21:29:41 +02:00
-
1e4370f530
Re-cut the half-resolution sprites at full detail

wuwiandClaude Opus 5
2026-07-31 21:03:47 +02:00