Un'unità o un gruppo di unità esegue un'azione mentre tutto il resto è in grado di reagire solo a quell'azione o alle azioni eseguite. Quindi la successiva unità o gruppo di unità può agire.
Ho visto molti giochi a turni in cui gli attacchi in mischia su un'altra unità fanno sì che anche le unità attaccate danneggino l'unità attaccante, mentre gli attacchi a distanza non soffrono di questa meccanica di "ritorsione". Gli esempi includono le serie Heroes of Might e Magic, la serie Civilization, …
Ok, questa idea è venuta per la terza volta in conversazione ora, e mi ha infastidito per anni. L'idea è un gioco in cui tutti i giocatori prendono decisioni / impartiscono ordini alle unità mentre il gioco è in uno stato di pausa e tutte le azioni vengono eseguite contemporaneamente, …
Sto cercando di capire una buona formula per determinare un colpo quando il giocatore attacca un nemico in una Roguelike. Mi piacerebbe trovare qualcosa di semplicistico ma, ancora fedele al modo in cui è stato fatto in D&D o in famosi Roguelike come AngBand o NetHack. Quello che ho finora …
Sto scrivendo una versione per computer del gioco Dominion . È un gioco di carte a turni in cui le carte azione, le carte tesoro e le carte punto vittoria vengono accumulate nel mazzo personale di un giocatore. Ho una struttura di classe abbastanza ben sviluppata e sto iniziando a …
Immaginiamo giochi come Heroes of Might and Magic, o Master of Orion, o il tuo gioco preferito a turni. Qual è la logica di gioco alla base del prossimo turno? Ci sono materiali o libri da leggere sull'argomento? Per essere precisi, immaginiamo il loop di gioco: void eventsHandler(); //something that …
Considera una griglia 2 x 2 di quadrati. Un giocatore può spostarsi su una casella se: nessun altro giocatore vuole muoversi nella casella il prossimo turno nessun altro giocatore ha aspettato e sta ancora occupando la casella in questo turno Ho incluso l'immagine sopra per descrivere il mio problema. I …
GKTurnBasedMatch di Game Center sembra fornire un servizio abbastanza robusto per la gestione di giochi a turni e OpenFeint sembra avere qualcosa di simile. Il problema è che mi piacerebbe qualcosa di simile per il desktop. Stavo pensando di implementare il mio servizio basato su REST su Rails, ma dopo …
Sto lavorando su un server di gioco generico che gestisce i giochi per un numero arbitrario di client TCP collegati in rete durante una partita. Ho un "design" hackerato con un nastro isolante che funziona, ma sembra fragile e non flessibile. Esiste un modello consolidato per la scrittura di comunicazioni …
Ovviamente, provare ad applicare l'algoritmo min-max sull'intero albero delle mosse funziona solo per piccoli giochi (chiedo scusa a tutti gli appassionati di scacchi, per "piccolo" non intendo "semplicistico"). Per i tipici giochi di strategia a turni in cui il tabellone è spesso più largo di 100 tessere e tutti i …
Finora i sistemi di componenti di entità che ho usato hanno funzionato principalmente come l'artemis di Java: Tutti i dati nei componenti Sistemi indipendenti senza stato (almeno nella misura in cui non richiedono input per l'inizializzazione) che scorre su ogni entità che contiene solo i componenti a cui un determinato …
Come gestisci la separazione dell'animazione dallo stato mondiale all'interno di un gioco a turni? Attualmente sto lavorando a un gioco basato su griglia 2D. Il codice seguente è semplificato per spiegare meglio. Quando un attore si muove, voglio mettere in pausa il flusso di turni mentre la creatura si anima …
Attualmente sto programmando un gioco per iPhone e vorrei creare una modalità multiplayer online. In futuro, questa app sarà trasferita su dispositivi Android, quindi mi chiedevo come creare il server di gioco? Prima di tutto, quale lingua dovrei scegliere? Come rendere un server in grado di comunicare sia con programmi …
Se giochi a un gioco di ruolo a turni, ci saranno grandi periodi di tempo in cui non accade nulla perché il gioco scorre in loop su "wait_for_player_input". Naturalmente sembra ragionevole usare questa volta per aggiornare le cose. Tuttavia, questo sembra immediatamente suggerire che avrebbe bisogno di essere thread. Questo …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.