Diario di Design 03


Devlog di Sviluppo di Grand Snatch 

Salve a tutti!

Sono molto contento di annunciare che ho finalmente comitato alcune parti del progetto perché ho raggiunto un punto eccellente nello sviluppo della prima componente del gioco Grand Snatch. La prima componente che vi mostrerò è la board, dove si giocherà una singola partita contro un avversario.

Componenti del Gioco:

  1. La Board: La colonna portante dove si svolge il loop principale della partita.
  2. Poteri delle Carte: In fase di implementazione.
  3. Mappa: Permetterà ai giocatori di muoversi e fare partite nelle varie zone della città.
  4. Quest e Storia: Collegate al personaggio che si sta giocando.
  5. Multiplayer: Sfide contro avversari reali o bot.
  6. Market: Compra, scambia carte e costruisci il tuo mazzo.
  7. Deck Builder: Integrato nella mappa per potenziare i mazzi.
  8. La main user interface: unirà tutti i pezzi principali e condurrà alla mappa.

Progresso Attuale:

  • Board Iniziale: Configurabile con nomi dei giocatori. Punti e mazzi sono visibili. Inizia la partita prendendo due carte location a caso e assegnandole ai giocatori.
  • Gestione Carte e Punti: Le carte vengono posizionate nelle location e possono essere zoomate. Sistema di punti già implementato e risorse assegnate casualmente.
  • State Machine: Implementata per gestire i vari stati della partita. Alcuni stati devono ancora essere sviluppati, come l'effetto delle carte sulle location.

Strumenti Utilizzati:

  • Card Pile UI: Libreria modificata per il multiplayer, inizialmente gestita in locale.
  • Godot 4: Tutto è ben organizzato e pulito, con una state machine per la gestione della board.

Prossimi Passi:

  • Sviluppare altri stati della board.
  • Implementare gli effetti delle carte sulle location.
  • Creare una classifica delle attività necessarie per sviluppare il gioco.

Vi terrò aggiornati con un altro video per mostrarvi lo schema dei game loop principali. Mi raccomando, mettete like al video, commentate e iniziate a prendere dimestichezza con Grand Snatch perché sarà una figata!

Link al plugin utilizzato di cui parlo nel video:

https://github.com/insideout-andrew/simple-card-pile-ui

PS. POST generato da ChatGPT incollando semplicemente la trascrizione del video

Leave a comment

Log in with itch.io to leave a comment.