No description
  • TypeScript 81.4%
  • Shell 18.6%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
oliver.maklott 42b30302f5
All checks were successful
pack / pack (push) Successful in 8s
1.1.0: @aivopod/sdk 0.20.0, the SDK from the platform instead of the bundle (needs platform 0.20, aivopod-app D254)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 20:55:14 +00:00
.forgejo/workflows Verdoppeln: a reward game without a topic, for any course and audience 2026-10-11 20:35:32 +00:00
.githooks Verdoppeln: a reward game without a topic, for any course and audience 2026-10-11 20:35:32 +00:00
games/double-up Verdoppeln: a reward game without a topic, for any course and audience 2026-10-11 20:35:32 +00:00
locales Verdoppeln: a reward game without a topic, for any course and audience 2026-10-11 20:35:32 +00:00
scripts Verdoppeln: a reward game without a topic, for any course and audience 2026-10-11 20:35:32 +00:00
.gitignore Verdoppeln: a reward game without a topic, for any course and audience 2026-10-11 20:35:32 +00:00
.npmrc Verdoppeln: a reward game without a topic, for any course and audience 2026-10-11 20:35:32 +00:00
package-lock.json 1.1.0: @aivopod/sdk 0.20.0, the SDK from the platform instead of the bundle (needs platform 0.20, aivopod-app D254) 2026-10-12 20:55:14 +00:00
package.json 1.1.0: @aivopod/sdk 0.20.0, the SDK from the platform instead of the bundle (needs platform 0.20, aivopod-app D254) 2026-10-12 20:55:14 +00:00
README.md Verdoppeln: a reward game without a topic, for any course and audience 2026-10-11 20:35:32 +00:00
tsconfig.json Verdoppeln: a reward game without a topic, for any course and audience 2026-10-11 20:35:32 +00:00

Verdoppeln

Spiele-Paket für Aivopod aus der Organisation aivopod-games: ein Belohnungsspiel ohne Thema, für jeden Kurs und jede Zielgruppe – von der 7. Klasse bis zum VHS-Kurs.

Spiel Art Stufen
double-up – Verdoppeln Belohnung Normal (Ziel 128), Erweitert (256), Experte (512)

Kacheln auf einem Feld 4 × 4 rutschen alle zur gewählten Seite; zwei gleiche, die aufeinandertreffen, werden eine doppelt so große. Nach jedem Zug erscheint eine neue Kachel (meist 2, manchmal 4). Gewonnen ist mit der Zielkachel der Stufe; ohne möglichen Zug endet das Spiel. Höchstens fünf Minuten (Einstellung maxDurationSec, 1 bis 15 Minuten).

Bedienung: Pfeiltasten (oder W, A, S, D) auf dem Spielfeld, Wischen auf dem Touchscreen, die vier Pfeil-Schaltflächen oder das Aktionsmenü der Plattform. Jeder Zug wird angesagt; die lange Beschreibung liest das Feld Reihe für Reihe vor.

Im Unterricht

Das Paket für die Schule anmelden (aivopod pack add double-up). Danach steht „Verdoppeln“ auf der Seite jeder Zuweisung in der Auswahl der Belohnung – mit Runden und, wenn gewünscht, einer Bonus-Stufe für schnelle oder fehlerfreie Abschlüsse.

Entwickeln

Braucht ein aivopod-CLI ab Plattform 0.18 (Pakete nur mit Spielen).

npm install
aivopod pack test     # Tests: Determinismus, Einstellungen, Texte, Tastatur, Regeln
aivopod pack preview  # das Spiel ausprobieren (Seed, Stufe, Einstellungen, Log)
aivopod pack build    # bündeln, prüfen, Release-Archiv in dist/

Veröffentlichen: Die Version in package.json erhöhen und nach main bringen; die CI legt das Release v<version> an. Plattformen finden das Paket, wenn das Repo das Thema aivopod-pack hat und die Organisation (oder das Repo) als Quelle eingetragen ist.