Gadanordik
Ultima modifica: 31 July 2026
Scegli la lingua · Choose language · Elektu lingvon
| Italiano | English | Esperanto |
Versione del gioco / Game version / Luda versio: 0.1.0 alpha
Autore / Author / Aŭtoro: Gadanordik · Repo: https://github.com/alaviation/gadanordik
Supporto / Support / Subteno: skijumping@gadanordik.it · Licenza / License / Permesilo: MIT
Italiano
↑ Torna alla scelta della lingua
Un piccolo salto (con gli sci) tra FIS, Piemonte ed Esperanto
GADANORDIK è un prototipo alpha di gioco di salto con gli sci per computer, pensato prima di tutto come strumento educativo: far capire, a chi non le conosce, alcune regole di base del regolamento FIS (Federazione Internazionale Sci) — K-point, punti distanza, stile e giudici — senza pretese di simulazione ufficiale.
Non è un prodotto della FIS, non sostituisce l’ICR e non va inteso come gara omologata. I numeri sono semplificati a scopo didattico.
Perché l’ho fatto (anche) ora
Oltre al gusto di programmare e di raccontare lo sport, ho realizzato GADANORDIK anche per celebrare il Grand Prix estivo 2026 del salto con gli sci, che inizia contestualmente al Congresso Universale di Esperanto. Due mondi diversi — lo sport invernale (qui in versione “estiva” di calendario) e la comunità linguistica internazionale dell’Esperanto — si incontrano nello stesso momento del calendario: un’occasione perfetta per un progetto piccolo, multilingue e aperto.
Il gioco parla italiano, inglese ed esperanto (tasto L in partita). I trampolini sono immaginari, con nomi in piemontese; i giudici non sono nazioni, ma province del Piemonte (TO, CN, AL, AT, NO): una scelta di affetto e di identità locale, non un elenco di squadre nazionali.
Due schermate dal gioco
Menu principale (interfaccia in esperanto): titolo GADANORDIK, tagline educativa sulle regole FIS, profilo giocatore, elenco dei quattro trampolini piemontesi più l’opzione casuale, e i tasti rapidi.

Menu: scelta del trampolino (es. Brich Nèiv HS70), controlli e avvio con SPAZIO / SPACETO.
Schermata risultato dopo un salto su Sass d’le Àuròre (HS220): distanza, punti distanza FIS (base 120, 1,2 pt/m), voti dei giudici provinciali (max/min scartati), totale e — quando capita — nuovo record.

Risultato: 209,2 m, stile, giudici TO/CN/AL/AT/NO, somma FIS e “NOVA REKORDO!”.
Cosa si impara giocando
- cos’è il K-point e come si trasformano i metri in punti distanza;
- differenza tra collina “normale/grande” (60 pt al K) e ski flying (120 pt al K, es. HS220);
- lo stile: cinque giudici, si scartano il voto più alto e il più basso;
- decollo, bilanciamento in volo (cursore nella zona verde), atterraggio e perché a volte si “cade”.
Requisiti
- Un computer con Linux (Ubuntu, Zorin, Debian, Linux Mint, …) è la strada ufficiale e consigliata per l’installazione con apt e il pacchetto
.deb. - macOS e Windows: non c’è (ancora) un installer “doppio clic” dedicato; si può provare da sorgente se si installano Python e pygame (vedi sotto). È una possibilità da hobbisti, non il canale principale.
Come scaricarlo da GitHub
- Apri il repository:
https://github.com/alaviation/gadanordik - Vai su Releases (barra a destra, o:
https://github.com/alaviation/gadanordik/releases). - Scarica il file del pacchetto, ad esempio:
gadanordik_0.1.0_all.deb
(il nome può variare leggermente se esce una versione più nuova). - Se non trovi ancora una Release, puoi scaricare lo ZIP del codice (Code → Download ZIP) e avviare da sorgente (paragrafo Linux / Mac / Windows).
Nella Release e nel repository trovi anche le guide:
docs/INSTALL_IT.md— installazionedocs/MANUAL_IT.md— manuale di gioco
Installazione su Linux (apt / .deb) — metodo consigliato
Apri un terminale nella cartella dove hai scaricato il file (spesso Scaricati o Downloads):
cd ~/Scaricati
# oppure: cd ~/Downloads
sudo apt install ./gadanordik_0.1.0_all.deb
gadanordik
apt installerà da solo le dipendenze di sistema (python3, python3-pygame) se mancano.
Se compare un errore di permesso (_apt / “Permesso negato”)
Succede spesso se il file è su un disco esterno o sotto /media/.... Copia il pacchetto in /tmp e installa da lì:
cp /percorso/completo/gadanordik_0.1.0_all.deb /tmp/
chmod a+r /tmp/gadanordik_0.1.0_all.deb
sudo apt install /tmp/gadanordik_0.1.0_all.deb
Disinstallazione
sudo apt remove gadanordik
I salvataggi restano in ~/.local/share/gadanordik/ finché non li cancelli a mano.
Avvio da sorgente su Linux (sviluppo / senza .deb)
sudo apt install -y python3 python3-pygame
cd cartella-del-progetto
python3 run_game.py
macOS e Windows (solo da sorgente, sperimentale)
Non esiste ancora un pacchetto .deb/apt per Mac o Windows, né un installer firmato. Chi vuole provare può usare Python 3.10+ e pygame.
macOS (indicativo)
- Installa Python 3 (dal sito python.org o con Homebrew:
brew install python). - Apri Terminale:
python3 -m pip install pygame
cd /percorso/gadanordik
python3 run_game.py
Su alcuni Mac con Apple Silicon può servire un ambiente virtuale o una build di pygame compatibile: se l’avvio fallisce, consulta la documentazione di pygame per la tua versione di macOS.
Windows (indicativo)
- Installa Python 3 da https://www.python.org e spunta “Add python.exe to PATH”.
- Apri Prompt dei comandi o PowerShell:
pip install pygame
cd C:\percorso\gadanordik
python run_game.py
Nota: audio, tastiera e schermo intero possono comportarsi in modo diverso rispetto a Linux. Per l’alpha, il supporto “ufficiale” resta Linux + apt.
Controlli di base in gioco
| Tasto | Azione |
|---|---|
| SPAZIO | Partenza / decollo / atterraggio |
| ↑ ↓ o W S | Bilanciamento in volo (resta nel verde) |
| L | Cambia lingua (IT → EN → EO) |
| F1 | Aiuto |
| M | Musica / audio on-off |
| 1–5 | Scegli trampolino |
| Esc | Indietro / menu |
Contatti e spirito del progetto
Domande, bug, idee: skijumping@gadanordik.it
GADANORDIK è un regalo piccolo e imperfetto (è un’alpha): un modo per giocare, imparare due o tre idee FIS e, nel 2026, salutare insieme il Grand Prix estivo e il Congresso Universale di Esperanto.
Buon salto — e bonan kongreson.
English
A small ski jump between FIS, Piedmont and Esperanto
GADANORDIK is an alpha prototype ski-jumping game for the PC, made first of all as an educational tool: to help people who do not know the sport understand a few basic FIS rules (International Ski Federation) — K-point, distance points, style and judges — without claiming to be an official competition simulator.
It is not an FIS product, does not replace the ICR, and is not a homologated event. Numbers are simplified for teaching.
Why I also made it now
Besides the joy of coding and talking about sport, I built GADANORDIK also to celebrate the 2026 Summer Grand Prix in ski jumping, which starts at the same time as the Universal Esperanto Congress. Two different worlds — ski jumping’s summer calendar and the international Esperanto community — share the same moment in the diary: a perfect occasion for a small, multilingual, open project.
The game speaks Italian, English and Esperanto (press L in-game). The hills are imaginary, with Piedmontese names; the judges are not nations, but provinces of Piedmont (TO, CN, AL, AT, NO): a choice of local identity and affection, not a list of national teams.
Two screenshots from the game
Main menu (UI in Esperanto): title GADANORDIK, educational tagline about FIS rules, player profile, four Piedmontese hills plus random, and the control legend.

Menu: hill selection (e.g. Brich Nèiv HS70), controls, free jump with SPACE / SPACETO.
Result screen after a jump on Sass d’le Àuròre (HS220): distance, FIS distance points (base 120, 1.2 pt/m), provincial judges (high/low dropped), total and — when it happens — a new record.

Result: 209.2 m, style, judges TO/CN/AL/AT/NO, FIS total and “NOVA REKORDO!”.
What you learn while playing
- what the K-point is and how metres become distance points;
- normal/large hills (60 pt at K) vs ski flying (120 pt at K, e.g. HS220);
- style: five judges, drop the highest and lowest marks;
- takeoff, flight balance (keep the cursor in the green), landing and crashes.
Requirements
- Linux (Ubuntu, Zorin, Debian, Mint, …) is the official, recommended path: install with apt and the
.debpackage. - macOS and Windows: there is no dedicated double-click installer yet; you can try from source with Python and pygame (see below). Hobbyist option, not the main channel.
How to download from GitHub
- Open the repository:
https://github.com/alaviation/gadanordik - Open Releases (right sidebar, or
https://github.com/alaviation/gadanordik/releases). - Download the package file, e.g.
gadanordik_0.1.0_all.deb
(the name may change slightly for newer versions). - If no Release is online yet, use Code → Download ZIP and run from source (see below).
Also in the repo:
docs/INSTALL_EN.md— installationdocs/MANUAL_EN.md— player manual
Install on Linux (apt / .deb) — recommended
In a terminal, go to the folder where you downloaded the file (often Downloads):
cd ~/Downloads
sudo apt install ./gadanordik_0.1.0_all.deb
gadanordik
apt will pull system dependencies (python3, python3-pygame) if needed.
“Permission denied” / _apt cannot access the file
This often happens on external drives or paths under /media/.... Copy to /tmp first:
cp /full/path/to/gadanordik_0.1.0_all.deb /tmp/
chmod a+r /tmp/gadanordik_0.1.0_all.deb
sudo apt install /tmp/gadanordik_0.1.0_all.deb
Uninstall
sudo apt remove gadanordik
Saves stay in ~/.local/share/gadanordik/ until you delete them.
Run from source on Linux
sudo apt install -y python3 python3-pygame
cd path-to-project
python3 run_game.py
macOS and Windows (from source only, experimental)
There is no .deb/apt package for Mac or Windows, and no signed installer. You can try with Python 3.10+ and pygame.
macOS (outline)
- Install Python 3 (python.org or
brew install python). - In Terminal:
python3 -m pip install pygame
cd /path/to/gadanordik
python3 run_game.py
On some Apple Silicon Macs you may need a virtualenv or a pygame build matching your OS.
Windows (outline)
- Install Python 3 from https://www.python.org and tick “Add python.exe to PATH”.
- In Command Prompt or PowerShell:
pip install pygame
cd C:\path\to\gadanordik
python run_game.py
Note: audio, keyboard and fullscreen may differ from Linux. For this alpha, Linux + apt remains the supported path.
Basic in-game controls
| Key | Action |
|---|---|
| SPACE | Start / takeoff / land |
| ↑ ↓ or W S | Flight balance (stay in the green) |
| L | Language (IT → EN → EO) |
| F1 | Help |
| M | Music / audio on-off |
| 1–5 | Choose hill |
| Esc | Back / menu |
Contact and spirit of the project
Questions, bugs, ideas: skijumping@gadanordik.it
GADANORDIK is a small, imperfect gift (it is an alpha): a way to play, learn a few FIS ideas, and in 2026 celebrate together the Summer Grand Prix and the Universal Esperanto Congress.
Happy landings — and bonan kongreson.
Esperanto
Eteta skisalto inter FIS, Piemonto kaj Esperanto
GADANORDIK estas alfa-prototipo de skisaltada ludo por komputilo, farita antaŭ ĉio kiel eduka ilo: helpi homojn, kiuj ne konas la sporton, kompreni kelkajn bazajn regulojn de FIS (Internacia Ski-Federacio) — K-punkto, distancaj poentoj, stilo kaj juĝistoj — sen pretendi esti oficiala konkurso-simulado.
Ĝi ne estas produkto de FIS, ne anstataŭas la ICR, kaj ne estas homologita evento. La nombroj estas simpligitaj por lernado.
Kial mi faris ĝin (ankaŭ) nun
Krom la plezuro de programado kaj rakontado pri sporto, mi kreis GADANORDIK ankaŭ por celebri la Somera Grandpremion 2026 de skisaltado, kiu komenciĝas samtempe kun la Universala Kongreso de Esperanto. Du malsamaj mondoj — la somera kalendaro de skisaltado kaj la internacia Esperanto-komunumo — kunhavas la saman momenton: perfekta okazo por malgranda, multlingva, malferma projekto.
La ludo parolas italian, anglan kaj esperanton (klavo L en la ludo). La montetoj estas imagaj, kun piemonataj nomoj; la juĝistoj ne estas nacioj, sed provincoj de Piemonto (TO, CN, AL, AT, NO): elekto de loka identeco kaj amo, ne listo de naciaj teamoj.
Du ekrankopioj el la ludo
Ĉefa menuo (interfaco en esperanto): titolo GADANORDIK, eduka etikedlinio pri reguloj FIS, profila ludanto, kvar piemonataj montetoj plus hazarda elekto, kaj la klavoj.

Menuo: elekto de monteto (ekz. Brich Nèiv HS70), stiriloj, libera salto per SPACETO.
Ekrano de rezulto post salto sur Sass d’le Àuròre (HS220): distanco, distancaj poentoj FIS (bazo 120, 1,2 pt/m), juĝistoj de la provincoj (max/min forĵetitaj), sumo kaj — kiam okazas — nova rekordo.

Rezulto: 209,2 m, stilo, juĝistoj TO/CN/AL/AT/NO, sumo FIS kaj «NOVA REKORDO!».
Kion oni lernas ludante
- kio estas la K-punkto kaj kiel metroj fariĝas distancaj poentoj;
- normala/granda monteto (60 pt ĉe K) kontraŭ skiflugado (120 pt ĉe K, ekz. HS220);
- stilo: kvin juĝistoj, forĵetu la plej altan kaj la plej malaltan;
- ekflugo, ekvilibro en flugo (tenu la kursoron en la verda), surteriĝo kaj faloj.
Postuloj
- Linukso (Ubuntu, Zorin, Debian, Mint, …) estas la oficiala, rekomendita vojo: instalo per apt kaj la pakaĵo
.deb. - macOS kaj Windows: ankoraŭ ne ekzistas speciala instalilo “duobla klako”; oni povas provi el fontkodo kun Python kaj pygame (vidu malsupre). Hobia opcio, ne la ĉefa kanalo.
Kiel elŝuti el GitHub
- Malfermu la deponejon:
https://github.com/alaviation/gadanordik - Iru al Releases (dekstre, aŭ
https://github.com/alaviation/gadanordik/releases). - Elŝutu la pakaĵon, ekzemple:
gadanordik_0.1.0_all.deb
(la nomo povas iomete ŝanĝiĝi ĉe novaj versioj). - Se ankoraŭ ne estas Release, uzu Code → Download ZIP kaj lanĉu el fontkodo.
Ankaŭ en la deponejo:
docs/INSTALL_EO.md— instalodocs/MANUAL_EO.md— manlibro
Instalo sur Linukso (apt / .deb) — rekomendita
En terminalo, iru al la dosierujo de la elŝuto (ofte Downloads / Elŝutoj):
cd ~/Downloads
sudo apt install ./gadanordik_0.1.0_all.deb
gadanordik
apt instalos sistemajn dependaĵojn (python3, python3-pygame) se ili mankas.
Eraro pri permesoj (_apt / “Permission denied”)
Tio ofte okazas sur eksteraj diskoj aŭ vojoj sub /media/.... Unue kopiu al /tmp:
cp /plena/vojo/al/gadanordik_0.1.0_all.deb /tmp/
chmod a+r /tmp/gadanordik_0.1.0_all.deb
sudo apt install /tmp/gadanordik_0.1.0_all.deb
Malinstalo
sudo apt remove gadanordik
Konservoj restas en ~/.local/share/gadanordik/ ĝis vi mem forigas ilin.
Lanĉo el fontkodo sur Linukso
sudo apt install -y python3 python3-pygame
cd vojo-al-projekto
python3 run_game.py
macOS kaj Windows (nur el fontkodo, eksperimenta)
Ne ekzistas .deb/apt por Mac aŭ Windows, nek subskribita instalilo. Oni povas provi per Python 3.10+ kaj pygame.
macOS (skize)
- Instalu Python 3 (python.org aŭ
brew install python). - En Terminal:
python3 -m pip install pygame
cd /vojo/al/gadanordik
python3 run_game.py
Windows (skize)
- Instalu Python 3 de https://www.python.org kaj marku “Add python.exe to PATH”.
- En Command Prompt aŭ PowerShell:
pip install pygame
cd C:\vojo\al\gadanordik
python run_game.py
Noto: sono, klavaro kaj plenekrano povas malsami ol sur Linukso. Por ĉi tiu alfa, Linukso + apt restas la subtenata vojo.
Bazaj stiriloj en la ludo
| Klavo | Ago |
|---|---|
| SPACETO | Starto / ekflugo / surteriĝo |
| ↑ ↓ aŭ W S | Ekvilibro en flugo (restu en la verda) |
| L | Lingvo (IT → EN → EO) |
| F1 | Helpo |
| M | Muziko / sono on-off |
| 1–5 | Elekti monteton |
| Esc | Reen / menuo |
Kontakto kaj spirito de la projekto
Demandoj, cimoj, ideoj: skijumping@gadanordik.it
GADANORDIK estas eta, neperfekta donaco (ĝi estas alfa): maniero ludi, lerni kelkajn ideojn de FIS, kaj en 2026 kune saluti la Someran Grandpremion kaj la Universalan Kongreson de Esperanto.
Feliĉajn surteriĝojn — kaj bonan kongreson.
↑ Scegli la lingua · Choose language · Elektu lingvon
Fine dell’articolo · End of article · Fino de la artikolo
Cartella Articoli/ — uso personale/comunicazione; non versionata su git.