<ThrowCube himmel={true} />
while (hoch) { hinaus(); }
transform: rotateY(45deg);
git push origin develop
// TODO: wieder landen
await fetch('/api/kaffee');
import { Schwerkraft } from 'physik';
export default function Himmel() {
const wolke = code.split('\n');
if (zuHoch) return 'Respekt.';
while (hoch) { hinaus(); }
transform: rotateY(45deg);
padding: 0 clamp(20px, 4vw, 48px);
const himmel = new Array(9).fill('code');
// TODO: wieder landen
await fetch('/api/kaffee');
import { Schwerkraft } from 'physik';
const wolke = code.split('\n');
if (zuHoch) return 'Respekt.';
pnpm build
// Wolke 7 – ab hier nur noch gute Laune
transform: rotateY(45deg);
padding: 0 clamp(20px, 4vw, 48px);
const himmel = new Array(9).fill('code');
await fetch('/api/kaffee');
import { Schwerkraft } from 'physik';
position: sticky; top: 0;
vy += 2600 * dt;
vy += 2600 * dt;
return { x, y, z };
export default function Himmel() {
const wolke = code.split('\n');
if (y + h >= floor) vy = -vy * 0.45;
<ThrowCube himmel={true} />
while (hoch) { hinaus(); }
transform: rotateY(45deg);
padding: 0 clamp(20px, 4vw, 48px);
q = qnorm(qmul(spin, q));
git push origin develop
// TODO: wieder landen
return { x, y, z };
export default function Himmel() {
const wolke = code.split('\n');
if (zuHoch) return 'Respekt.';
<ThrowCube himmel={true} />
while (hoch) { hinaus(); }
transform: rotateY(45deg);
padding: 0 clamp(20px, 4vw, 48px);
const himmel = new Array(9).fill('code');
git push origin develop
// TODO: wieder landen
await fetch('/api/kaffee');
import { Schwerkraft } from 'physik';
export default function Himmel() {
const wolke = code.split('\n');
if (zuHoch) return 'Respekt.';
pnpm build
// Wolke 7 – ab hier nur noch gute Laune
if (y + h >= floor) vy = -vy * 0.45;
while (hoch) { hinaus(); }
transform: rotateY(45deg);
padding: 0 clamp(20px, 4vw, 48px);
const himmel = new Array(9).fill('code');
// TODO: wieder landen
await fetch('/api/kaffee');
import { Schwerkraft } from 'physik';