Spread the love

Noen ganger er det de enkleste tingene som gir mest glede. En kortstokk, et grønt filtbord og en halvtime der tankene får hvile. Med Kabaler har jeg laget en samling klassiske kabaler for Linux og Windows. Appen er fri programvare, uten reklame og uten sporing, og den kan brukes uten nett.

Fra én idiot til tjue kabaler

Det begynte i det små. Jeg ville ha en enkel utgave av Idioten på Linux-maskinen min, den kabalen der du kaster kort til bare de fire essene er igjen. Det første utkastet laget jeg med hjelp fra en KI-assistent, men et utkast er ikke et ferdig program. Underveis vokste ambisjonene. Hvis jeg først hadde et kortbord, en kortstokk og en motor for å flytte kort, hvorfor stoppe ved én kabal?

Resultatet er versjon 2.0 av Kabaler. Den har 17 kabalfamilier og 20 spillvarianter, alle med standardregler. Den finnes på sju språk, har en egen regelside for hver kabal og fører statistikk over hvert spill. Den kjører som et vanlig skrivebordsprogram på både Linux og Windows.

Forsiden i Kabaler, med et rutenett av kort for hver kabal, kortbilder og korte beskrivelser.
Forsiden gir deg oversikt over hele samlingen. Klikk på en kabal, så er du i gang.

En forside som inviterer til spill

Når du åpner appen, møter du en forside med alle kabalene. Hvert kort har et lite bilde, navnet på kabalen og en setning som forteller hva den går ut på. Klikker du på et kort, deles det ut med en gang. Fra spillbordet kommer du tilbake til forsiden med ett klikk, og menylinjen øverst gir rask tilgang til regler, innstillinger og informasjon om appen.

Samlingen

Jeg har prøvd å få med de kabalene folk faktisk spiller, og noen ekstra for dem som vil prøve noe nytt. Her er hele listen, sortert omtrent etter type:

Klassikerne. Klondike (sjukabal), «den klassiske kabalen med sju kolonner», med valg mellom å snu ett eller tre kort om gangen. Idioten, der målet er å kaste kort til bare de fire essene ligger igjen. Edderkopp med én, to eller fire sorter, alt etter hvor mye du vil utfordre deg selv.

Tenkekabalene. FreeCell, der alle kortene er synlige fra start og nesten alle spill kan løses. Søsteren Åtte celler gir deg enda flere frie celler å jobbe med. Bakerdusin, Beleiret slott og Regnekabal handler mer om planlegging enn om flaks.

De krevende. I Yukon og Russisk kabal kan du flytte hele grupper av kort, selv om de ikke ligger i rekkefølge. Skorpionen ligner på Edderkopp, men har sine egne luner. Førti røvere spilles med to kortstokker og er kjent for å være vanskelig å vinne. Canfield har lange tradisjoner fra amerikanske kasinoer.

De raske. I Golf og Tre topper (TriPeaks) legger du kort som er én høyere eller lavere enn det øverste kortet i bunken. I Pyramiden fjerner du par som til sammen blir 13. Klokka er helt styrt av tilfeldighetene og passer godt til en kopp kaffe.

Et pågående spill Klondike med sju kolonner, kortbunke og fire grunnhauger.
Klondike, den kabalen de fleste kjenner som «sjukabal».
Fire skjermbilder i et rutenett: Pyramiden, Tre topper, Golf og Idioten.
Pyramiden, Tre topper, Golf og Idioten. Fire av de raske kabalene i samlingen.

Slik spiller du

Jeg har lagt vekt på at appen skal føles naturlig å bruke. Du kan dra kortene med musen dit du vil ha dem, eller bare klikke på et kort, så flytter appen det til det beste stedet det kan gå. Du deler kort ved å klikke på bunken. Når et kort trygt kan legges på grunnhaugene, legges det dit automatisk. Liker du å gjøre alt selv, kan du slå av denne funksjonen.

Står du fast, trykker du på Hint-knappen eller tasten H, så viser appen et mulig trekk. Har du gjort en tabbe, kan du angre så mange trekk du vil. For dem som liker tastaturet, finnes det noen snarveier:

TastHandling
Ctrl + Z eller BackspaceAngre siste trekk
F2 eller Ctrl + NNytt spill
HVis et hint
EscAvbryt

Mens du spiller, ser du antall trekk og tiden som har gått. Appen fører statistikk for hver kabal, med hvor mange spill du har spilt, hvor mange du har vunnet og din beste tid. Og når siste kort er på plass, venter en liten feiring.

Dialogboks med teksten «Gratulerer» og konfetti over spillbordet, med 118 trekk og tiden 4:23.
Gratulerer! Konfetti, antall trekk og tid. Klar for en runde til?

Reglene er alltid ett klikk unna

Det er ikke alle som kan reglene til Beleiret slott eller Regnekabal på rams. Derfor har appen en egen regelside som forklarer hver kabal: hva som er målet, hvordan kortene legges ut og hvilke trekk som er lov. Åpner du regelsiden mens du spiller, viser den reglene for kabalen du holder på med.

Regelsiden for Klondike, med en meny over kabaler til venstre og reglene forklart til høyre.
Regelsiden forklarer mål, utlegg og lovlige trekk for hver kabal.
Et spill FreeCell med fire frie celler, fire grunnhauger og åtte kolonner der alle kortene er synlige.
FreeCell. Alle kortene ligger synlige, så det handler om å tenke seg om.

Sju språk

Kabaler er et internasjonalt tidsfordriv, så appen burde også være det. Du kan velge mellom norsk, engelsk, tysk, fransk, spansk, kinesisk og japansk. Alt blir oversatt, også navnene på kabalene, reglene og meldingene. Språket bytter du i innstillingene, og endringen skjer med en gang, uten omstart.

Forsiden i Kabaler med all tekst på japansk.
Forsiden på japansk.
FreeCell med menyer og knapper på tysk.
FreeCell på tysk.

Gjør bordet til ditt eget

Under innstillingene kan du velge farge på bordet (grønt, blått, rødt eller grått) og farge på baksiden av kortene (blå, rød, grønn eller lilla). Du kan også slå automatisk legging til grunnhaugene og animasjoner av eller på, og nullstille statistikken hvis du vil begynne på nytt. Innstillingene blir lagret, så appen husker valgene dine til neste gang.

Innstillingssiden med valg for språk, kortbakside, bordfarge, automatisk spill og animasjoner.
Innstillingene, med valg for språk, kortbakside, bordfarge og spillhjelp.
Edderkopp med to sorter, spilt på blått bord med røde kortbaksider.
Edderkopp med to sorter, på blått bord med røde kortbaksider.

Last ned

Kabaler 2.0.0 finnes for Linux og Windows (64-bit). Velg den filen som passer for deg:

FilSystemBeskrivelse
Kabaler-2.0.0-x86_64.AppImageLinuxÉn fil som kjører på de fleste distribusjoner. Gjør filen kjørbar (chmod +x) og dobbeltklikk. Ca. 101 MB.
Kabaler-2.0.0-Setup.exeWindowsVanlig installasjonsprogram med snarveier i startmenyen og på skrivebordet. Ca. 73 MB.
Kabaler-2.0.0-x64.msiWindowsMSI-pakke, nyttig for utrulling i bedrifter og skoler. Ca. 111 MB.
Kabaler-2.0.0-Portable.exeWindowsBærbar versjon som ikke må installeres. Kan kjøres fra en minnepinne. Ca. 73 MB.
Kabaler-2.0.0-kildekode.zipAlleHele kildekoden, for deg som vil se hvordan appen er laget eller bygge den selv.

Merk for Windows-brukere: Programmet er ikke kodesignert med et kommersielt sertifikat. Første gang du starter det, kan Windows SmartScreen derfor vise advarselen «Windows beskyttet PC-en din». Klikk på Mer info og deretter Kjør likevel. Dette gjelder de fleste små, frie programmer, og det betyr ikke at noe er galt med filen.

Fri programvare

Kabaler er utgitt under GNU General Public License, versjon 3 eller nyere (GPL-3.0-or-later). Det betyr at du fritt kan bruke, studere, dele og endre programmet, så lenge du gir de samme frihetene videre. Det er ingen reklame, ingen kjøp i appen og ingen innsamling av data. Appen trenger ikke internett, og alt du gjør blir værende på din egen maskin.

Om-siden i Kabaler, med utvikler Rune Slettebakken og lisensen GPL-3.0-or-later.
Om-siden viser hvem som har laget appen og hvilken lisens den er utgitt under.

Til slutt

Kabaler startet som et lite hobbyprosjekt for å få én enkel kabal på min egen maskin. Det har blitt et program jeg er stolt av, og som jeg håper flere vil ha glede av. Last det ned, finn favorittkabalen din og ta deg en pause. Har du tilbakemeldinger, forslag til nye kabaler eller har funnet en feil, vil jeg gjerne høre fra deg.

God fornøyelse, og lykke til med å få ut alle kortene!


Discover more from Rune Slettebakken

Subscribe to get the latest posts sent to your email.