Molti giochi (Stronghold, Age of Empire e tutti quelli che si ispirano a questi ma anche giochi di carte stile Magic che permettono di avere più di una carta dello stesso tipo) danno la possibilità di creare e gestire da 1 a n "oggetti".
Gli "oggetti" possono essere, ad esempio, una o più brewery ? o uno o più mazzieri.
Nel caso dei birrifici, ciascuna ha un timer per la produzione (ad es., produci un barile di birra ogni 20 secondi ma questi 20 secondi partono dalla messa in gioco).
Nel caso dei mazzieri, ancorché alcune statistiche possano essere uguali per tutti, alcune (ad esempio i "punti vita") sono variabili per ciascun esemplare.
In alcuni casi, esistono le evoluzioni di questi "oggetti" (birrificio più grande e ottimizzato nella produzione, truppe veterane e di elite, stadio ulteriore del pokemon o qualcosa del genere).
Qual è il modo migliore per svilupparli in B4X?
Ad esempio:
* classe "mazziere" (oppure type mazzere?)
* inserire ogni "mazziere" in una list e quindi gestire le list
Gli "oggetti" possono essere, ad esempio, una o più brewery ? o uno o più mazzieri.
Nel caso dei birrifici, ciascuna ha un timer per la produzione (ad es., produci un barile di birra ogni 20 secondi ma questi 20 secondi partono dalla messa in gioco).
Nel caso dei mazzieri, ancorché alcune statistiche possano essere uguali per tutti, alcune (ad esempio i "punti vita") sono variabili per ciascun esemplare.
In alcuni casi, esistono le evoluzioni di questi "oggetti" (birrificio più grande e ottimizzato nella produzione, truppe veterane e di elite, stadio ulteriore del pokemon o qualcosa del genere).
Qual è il modo migliore per svilupparli in B4X?
Ad esempio:
* classe "mazziere" (oppure type mazzere?)
* inserire ogni "mazziere" in una list e quindi gestire le list