Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    30

    problema programmazione C

    salve a tutti, ho un problema che francamente non so come risolvere (neanche a livello di algoritmo, per intenderci); in pratica devo realizzare una sorta di risiko in C, e fin qui tutto ok; la parte che mi crea problemi e' come impostare l'attacco/difesa; il turno, insomma, deve giocarsi solo ed esclusivamente tra giocatori aventi territori contigui (l'area di gioco e' una mappa 4x4, con territori divisi tra 3 giocatori).

    es.

    V V V R
    V V V R
    B B R R
    B B R R

    legenda: V=verde R=rosso B=blu

    come potrei fare per impostare una regola che permetta di giocare solo, ad esempio, il verde in 2,1 contro il blu in 3,1 ed impedire che vi sia un lancio di dadi tra il verde in 1,1 ed il rosso in 4,4?

    ringrazio chiunque si avventuri in questo thread, mi rendo conto che non sia proprio la cosa piu' semplice del mondo

  2. #2
    Utente di HTML.it L'avatar di sotoli
    Registrato dal
    Mar 2008
    Messaggi
    150
    Ma può esserci anche un lancio di dadi tra 1,1 e 2,2 oppure solo territori contigui in orizontale e in verticale?
    Crestron Control Systems and AMX Control Systems Programmer

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    30
    solo orizzontale o verticale

  4. #4
    Utente di HTML.it L'avatar di sotoli
    Registrato dal
    Mar 2008
    Messaggi
    150
    Quindi devi controllare che una delle 2 coordinate sia uguale per entrambi i punti mentre l'altra differisca da un punto all'altro di 1.
    Crestron Control Systems and AMX Control Systems Programmer

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 © 2025 vBulletin Solutions, Inc. All rights reserved.