# Progetti di cui sono orgoglioso
Throw The Alien Go
Vedi su GitHub
Tecnologie: Sviluppo giochi 2D, matematica, shader, interpolazione di linee
• Ho sviluppato un puzzle game 2D basato sulla fisica con calcoli matematici complessi
• Ho implementato shader personalizzati per gli effetti visivi e interpolazione di linee per prevedere la traiettoria
• Ho creato meccaniche di gravita con pianeti e buchi neri che influenzano la traiettoria dell’alieno
• Ho progettato livelli impegnativi in cui bisogna lanciare un alieno verso i buchi bianchi evitando gli ostacoli
• Ho costruito un sistema di simulazione fisica che tiene conto di attrazione gravitazionale e collisioni
Airport Logistic
Vedi su GitHub
Tecnologie: C++, algoritmo di Dijkstra, matematica, geometria, SFML
• Ho sviluppato un programma C++ che simula le operazioni logistiche di un aeroporto
• Ho implementato l’algoritmo di Dijkstra per trovare il percorso piu breve tra due punti considerando nastri trasportatori che muovono gli oggetti 2X piu velocemente
• Ho usato calcoli geometrici per ottimizzare l’angolo con cui l’oggetto entra o esce da ogni nastro
• Ho creato una visualizzazione semplice con la libreria SFML
RogueLike Game
Vedi su GitHub
Tecnologie: C++, algoritmo di Dijkstra, matematica, geometria, SFML
• Ho sviluppato un gioco C++ che simula un roguelike
• Ho implementato l’algoritmo di Dijkstra per trovare il percorso piu breve tra i giocatori
• Ho costruito una struttura dati personalizzata per gestire luce e ombre
• Ho creato una UI semplice con la libreria SFML
Training Worms to Eat (Genetic Algorithm)
Vedi su GitHub
Tecnologie: Rust, algoritmo genetico ML, Raylib, geometria
• Ho sviluppato un programma Rust che simula vermi che mangiano cibo
• Ho implementato un algoritmo genetico per addestrare i vermi a mangiare
• Ho costruito e addestrato un modello per prevedere il percorso migliore del verme verso il cibo
• Ho creato una UI semplice con la libreria Raylib