Creare Videogiochi - Game Developer
AI alla Mount and Blade - Versione stampabile

+- Creare Videogiochi - Game Developer (https://www.making-videogames.net/giochi)
+-- Forum: Unity3D Italia (https://www.making-videogames.net/giochi/Forum-Unity3D-Italia)
+--- Forum: Unity3D Discussioni Generali (https://www.making-videogames.net/giochi/Forum-Unity3D-Discussioni-Generali)
+--- Discussione: AI alla Mount and Blade (/thread-AI-alla-Mount-and-Blade)



AI alla Mount and Blade - Led - 01-02-2014

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?


RE: AI alla Mount and Blade - WilSoft90 - 01-02-2014

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


RE: AI alla Mount and Blade - RuggeriExtreme - 03-02-2014

(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.


RE: AI alla Mount and Blade - Led - 03-02-2014

(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?


RE: AI alla Mount and Blade - RuggeriExtreme - 03-02-2014

(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


RE: AI alla Mount and Blade - Led - 05-02-2014

(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.


RE: AI alla Mount and Blade - WilSoft90 - 06-02-2014

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


RE: AI alla Mount and Blade - Led - 06-02-2014

(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


RE: AI alla Mount and Blade - WilSoft90 - 06-02-2014

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 :-)


RE: AI alla Mount and Blade - Led - 07-02-2014

(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!


RE: AI alla Mount and Blade - RuggeriExtreme - 09-02-2014

(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 <.<


RE: AI alla Mount and Blade - WilSoft90 - 09-02-2014

Comunque problemi grafici non dovresti averne la cosa problematica e collegare 200 client su un server


RE: AI alla Mount and Blade - Led - 09-02-2014

(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


RE: AI alla Mount and Blade - ManHunter - 09-02-2014

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...