Home Homebrew Rilasciato Joker Poker v0.21: Un nuovo homebrew per PSP ispirato a...

[Scena PSP] Rilasciato Joker Poker v0.21: Un nuovo homebrew per PSP ispirato a Balatro

120
0

Un interessante progetto homebrew sta prendendo forma per gli appassionati della PlayStation Portable (PSP): si tratta di Joker Poker, un gioco di carte digitale ispirato al celebre Balatro, sviluppato da Kamil Wenta, conosciuto nella community con il nickname kwerenta.

Questo titolo, scritto interamente in linguaggio C per scelta stilistica e tecnica, si propone di portare un’esperienza di gioco fresca e coinvolgente sulla gloriosa console portatile Sony, ormai un’icona tra gli amanti del retrogaming.

Attualmente, lo sviluppo di Joker Poker è concentrato sulla messa a punto dei sistemi di base, con l’obiettivo di creare una solida fondamenta per il gameplay.

Una volta perfezionati questi elementi, kwerenta prevede di espandere il contenuto del gioco, introducendo la maggior parte dei joker, le boss blinds, i tag e altre meccaniche che renderanno l’esperienza più ricca e variegata, in linea con l’ispirazione tratta da Balatro.

Questo approccio metodico dimostra l’attenzione dello sviluppatore nel voler offrire un prodotto stabile e ben rifinito, capace di catturare l’interesse dei giocatori.

Installazione del gioco

Per chi desidera provare Joker Poker sulla propria PSP, l’installazione è semplice e accessibile sia tramite un file zip precompilato sia compilando il codice sorgente.

Per la prima opzione, basta visitare la pagina delle release ufficiali del progetto, scaricare l’ultima versione del file joker-poker.zip e decomprimerlo nella directory /PSP/GAME/ della Memory Stick.

Una volta completata questa operazione, il gioco è pronto per essere avviato, sia su una PSP fisica che su un emulatore.

Per gli utenti più tecnici che preferiscono compilare il gioco autonomamente, il processo richiede l’installazione del PSP SDK. Dopo aver clonato la repository del progetto, è necessario generare il file Makefile nella directory build utilizzando il comando psp-cmake -B build.

Per garantire la compatibilità con PSP non modificate, dotate di firmware ufficiale, è possibile aggiungere i flag -DBUILD_PRX=1 e -DENC_PRX=1 al comando.

Inoltre, per chi desidera attivare la modalità debug, che genera un file di log utile per il troubleshooting, si può includere il flag -DCMAKE_BUILD_TYPE=Debug.

Una volta configurato, il gioco può essere compilato con il comando cmake --build build, che produrrà il file EBOOT.PBP, il binario principale del gioco. Questo file, insieme alla cartella res, va copiato in una nuova directory all’interno di /PSP/GAME/ sulla Memory Stick.

A questo punto, Joker Poker è pronto per essere lanciato.

Controlli di gioco

Al momento, Joker Poker non dispone di suggerimenti per i comandi direttamente in-game, ma i controlli sono intuitivi per chi ha familiarità con i giochi di carte e l’interfaccia della PSP.

I tasti consentono di navigare tra le diverse sezioni del gioco, mentre i tasti e permettono di spostarsi tra gli oggetti selezionabili. Il tasto serve per selezionare, acquistare o utilizzare l’oggetto evidenziato, mentre permette di vendere l’oggetto attualmente selezionato.

I grilletti e spostano l’oggetto evidenziato a sinistra o a destra, e il tasto apre o chiude il menu overlay.

Durante la partita, il tasto ordina le carte in mano per valore o seme, gioca le carte selezionate, scarta le carte scelte e deseleziona tutte le carte. Per quanto riguarda i booster pack, il tasto consente di saltarli, offrendo un controllo rapido e diretto.

Changelog v0.21

  • Corretto il problema della sovrapposizione dei prezzi nei suggerimenti by @kwerenta in #25
  • Corretto l’ordinamento delle carte in mano by @kwerenta in #26
  • Corretto un problema che impediva l’acquisto di oggetti nel negozio quando il cursore era fuori dalla sezione degli oggetti acquistabili by @kwerenta in #27
  • Corretto un problema che impediva la vendita degli oggetti in assenza di jolly o consumabili by @kwerenta in #28

Changelog v0.20

  • Corretto il calcolo del delta time by @kwerenta in #13
  • Aggiunto sfondo animato by @kwerenta in #14
  • Corretto tipo di iteratore non valido nel calcolo del seno by @kwerenta in #15
  • Rielaborato il rendering dello sfondo e ridotte le draw call by @kwerenta in #16
  • Aggiunto il sistema delle carte Spettrali by @kwerenta in #17
  • Migliorate enormemente le prestazioni del calcolo del layout dell’interfaccia by @kwerenta in #18
  • Aggiunto il menu principale by @kwerenta in #19
  • Aggiunti i voucher by @kwerenta in #20
  • Aggiunta la possibilità di vendere consumabili e jolly by @kwerenta in #21
  • Aggiunto il workflow di build by @kwerenta in #22
  • Corretto il problema della variabile PATH di pspdev by @kwerenta in #23
  • Corretto il caricamento degli artifact dopo la build by @kwerenta in #24

Download: Joker Poker v0.21

Download: Source code Joker Poker v0.21

Fonte: github.com