Introduzione

Linguaggio: Rust

Libreria: notan

Linee di codice: circa 1050

Il codice

Iniziamo con il definire le costanti del gioco

const FORCE: f32 = 4.;

La costante FORCE indica il moltiplicatore di forza con cui verra’ colpita la pallina da golf;

const MAX_POWER: f32 = 150.;

MAX_POWER indica la massima potenza con cui il giocatore potra’ colpire la palla;

const FRICTION: f32 = 150.;

Infine FRICTION indica l’attrito della palla.

La libreria che utilizzeremo

Per questo gioco utilizzo la libreria open source “notan”, e’ in grado di mostrare forme, testo o immagini sullo schermo e riprodurre suoni o audio.

Come ho strutturato il codice

Il codice ha questa struttura:

📁 assets 📁 levels 📄 animations.rs 📄 drawing.rs 📄 levels.rs 🌟 main.rs 📄 state.rs 📄 utils.rs