Se non vedi il banner pubblicitario disabilita il blocco nel browser, aiuterai questo sito a rimanere online, grazie!

Autore nuovo progetto multiplayer  (Letto 397 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline II./JG52Wolfen

  • Burba
  • *
  • Post: 11
  • Karma: 0
nuovo progetto multiplayer
« il: 10 Lug 2026, 00:45:45 »
Ciao a tutti,

sono contento di vedere che siete ancora attivi su IL-2.
Io ci ho giocato dalla prima versione, e poi con tutte le successive, per circa dieci anni. In seguito ho smesso per via degli impegni lavorativi, ma ogni tanto continuo a seguirlo con interesse.

Ora sto pensando di rientrare, non subito come pilota, ma come sviluppatore.

Grazie all’IA ho iniziato a programmare anche cose abbastanza complesse, e da qui è nata l’idea di provare a sviluppare finalmente qualcosa che, secondo me, è sempre stato uno dei limiti storici di IL-2: le missioni cooperative e le campagne online dinamiche. Io arrivo dai tempi della VOW, quindi il tema mi è rimasto dentro.

Sto lavorando a un nuovo modello di torneo/campagna online, con alcune meccaniche che avrei sempre voluto vedere, ad esempio:

Gestione dinamica del fronte, influenzata da vittorie, sconfitte e da più variabili operative.
Gestione degli aerei disponibili, evitando sia l’effetto “sono infiniti, distruggiamoli pure”, sia una penalizzazione eccessiva per i giocatori.
Gestione più ragionevole delle missioni e delle rotte, con waypoint che incentivino i piloti a seguirle, pur lasciando una certa tolleranza. L’obiettivo è evitare situazioni tipo CAP direttamente sulle basi, bombardieri che circumnavigano completamente le rotte previste, o intercettori che volano per un’ora senza mai trovare nessuno.
Gestione dei bonus missione e degli obiettivi secondari.
Gestione della vittoria/sconfitta non solo sulla singola missione, ma nel contesto più ampio della campagna.
Un’altra idea è che anche la scelta della base non sia completamente libera. Se il fronte richiede presenza in un settore, il sistema dovrebbe concentrare i piloti dove servono davvero, favorendo la creazione di gruppi e missioni coordinate. Non avrebbe senso, ad esempio, che mentre un fronte sta cedendo a Est tutti decidano di partire da basi a Ovest solo perché più comode o preferite. Le basi disponibili, i ruoli e le missioni dovrebbero dipendere dallo stato reale della campagna.
E molto altro.

Quando avrò raggiunto una prima versione MVP, la condividerò volentieri con voi e, se vi andrà, mi farebbe piacere avere qualche beta tester.

Se tra voi c’è anche qualche bravo programmatore o ingegnere software interessato a contribuire, sarò felice di condividere repo e codice. Il progetto nascerà come open source: codice pubblico, contributi benvenuti e nessuna finalità commerciale.

Se qualcuno ha altre idee da aggiungere e suggerire sono apertissimo a valutarle.

Ciao

II./JG52_Wolfen
ex JG53_Wolfen
« Ultima modifica: 10 Lug 2026, 00:55:13 da IWolfen »

Offline LG965

  • Administrator
  • *****
  • Post: 5736
  • Karma: 22
  • Ama, e fà ciò che vuoi.
Re:nuovo progetto multiplayer
« Risposta #1 il: 29 Lug 2026, 13:23:41 »
Ciao Wolfen, ben arrivato.
Anche noi abbiamo in cantiere, da qualche anno ormai, un progetto OLC (One Life Campaign) che è ad un buon punto di sviluppo, ma che purtroppo sta faticando per problemi di tempo ad arrivare al termine.
Tieni presente che campagne online fatte più o meno come vorresti tu ne esistono già, ognuna con le sue peculiarità/difetti:

https://combatbox.net/en/
https://tacticalairwar.com/
https://il2-fl.ru/en

Possiamo comunque confrontarci e magari condividere e testare gli sviluppi.
Abbiamo inoltre a disposizione un buon server con un'ottima linea per qualsiasi esigenza.
Scusami per il ritardo nella risposta.
Fatti sentire, magari nel nostro discord.
A presto!
Un saluto e un sorriso rallegrano l'anima.
Non mi piace la cultura moderna basata sull'immagine, preferirei fosse basata sull'onore.

Offline II./JG52Wolfen

  • Burba
  • *
  • Post: 11
  • Karma: 0
Re:nuovo progetto multiplayer
« Risposta #2 il: 29 Lug 2026, 16:35:45 »
Ciao LG, grazie della risposta, sto preparando un documento che descrive i principi di questo nuovo modello di simulazione, che si discosta da quelli che sino ad oggi hai conosciuto, e' molto piu' complesso di un sistema (che onestamente trovavo assai noioso) di missioni con il semplice fronte che si sposta. Quello che posso anticiparti e' che alla base di tutto ci sono due principi chiave, il primo e' che senza PvP non cé' divertimento, il secondo e' che il realismo non deve mai cozzare con il diveritmento. Quindi sto costruendo (per ora a livello logico) come deve essere costruito il modello di conquista di un territorio, quali vincoli devono avere i piloti e il tuolo dell'IA nel gioco, Per farti un esempio, le missioni, sia che tu attacchi, sia che tu divendi, avvengono in un "corridoio", fuori dal quale non hanno valore, significa che non vedrai gente che fa' 800Km su una mappa per arrivare al target ed evitare i difensori ed allo stesso tempo non vedrai difensori "cappare" gli obiettivi, questo lo ottengo inserendo appunto dei corridoi di percorsi entro i quali gli aerei si devono muovere ed un timer che impedisce che tu cambi rotta (arriveresti in ritardo e sarebbe nullo (per te ma non per il tuo avversario). Spero di farti avere quanto prima il documento cosi' e' piu' chiaro e sopratutto su cui possiamo discutere e potete darmi suggerimenti.
Ciao Massimo

Offline LG965

  • Administrator
  • *****
  • Post: 5736
  • Karma: 22
  • Ama, e fà ciò che vuoi.
Re:nuovo progetto multiplayer
« Risposta #3 il: 29 Lug 2026, 16:57:53 »
Bene, allora aspetto tue nuove!
E ricorda che personalmente sono a disposizione.
Colui che ha sviluppato il sistema è al momento purtroppo troppo impegnato per portarlo a termine nel breve periodo.
Rimane il fatto che se ci sentiamo a voce, ti illustro quello che è stato fatto, magari ti può essere di aiuto.
Luigi
Un saluto e un sorriso rallegrano l'anima.
Non mi piace la cultura moderna basata sull'immagine, preferirei fosse basata sull'onore.

Offline II./JG52Wolfen

  • Burba
  • *
  • Post: 11
  • Karma: 0
Re:nuovo progetto multiplayer
« Risposta #4 il: 29 Lug 2026, 21:21:58 »
avete qualche server per chiacchierare o vuoi usare teams ?, ho quasi ultimato i documenti preliminari, ancora qualche minuto e sono pronti.

Se non vedi il banner pubblicitario disabilita il blocco nel browser, aiuterai questo sito a rimanere online, grazie!

Offline Airone1989

  • AssistantAdmin
  • ****
  • Post: 232
  • Karma: 6
Re:nuovo progetto multiplayer
« Risposta #5 il: 29 Lug 2026, 21:40:13 »
Ciao Massimo,
Per parlare tra di noi usiamo discord:

Il link qui sotto dovrebbe funzionare
https://discord.gg/3RSmy5E37

(In caso contrario fammi un fischio)

Offline II./JG52Wolfen

  • Burba
  • *
  • Post: 11
  • Karma: 0
Re:nuovo progetto multiplayer
« Risposta #6 il: 29 Lug 2026, 22:19:28 »
in quale stanza sei ?

Offline LG965

  • Administrator
  • *****
  • Post: 5736
  • Karma: 22
  • Ama, e fà ciò che vuoi.
Re:nuovo progetto multiplayer
« Risposta #7 il: 29 Lug 2026, 22:22:40 »
NoPTT il tuo nick su discord è Massimo_F?
Un saluto e un sorriso rallegrano l'anima.
Non mi piace la cultura moderna basata sull'immagine, preferirei fosse basata sull'onore.

Offline II./JG52Wolfen

  • Burba
  • *
  • Post: 11
  • Karma: 0
Re:nuovo progetto multiplayer
« Risposta #8 il: 29 Lug 2026, 22:24:20 »
johnwick0708

Offline II./JG52Wolfen

  • Burba
  • *
  • Post: 11
  • Karma: 0
Re:nuovo progetto multiplayer
« Risposta #9 il: 29 Lug 2026, 23:42:35 »
Ecco il link dove potete visualizzare i primi documenti, partite dal readme.

Ciao e grazie
Massimo

https://1drv.ms/f/c/7b45b84bea725db8/IgCJE5YiLaPiTYo9QI0L-2zSAZqoUvBGRSya1UT9-xtiDl8?e=NI2aBI

Se non vedi il banner pubblicitario disabilita il blocco nel browser, aiuterai questo sito a rimanere online, grazie!

Offline Airone1989

  • AssistantAdmin
  • ****
  • Post: 232
  • Karma: 6
Re:nuovo progetto multiplayer
« Risposta #10 il: 30 Lug 2026, 08:53:17 »
Ciao Massimo,
Ho guardato un po' il tuo progetto, ti lascio qui sotto due righe (cercherò di essere breve ma non garantisco  :whistle:)

Innanzitutto: non sono sicuro di avere capito proprio tutto tutto sul come funzionerà, ma da quello che ho compreso mi pare un'idea carina e molto interessante.

Ti segnalo qui sotto un paio di criticità, non per fare il guasta feste ma per condividere esperienze passate.

1) utilizzo AI:
il gioco in multiplayer le ha sempre supportate malissimo.
Non le usa praticamente nessuno perché vanno a dare parecchi problemi di crash. Mi è capitato di mettere in missione 7/8 bombardieri ma non di poterla giocare con più di 4 compagni.
Nell'ultimo periodo dovrebbe essere stato migliorato un po', ma rimane cmq un grosso punto debole del gioco.
Al momento Combat Box è l'unico che ne utilizza un po', ma con forte limitazioni:
Mi viene in mente una missione in cui ci sono una decina di bomber, e almeno un altro paio dove ci sono treni in movimento.
Considerando che ci deve essere anche l'AAA, la parte di oggetti in movimento dev'essere per forza di cose estremamente limitata.

2) Rotta obbligata per gli attaccanti:
questo non ho capito come intendi controllarlo.
Ci sono un paio di modi per controllare la posizione del player da Mission editor.
Uno più preciso (è in grado di contare n° di velivoli, tipo di velivoli, etc) ma vale come per le AI -> richiede parecchie risorse dal server per cui è sconsigliato/impossibile usarlo in un contesto multiplayer affollato.
L'altro meno preciso, ma non conta né differenzia il tipo di aereo. Per cui non credo possa essere adatto al tuo scopo.
Sicuramente c'è la possibilità di utilizzare un codice esterno per ovviare al problema, ma questo porta al problema numero 3

3) interazione con un codice esterno:
Premessa che di questo ci capisco praticamente nulla, ma riporto un episodio recente.
Sempre Combat Box ha utilizzato un paio di trucchi del genere per inventarsi una AAA molto più cinematografica e provare a sviluppare nuove dinamiche di gioco (avevano iniziato a testare un sistema in cui andavi sul loro sito, sceglievi il tipo di missione a cui volevi partecipare - scorta, bomber, etc - poi entravi in gioco e i punti fatti venivano calcolati in base alla missione scelta).
Tutte queste cose sono fallite perché troppo complicate oppure hanno letteralmente "rotto" il gioco -> a un certo punto durante la missione da AXIS - ALLIED le fazioni diventavano GIALLI - VERDI e non venivano più assegnati danni. Insomma, un bel casino.

4) numero di player:
Altro tasto dolente, è il numero di giocatori che si riescono a coinvolgere in un progetto del genere .
Negli ultimi anni il numero è calato costantemente, inoltre è appena uscito Korea, entro l'anno o poco dopo dovrebbe uscire anche Combat Pilot e porterà via un'altra fetta di giocatori..
Di quelli rimasti bisogna considerare che qualsiasi cosa sviluppi, a qualcuno non piace. Per cui il numero finale di utenti rischia di essere molto limitato..
Poi magari, se l'idea è avvincente, un po' di giocatori si riesce anche a farli tornare...

Magari tutto questo era già noto e hai già un mente come ovviare alle problematiche, in ogni caso seguirò le fasi ulteriori dello sviluppo con estremo interesse..
« Ultima modifica: 30 Lug 2026, 12:08:38 da Airone1989 »

Offline LG965

  • Administrator
  • *****
  • Post: 5736
  • Karma: 22
  • Ama, e fà ciò che vuoi.
Re:nuovo progetto multiplayer
« Risposta #11 il: 30 Lug 2026, 11:54:35 »
Ho dato una veloce sbirciata, bel progetto ed ambizioso. Mi piace. Difficile ora dare dei suggerimenti a parte quelli già dati da Airone che riguardano soprattutto i limiti del gioco che purtroppo non sono risolvibili con un server superpotente. Mi perplime la faccenda dei corridoi di volo, in quanto non so quanto possa essere efficace e/o destabilizzate per i giocatori. Posta qui i tuoi progressi mettendo il link al drive, cosi seguirò lo sviluppo con passione e se posso ci metterò il becco!  :)

Un saluto e un sorriso rallegrano l'anima.
Non mi piace la cultura moderna basata sull'immagine, preferirei fosse basata sull'onore.

Offline II./JG52Wolfen

  • Burba
  • *
  • Post: 11
  • Karma: 0
Re:nuovo progetto multiplayer
« Risposta #12 il: 30 Lug 2026, 17:40:20 »
Innamzitutto grazie per i controbuti, sono esattamente ciò che mi serve. Per quanto riguarda le tue domande Airone ti rispondo subito.
D - 1) utilizzo AI:
il gioco in multiplayer le ha sempre supportate malissimo.
Non le usa praticamente nessuno perché vanno a dare parecchi problemi di crash. Mi è capitato di mettere in missione 7/8 bombardieri ma non di poterla giocare con più di 4 compagni.
Nell'ultimo periodo dovrebbe essere stato migliorato un po', ma rimane cmq un grosso punto debole del gioco.
Al momento Combat Box è l'unico che ne utilizza un po', ma con forte limitazioni:
Mi viene in mente una missione in cui ci sono una decina di bomber, e almeno un altro paio dove ci sono treni in movimento.
Considerando che ci deve essere anche l'AAA, la parte di oggetti in movimento dev'essere per forza di cose estremamente limitata.

R - si hai assolutamente ragione, infatti ce ne sarà poca e quella che c'è è confinata all'area della missione, questo perché come avveniva nella VOW le missioni sono circoscritte, chi le vola.nom ha tempo di girare in lungo e in largo la mappa,.non ci sono target sparsi qua e la, i target sono quelli della missione nella quale voli. Può sembrare riduttivo ma non lo è, alla base del futuro sistema il punto focale sarà il pvp e la guerra non i free target in solitaria.

2) Rotta obbligata per gli attaccanti:
questo non ho capito come intendi controllarlo.
Ci sono un paio di modi per controllare la posizione del player da Mission editor.
Uno più preciso (è in grado di contare n° di velivoli, tipo di velivoli, etc) ma vale come per le AI -> richiede parecchie risorse dal server per cui è sconsigliato/impossibile usarlo in un contesto multiplayer affollato.
L'altro meno preciso, ma non conta né differenzia il tipo di aereo. Per cui non credo possa essere adatto al tuo scopo.
Sicuramente c'è la possibilità di utilizzare un codice esterno per ovviare al problema, ma questo porta al problema numero 3

R - La rotta obbligata penso di ottenerla con il timing, nel senso che la.missione ha una durata temporale e non come nei sistemi di oggi che voli all'infinito sui target, ci voli partecipando a una missione xhe il sistema avrà preparato (o generato attraverso delle possibili scelte che genererà uno dei player), il timing ti impedisce di volare a zonzo perche devi arrivare sul target entro un certo limite o perdi la.missione, finita la quale hai 30 minuti per tornare alla.base e fare free killing. Ci sarà un sistema che premia chi partecipa alle missioni o chi vola sui bomber.

Sul punto 4 penso che il vero problema sia la noia nel fiocare semore le stesse monotone missioni (motivo per il qiale ho mollato anche io), vediamo se con qiello xhe ho in mente e i vostri suggerimenti riusciamo a cambiare le cose 😀

Se non vedi il banner pubblicitario disabilita il blocco nel browser, aiuterai questo sito a rimanere online, grazie!

 


SimplePortal 2.3.7 © 2008-2026, SimplePortal