• Benvenuto in Making Videogames!
  • Dai sfogo alla tua fantasia!
  • Crea il tuo Videogioco!
Benvenuto ospite! Login Registrati




Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
AI alla Mount and Blade
#1
Stavo pensando: è possibile creare un ai nemica simile a quella di Mount and Blade durante i combattimenti con Unity 3D/4 Free? E' fattibile gestire un 100vs100 in combattimento?
 
Rispondi
#2
Guarda su ps4 battlefield4 lagga 32 vs 32 figuriamoci unity xD apparte gli scherzi ma sembra un po eccessivo secondo me non e fattibile poi non saprei
 
Rispondi
#3
(01-02-2014, 03:34 PM)Led Ha scritto: Stavo pensando: è possibile creare un ai nemica simile a quella di Mount and Blade durante i combattimenti con Unity 3D/4 Free? E' fattibile gestire un 100vs100 in combattimento?

Certo che è fattibile, ma vista la mole di calcoli, c'è bisogno di una mano esperta dietro l'FSM strutturato per essa accanto ad un buon metodo di gestire il codice che si occupa di controllare i vari stati interpolati tra tutte le entità nemiche che devono interagire tra loro.
 
Rispondi
#4
(03-02-2014, 12:36 AM)RuggeriExtreme Ha scritto:
(01-02-2014, 03:34 PM)Led Ha scritto: Stavo pensando: è possibile creare un ai nemica simile a quella di Mount and Blade durante i combattimenti con Unity 3D/4 Free? E' fattibile gestire un 100vs100 in combattimento?

Certo che è fattibile, ma vista la mole di calcoli, c'è bisogno di una mano esperta dietro l'FSM strutturato per essa accanto ad un buon metodo di gestire il codice che si occupa di controllare i vari stati interpolati tra tutte le entità nemiche che devono interagire tra loro.

Sarebbe utile una prova basilare con 128 (64v64) cubi che vanno in varie direzioni?
 
Rispondi
#5
(03-02-2014, 04:04 PM)Led Ha scritto:
(03-02-2014, 12:36 AM)RuggeriExtreme Ha scritto:
(01-02-2014, 03:34 PM)Led Ha scritto: Stavo pensando: è possibile creare un ai nemica simile a quella di Mount and Blade durante i combattimenti con Unity 3D/4 Free? E' fattibile gestire un 100vs100 in combattimento?

Certo che è fattibile, ma vista la mole di calcoli, c'è bisogno di una mano esperta dietro l'FSM strutturato per essa accanto ad un buon metodo di gestire il codice che si occupa di controllare i vari stati interpolati tra tutte le entità nemiche che devono interagire tra loro.

Sarebbe utile una prova basilare con 128 (64v64) cubi che vanno in varie direzioni?

Non conosco il gioco a cui stai facendo riferimento, se mi spieghi cosa vuoi ottenere ti posso aiutare Wink
 
Rispondi
#6
(03-02-2014, 07:52 PM)RuggeriExtreme Ha scritto:
(03-02-2014, 04:04 PM)Led Ha scritto:
(03-02-2014, 12:36 AM)RuggeriExtreme Ha scritto:
(01-02-2014, 03:34 PM)Led Ha scritto: Stavo pensando: è possibile creare un ai nemica simile a quella di Mount and Blade durante i combattimenti con Unity 3D/4 Free? E' fattibile gestire un 100vs100 in combattimento?

Certo che è fattibile, ma vista la mole di calcoli, c'è bisogno di una mano esperta dietro l'FSM strutturato per essa accanto ad un buon metodo di gestire il codice che si occupa di controllare i vari stati interpolati tra tutte le entità nemiche che devono interagire tra loro.

Sarebbe utile una prova basilare con 128 (64v64) cubi che vanno in varie direzioni?

Non conosco il gioco a cui stai facendo riferimento, se mi spieghi cosa vuoi ottenere ti posso aiutare Wink

Mount and Balde propone battaglie fino a 200vs200, io vorrei fare una prova basilare sostituendo i personaggi con cubi giusto per vedere se Unity e soprattutto il mio PC ce la fanno.
 
Rispondi
#7
non sarebbe la stessa cosa i cubi hanno 6 poligoni mentre un character o altri oggetti hanno piu poligoni quindi non puoi fare un confronto cosi
 
Rispondi
#8
(06-02-2014, 02:23 PM)WilSoft90 Ha scritto: non sarebbe la stessa cosa i cubi hanno 6 poligoni mentre un character o altri oggetti hanno piu poligoni quindi non puoi fare un confronto cosi

Eh infatti ora che ci penso, scusa la domanda nabba Big Grin
 
Rispondi
#9
Scaricati dall asset stor un character ne trovi anche gratuiti e fai la prova con quelli pero ce sempre il problema che manca la mappa gli oggetti di gioco ecc. quindi non puoi sapere come si comportera il gioco poi ce la questione del server che dovra oapitare tutti questi player quindi ripeto per me non e una cosa fattibile :-)
 
Rispondi
#10
(06-02-2014, 05:04 PM)WilSoft90 Ha scritto: Scaricati dall asset stor un character ne trovi anche gratuiti e fai la prova con quelli pero ce sempre il problema che manca la mappa gli oggetti di gioco ecc. quindi non puoi sapere come si comportera il gioco poi ce la questione del server che dovra oapitare tutti questi player quindi ripeto per me non e una cosa fattibile :-)
A questo punto ci provo, come hai detto tu posso usare assets come prova anche di oggetti oltre che personaggi. Proverò e vi farò sapere!
 
Rispondi
#11
(07-02-2014, 12:42 AM)Led Ha scritto:
(06-02-2014, 05:04 PM)WilSoft90 Ha scritto: Scaricati dall asset stor un character ne trovi anche gratuiti e fai la prova con quelli pero ce sempre il problema che manca la mappa gli oggetti di gioco ecc. quindi non puoi sapere come si comportera il gioco poi ce la questione del server che dovra oapitare tutti questi player quindi ripeto per me non e una cosa fattibile :-)
A questo punto ci provo, come hai detto tu posso usare assets come prova anche di oggetti oltre che personaggi. Proverò e vi farò sapere!

Pensavo ti riferissi al problema del calcolo intelligenza artificiale e non dal punto di vista grafico <.<
 
Rispondi
#12
Comunque problemi grafici non dovresti averne la cosa problematica e collegare 200 client su un server
 
Rispondi
#13
(09-02-2014, 01:22 AM)RuggeriExtreme Ha scritto:
(07-02-2014, 12:42 AM)Led Ha scritto:
(06-02-2014, 05:04 PM)WilSoft90 Ha scritto: Scaricati dall asset stor un character ne trovi anche gratuiti e fai la prova con quelli pero ce sempre il problema che manca la mappa gli oggetti di gioco ecc. quindi non puoi sapere come si comportera il gioco poi ce la questione del server che dovra oapitare tutti questi player quindi ripeto per me non e una cosa fattibile :-)
A questo punto ci provo, come hai detto tu posso usare assets come prova anche di oggetti oltre che personaggi. Proverò e vi farò sapere!

Pensavo ti riferissi al problema del calcolo intelligenza artificiale e non dal punto di vista grafico <.<
Provo entrambe le cose ovviamente Wink
 
Rispondi
#14
La cosa è fattibile ed è anche non così utopistica come te l'hanno dipinta...
Dal punto di vista delle performance grafiche non è poi così distante dal renderizzare ambientazioni super-dettagliate e ricche di effetti come alcuni giochi hanno proposto. Puoi adottare anche uno stile meno dettagliato (per abbracciare un range di hardware minimo più basso) oppure puoi adottare politiche di gestione dei poligoni nascosti (vedi occlusion culling).
Dal punto di vista delle performance di calcolo, un server regge benissimo 200 giocatori (e se ottimizzi il codice per bene e con cognizione di causa, puoi reggerne un numero notevolmente più alto). Ovviamente, il server devi scriverlo tu e gestire solo le operazioni che ti occorrono realmente (scrissi un esempio di server multithreading in C#). In più, puoi mettere in pratica soluzioni di calcolo distribuito, ma andiamo già più nell'avanzato...
 
Rispondi
  


Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
Question Creare un menù che si adatta alla risoluzione dello schermo xGiovi9810x 12 1,543 23-05-2013, 02:40 PM
Ultimo messaggio: xGiovi9810x

Vai al forum:


Browsing: 1 Ospite(i)