Matteo Benedetto
|
1964ad87f9
|
Aggiungi il file README.md con dettagli sul gioco, funzionalità, installazione e struttura del progetto
|
1 year ago |
Matteo Benedetto
|
fb1f2cd7a0
|
Aggiungi .env e rats.spec al file .gitignore
|
1 year ago |
Matteo Benedetto
|
1730538792
|
Rimuovi il file .env non più necessario
|
1 year ago |
Matteo Benedetto
|
3aa9c84b54
|
Aggiorna la gestione della risoluzione nel file .env e modifica la funzione win_screen per supportare la visualizzazione dei punteggi
|
1 year ago |
Matteo Benedetto
|
9553b4b4e2
|
Rimuovi il file scores.txt contenente i punteggi precedenti
|
1 year ago |
Matteo Benedetto
|
8b213761e4
|
Aggiungi la funzione count_rats per contare i ratti e aggiorna la logica di gioco; modifica la risoluzione nel file .env e gestisci eccezioni nel metodo pop di Timer
|
1 year ago |
Matteo Benedetto
|
3ee958b235
|
Aggiungi supporto per la pausa tramite un nuovo tasto nella classe KeyBindings
|
1 year ago |
Matteo Benedetto
|
3eecc98304
|
Migliora la logica di scrolling degli assi nella classe KeyBindings
|
1 year ago |
Matteo Benedetto
|
f3fe91ca36
|
Aggiungi supporto per lo scrolling degli assi nella classe KeyBindings e integra la gestione degli eventi di movimento degli assi nella classe GameWindow
|
1 year ago |
Matteo Benedetto
|
f473265df7
|
Aggiorna la gestione dei tasti rilasciati nella classe KeyBindings per includere tasti aggiuntivi
|
1 year ago |
Matteo Benedetto
|
7f18f7e46e
|
Rimuovi la gestione del rilascio dei tasti e migliora la logica di scrolling nella classe KeyBindings; aggiorna la classe GameWindow per gestire correttamente gli eventi di rilascio dei tasti
|
1 year ago |
Matteo Benedetto
|
2e4d0b8726
|
Modifica la gestione dei tasti nella classe GameWindow; aggiungi supporto per il rilascio dei tasti e migliora la logica di scrolling
|
1 year ago |
Matteo Benedetto
|
3be35d07ee
|
Aggiungi rats.spec al .gitignore
|
1 year ago |
Matteo Benedetto
|
d446fd4097
|
Rimuovi il file rats.spec non più necessario
|
1 year ago |
Matteo Benedetto
|
a123ee7c41
|
Aggiungi directory build e dist e il file rats al .gitignore
|
1 year ago |
Matteo Benedetto
|
4425cb5873
|
Rimuovi il file warn-rats.txt non più necessario per la gestione dei moduli mancanti in PyInstaller
|
1 year ago |
Matteo Benedetto
|
ae0a088011
|
Modifica il percorso di caricamento delle immagini nella classe GameWindow; aggiungi file di configurazione per PyInstaller
|
1 year ago |
Matteo Benedetto
|
7a21d4cb42
|
Aggiorna la gestione della risoluzione e ottimizza il disegno delle immagini nella classe GameWindow; aggiungi scores.txt al .gitignore
|
1 year ago |
Matteo Benedetto
|
5b97f25cdf
|
Modifica la posizione di disegno dell'immagine nella classe GameWindow per migliorare l'allineamento
|
1 year ago |
Matteo Benedetto
|
43e7b143d9
|
Modifica la dimensione del font nel metodo pause_screen in base alla dimensione del target
|
1 year ago |
Matteo Benedetto
|
65356a5eaf
|
Ottimizza la gestione della dimensione dello schermo nella classe GameWindow
|
1 year ago |
Matteo Benedetto
|
97038023d5
|
Aggiungi supporto per la risoluzione personalizzata e gestione della pausa nel gioco
|
1 year ago |
Matteo Benedetto
|
42e2f4aa16
|
Aggiungi il controllo della visibilità per il disegno di immagini e rettangoli nella classe GameWindow
|
1 year ago |
Matteo Benedetto
|
f20e789d80
|
Modifica la gestione del ritardo nella classe GameWindow e ripristina l'uso di subprocess per la riproduzione audio in MiceMaze
|
1 year ago |
Matteo Benedetto
|
8cffd7591a
|
Rimuovi l'inizializzazione audio dalla classe GameWindow
|
1 year ago |
Matteo Benedetto
|
c6589caaa4
|
Rimuovi l'inizializzazione audio dalla classe GameWindow
|
1 year ago |
Matteo Benedetto
|
7c772f4964
|
Rimuovi la duplicazione dell'inizializzazione audio nella finestra di gioco
|
1 year ago |
Matteo Benedetto
|
d8b02589fd
|
Rimuovi l'impostazione del driver video SDL nell'inizializzazione della finestra di gioco
|
1 year ago |
Matteo Benedetto
|
e426ca7091
|
Rimuovi la duplicazione dell'inizializzazione della finestra di gioco
|
1 year ago |
Matteo Benedetto
|
65b88dbac5
|
Imposta il driver video SDL su "x11" e ripristina l'inizializzazione audio nel gioco
|
1 year ago |
Matteo Benedetto
|
d1f8548702
|
Disabilita l'inizializzazione audio e la riproduzione dei suoni nel gioco
|
1 year ago |
Matteo Benedetto
|
3ecc1aa134
|
Imposta il titolo predefinito della finestra di gioco su "Default"
|
1 year ago |
Matteo Benedetto
|
3f513f1f19
|
Aggiungi gestione dei controlli da tastiera e migliora la logica di spawn delle unità
|
1 year ago |
Matteo Benedetto
|
4947b91ae2
|
Aggiungi supporto per input da tastiera con codici ASCII nel gioco
|
1 year ago |
Matteo Benedetto
|
791e94bcae
|
Semplifica la gestione degli eventi del joystick rimuovendo l'apertura e la chiusura del joystick
|
1 year ago |
Matteo Benedetto
|
36b856e520
|
Aggiungi la gestione del joystick per il controllo degli eventi nella finestra di gioco
|
1 year ago |
Matteo Benedetto
|
4f1b5e963a
|
Aggiungi il supporto per il joystick nella finestra di gioco
|
1 year ago |
Matteo Benedetto
|
0c47d52bbc
|
Aggiorna la gestione della finestra di gioco, modifica la dimensione e il ritardo di rendering, e cambia il suono della bomba
|
1 year ago |
Matteo Benedetto
|
acbd943b27
|
Aggiungi la classe Point e implementa la gestione delle esplosioni nel gioco
|
1 year ago |
Matteo Benedetto
|
db4cff34b0
|
Modifica il tasto di attivazione per generare un nuovo ratto da "R" a "Return"
|
1 year ago |
Matteo Benedetto
|
939e81ca82
|
Aggiungi gestione dei tasti per il controllo del gioco e modifica il metodo di chiusura della finestra
|
1 year ago |
Matteo Benedetto
|
9f4e2dcc2e
|
Aggiorna la dimensione della cella da 20 a 40, modifica il ritardo di rendering da 10 a 30 ms e centra la finestra di gioco
|
1 year ago |
Matteo Benedetto
|
d3936b5723
|
Riduci il ritardo di rendering da 50 a 10 ms, modifica il numero di ratti generati da 50 a 5 e aggiorna la tolleranza di sovrapposizione in base alla dimensione della cella
|
1 year ago |
Matteo Benedetto
|
0817b9143c
|
Aumenta il numero di ratti generati da 5 a 50 nel gioco MiceMaze
|
1 year ago |
Matteo Benedetto
|
aebd07de17
|
Abilita la modalità schermo intero per la finestra di gioco e disabilita il ritardo nel rendering
|
1 year ago |
Matteo Benedetto
|
06c02ec17e
|
Riduci la dimensione della cella da 40 a 20 nel gioco MiceMaze
|
1 year ago |
Matteo Benedetto
|
51d9d5b1c8
|
Aggiungi il log delle dimensioni dello schermo e modifica la dimensione della cella nel gioco MiceMaze
|
1 year ago |
Matteo Benedetto
|
21aeb89b51
|
Modifica il metodo load_image per gestire il colore trasparente e ridimensionare l'immagine in base alla dimensione della cella; aggiorna il metodo draw_image per utilizzare la posizione dello sprite
|
1 year ago |
Matteo Benedetto
|
1dd9f0400a
|
Correggi il metodo draw_image per includere le dimensioni dello sprite nel rettangolo di destinazione
|
1 year ago |
Matteo Benedetto
|
8f37b37131
|
Modifica il renderer SDL per utilizzare la modalità accelerata e semplifica il caricamento delle immagini
|
1 year ago |