Visualizzazione dei risultati da 1 a 4 su 4

Discussione: [C++] Battaglia navale

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2012
    Messaggi
    79

    [C++] Battaglia navale

    Salve a tutti, stavo programmando il gioco della battaglia navale, finora tutto a posto, già fatto la funzione genera navi ecc.. ho solo bisogno di un consiglio su come implementare la distruzione delle navi:

    La funzione genera navi genera le navi casualmente sulla matrice, ma come posso fare per riconoscere quando una nave viene distrutta e quindi determinare la fine del gioco?
    es: supponendo di avere una nave nelle coordinate 00 01 02 03 nella matrice come potrei fare per stabilire se il giocatore l'ha affondata?
    grazie!

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Una nave sarà rappresentata da una classe giusto? Questa classe conterrà la posizione della nave e anche lo stato di affondata o meno
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2012
    Messaggi
    79
    ho fatto una funzione genera navi che determina se le navi sono disposte orizzontali o verticali e poi le crea..
    Il problema è che sono semplicemente disposte nella matrice senza tenere traccia della posizione..
    Come potrei fare? senza usare le classi che non le abbiamo ancora studiate all'uni xD

  4. #4
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Originariamente inviato da HeroGian
    ho fatto una funzione genera navi che determina se le navi sono disposte orizzontali o verticali e poi le crea..
    Il problema è che sono semplicemente disposte nella matrice senza tenere traccia della posizione..
    Potresti postare un esempio di questo codice, per farsi un'idea? Altrimenti vado a dirti cose che non c'entrano nulla

    Originariamente inviato da HeroGian
    Come potrei fare? senza usare le classi che non le abbiamo ancora studiate all'uni xD
    Le struct le puoi usare almeno?
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.