Se sei interessato a modificare Supreme Commander 2 ma non hai conoscenza, questa guida ha lo scopo di aiutarti. Prima di immergerti, dovresti avere competenze informatiche di base e il software necessario per lavorare con archivi e immagini in formato .dds. Per gli utenti Windows, è possibile utilizzare WinRar e Paint.net (o Photoshop con un plug-in DDS).
Perché le trame non funzionano nel gioco Vanilla?
C'è un problema minore causato dal file toc.win.bdf, che impedisce il caricamento di texture personalizzate. Hai due opzioni: eliminare questo file (che disabiliterà il multiplayer) o crearne una copia di backup.
Sebbene sia possibile giocare in multiplayer senza questo file, dopo un po' di tempo potresti riscontrare problemi di desincronizzazione e schermate spam.
Informazioni sui file .scd e sulla ricerca delle texture
La modifica delle trame sostituendo il file textures.scd può sembrare allettante, ma ogni ridisegno richiederebbe una dimensione del file di grandi dimensioni, il che non è necessario. Analizziamolo passo dopo passo.
Innanzitutto, determina cosa vuoi ridipingere. Se si tratta di una trama unitaria, devi cercare quella trama in units.scd.
Se si tratta di una trama dell'interfaccia utente, dovresti cercare in textures.scd all'interno della cartella dell'interfaccia utente.
Per modificare le trame dei proiettili, puoi trovare il proiettile corrispondente nella cartella dei proiettili dello stesso archivio. Tuttavia, ciò richiede la conoscenza del nome del proiettile, che può essere ottenuto dai progetti (spiegherò cosa sono i progetti alla fine). Se vuoi modificare le texture della mappa, cerca in maps.scd.
Per quanto riguarda i DLC, è un po' più facile. Basta controllare gli archivi z_diff1.scd e z_dlc1.scd.
Potrebbe sembrare che tu debba creare archivi .scd separati per ogni archivio di texture, ma è più semplice di così. Sebbene le risorse siano raggruppate in più archivi, il gioco le tratta come un'unica entità. Se rileva qualsiasi altro archivio .scd non correlato al gioco vanilla, utilizzerà successivamente le risorse della tua mod. In altre parole, è sufficiente un singolo file .scd.
Creazione di un mod
Successivamente, è necessario duplicare qualsiasi archivio .scd e rimuovere i file non necessari da esso, lasciando solo un file. Se aggiungi almeno un tuo file, puoi rimuovere anche il file aggiuntivo. Rinomina l'archivio e ora hai le basi per la tua mod.
Nota importante: non tentare di creare un archivio zip/rar e quindi modificarne l'estensione in .scd; questo metodo non funzionerà!
Ora, il passaggio più cruciale è garantire che la trama modificata segua lo stesso percorso del file dell'originale. Ad esempio:
Se hai modificato la trama in:
textures/ui/common/texture.dds
Quindi nella tua mod, la trama dovrebbe essere posizionata sullo stesso percorso. Questo principio si applica a tutti i file che intendi modificare.
Modifica delle trame
Una volta che hai la texture che vuoi modificare, ci sono diverse cose che puoi fare con essa:
- Finalizza i dettagli: apporta le modifiche e i perfezionamenti necessari alla trama. Ciò può includere la correzione di imperfezioni, il miglioramento di determinati elementi o l'aggiunta di ulteriori dettagli.
- Ridimensiona la texture: se necessario, ridimensiona la texture mantenendo la sua risoluzione originale. Ad esempio, se la trama è originariamente un quadrato 1:1, dovrebbe essere ancora un quadrato 1:1 dopo il ridimensionamento.
- Aggiungere il paragrafo 3: (Si prega di fornire le informazioni mancanti per completare questo paragrafo.)
- Migliora la trama: esporta la trama modificata come file PNG, quindi esegui l'upscaling. Dopo l'upscaling, riconvertirlo nel formato DDS. Tieni presente che le grandi dimensioni nei file DDS a volte possono causare problemi di rendering, quindi fai attenzione.
Se arrivi al punto di modificare i pulsanti, segui queste linee guida per garantire chiarezza nella loro funzionalità:
textures.scd/textures/ui/common/icons/orders
- _w: rappresenta il pulsante in uno stato premuto.
- _u: indica che il pulsante è disponibile.
- _o: rappresenta il pulsante quando è selezionato.
- _d: indica che il pulsante è disabilitato.
Seguendo queste convenzioni, puoi modificare quasi tutte le texture del gioco.
Se lo trovi utile, puoi anche fare riferimento ai miei mod come esempi per comprendere meglio il processo.
Esempi di mod texture
BetaUI
Sostituisce alcune icone della vecchia versione, che era nello screenshot del manuale ufficiale del gioco.
Icone delle unità migliorate
Una versione potenziata delle texture da 58×58 a 128×128, da qualche parte migliore, da qualche parte uguale. Se otteniamo un mod che lo rende a risoluzioni più elevate - l'interfaccia è più grande - c'è già un mod.
Icone in stile FA
Icone originali con sfondi SC1 o FA.
Quindi, e dopo?
Livello 0: ricerca della cartella dei dati di gioco
Per iniziare a modificare, devi individuare la cartella gamedata del gioco che desideri modificare. Questa cartella contiene i file e le risorse necessari per apportare modifiche. La posizione della cartella gamedata può variare a seconda del gioco e della piattaforma che stai utilizzando. In genere, puoi trovarlo nella directory di installazione del gioco.
Livello 1: modifica delle trame e modifiche di base
Dopo aver creato con successo la tua mod e le trame vengono visualizzate correttamente, puoi passare ad aspetti più interessanti del modding. In questo livello, esploreremo ulteriori possibilità di modifiche.
Livello 2: livello intermedio: progetti, unità e modifiche avanzate
A questo livello, puoi immergerti in tecniche di modding più complesse. I progetti svolgono un ruolo cruciale nella definizione di vari parametri per le unità, come il nome, l'economia, l'aspetto e altri attributi. Accanto ai file di progetto, di solito ci sono file di script associati. La modifica di questi file consente di modificare le unità esistenti o crearne di nuove.
Puoi anche esplorare la modifica di file esistenti oltre le trame. Ad esempio, puoi aggiungere video nel formato .usm, che è un formato ben noto. Tuttavia, potresti aver bisogno di utilità specifiche per convertire i video nel formato appropriato per il gioco.
Livello 3: Livello avanzato: creazione di mappe, programmazione Lua e audio
In questo livello, puoi avventurarti in tecniche di modding più avanzate. Puoi creare nuove mappe utilizzando strumenti come Blender, un potente software di modellazione e animazione 3D. Inoltre, la programmazione Lua può essere utilizzata per implementare funzionalità e script personalizzati all'interno del gioco.
Lavorare con l'audio comporta la comprensione del formato dei file audio, ad esempio i file .wav. Tuttavia, questi file sono spesso protetti da chiavi di crittografia, che possono essere trovate negli archivi del gioco. Per utilizzare file audio personalizzati, potrebbe essere necessario impacchettarli in archivi .fsb.
Ricorda, man mano che avanzi nei livelli, la complessità e le competenze tecniche necessarie per il modding aumentano. È essenziale avere una buona conoscenza dei file, dei formati e degli strumenti di modding del gioco disponibili. Eseguire sempre backup e testare attentamente le modifiche per assicurarsi che funzionino come previsto.
Questo è tutto ciò che condividiamo oggi per questo Supreme Commander 2 guida. Questa guida è stata originariamente creata e scritta da kolzar. Nel caso in cui non riusciamo ad aggiornare questa guida, puoi trovare l'ultimo aggiornamento seguendo questo link.