Lunga vita a Neverwinter

Neverwinter Nights

Neverwinter Nights


AuroraIl gioco Neverwinter Nights non fa più notizia nei siti esclusivi di videogiochi, eppure continua a esercitare il suo fascino su migliaia di persone da oltre sette anni. Il merito di questo successo va dato in parte ai DM (Dungeon Master, sono i narratori) e ai Builders che hanno mantenuto vivo l’interesse dei giocatori, scrivendo nuove avventure e costruendo nuovi scenari, in parte agli sviluppatori che hanno ideato dei metodi intelligibili per modificare il gioco. Il gruppo di strumenti Aurora fornisce un insieme di oggetti, creature e procedure. Quando l’utente apre l’applicazione deve scegliere il tipo, la dimensione, e il nome della mappa. Un’area viene plasmata con dei prefabbricati: sono modelli di medie o grandi dimensioni disegnati dagli artisti di Neverwinter e pronti all’uso. Il lavoro si arricchisce di particolari attingendo da un ampio assortimento di altri piccoli oggetti ordinari (i “posizionabili”): dai forzieri agli alambicchi per i negozi di alchimia, dalla balista distrutta all’albero morto, e così via. La mappa è messa (eventualmente) in comunicazione con un’altra tramite gli attivatori o le porte. Anche senza un progetto ben definito sulla carta, le idee possono prendere velocemente forma nel riquadro dello schermo. Basta un po’ di fantasia, impegno, conoscenza della riga di comando Unix, e le basi di un linguaggio di programmazione per conseguire dei risultati soddisfacenti. Purtroppo il programma non può essere eseguito da Linux, si usa la versione di Windows nell’ambiente Wine. I moduli funzionano comunque su entrambi i sistemi operativi. Questa soluzione utilizza la copia di Neverwinter Nights del disco rigido (virtuale) di Windows. Non c’è problema a mettere in comune certe directory del gioco (per esempio quella contenente i moduli) fra Linux e Windows, anzi si risparmia spazio sul disco. Sia chiaro, ciò resta facoltativo e ha poca importanza sul risultato finale.
nwn-de_bello_gallico.jpg
La mia avventura si basava sulla campagna di Gallia condotta da Caio Giulio Cesare, descritta fedelmente nel suo libro “De bello gallico”; i Romani, i Galli e i Germani formavano le quest centrali della storia, mentre i mostri (goblin, coboldi, ecc.) erano di supporto. Ho assegnato all’avventura il titolo dello stesso libro e l’ho installata su un server locale per condividerla fra due computer. L’aspirante builder può realizzare una campagna di gioco in poche ore, facendo riferimento ai manuali distribuiti in Internet e consultando frequentemente i forum tematici (vd. Custom Content, Scripting, Toolset), dove altri utenti più esperti hanno già risposto a diversi problemi comuni. Di regola, il sistema resuscita il giocatore nello stesso punto in cui cade, ma molti DM preferiscono spostare il suo corpo in un tempio e rianimarlo. Il giocatore dovrebbe perdere punti esperienza nel caso subisca una sconfitta in duello. Lo scripting di Neverwinter permette di aggiustare questi due aspetti del gioco.
Dopo aver costruito un modulo a sé stante, occorre preparare il server, controllare che tutto funzioni bene, verificare i requisiti: una connessione a Internet, il numero di CD-Key, e la versione del programma. Non esiste una opzione della riga di comando per collegare direttamente il client al server (in Windows c’è +connect), bisogna passare per la modalità d’uso “multigiocatore” specificando il nome e la password registrati nel computer centrale di Bioware. Se il modulo è stato costruito con oggetti presi da Hordes of the Underdark e Shadows of Undrentide, ogni client della Lan deve disporre delle due suddette espansioni e le relative CD-Key. Il server fa un controllo rigoroso, non si sfugge. Oggi, purtroppo, è raro trovare in negozio una confezione nuova di Neverwinter Nights. Solo i codici hanno valore, perché le risorse del gioco si scaricano dalla rete. Quindi se vi capita di vedere una espansione in vendita a pochi euro, per esempio HOTU, compratene tre copie!

Problemi con Neverwinter?

Per risolvere il seguente problema:

[ferocious@laptop-mango nwn]$ ./nwn
nwmain: xcb_lock.c:77: _XGetXCBBuffer: Assertion `((int) ((xcb_req) - (dpy->request)) >= 0)' failed.
./nwn: line 12: 18836 Aborted ./nwmain $@

si deve rimuovere la directory lib dalla variabile d’ambiente LD_LIBRARY_PATH specificata nello script nwn.

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

15 Responses to “Lunga vita a Neverwinter”

  1. DrTux Says:

    Mi fa piacere che se ne parli perché è un gioco ancora validissimo nonostante le sua età. Anzi riserva ancora molte sorprese viste le novità aggiunte nell’ultima patch la 1.69 (e speriamo che la rilascino al più presto anche in italiano e nelle altre lingue).
    Personalmente l’ho acquistato a fine 2007 e nonostante uno iniziale scetticismo, dovuto appunto all’età del gioco, l’ho trovato un ottimo acquisto sia sul versante del singleplayer, sopratutto grazie ai vari moduli “amatoriali” che per molti aspetti sono al di sopra delle campagne ufficiali stesse, sia su quello del multiplayer, la comunità di giocatori è ancora molto vasta anche se un pò frazionata e alcuni nuovi server stanno nascendo tuttora dopo una fase di abbandono a favore del fratello maggiore.
    Infine per chi fosse interessato consiglio una visita al sito nwvault.ign.com dove si possono trovare un’infinità di risorse aggiuntive per il gioco.

  2. Riccardo Lemmi Says:

    Non è necessario usare Wine, la Bioware fornisce la versione Linux:
    http://nwn.bioware.com/downloads/linuxclient.html

  3. marco Says:

    confermo.
    La versione 1 è distribuita e perfettamente compatibile con linux
    Wine in questo caso del tutto superfluo.
    (non è lo stesso per neverwinter2 purtroppo, non più sviluppato da bioware).

  4. Supergiu Says:

    Ciao! Non so se si è capito dall’articolo, ma io sto parlando di Aurora.
    Alla fine ci sono tutti i link per scaricare non solo il client per Linux che è giunto alla versione 1.69 (consiglio la 1.68 perché tradotta in italiano), ma anche il server e la patch per la versione di Windows da usare in Wine. Per fare modifiche credo sia la soluzione ideale. L’alternativa sarebbe Neveredit, tuttavia io lo sconsiglio: non è più aggiornato e non si possono fare determinate cose.

  5. wonderland Says:

    ho visto che il client per linux si puo’ scaricare gratuitamente …
    serve comunque la licenza (cd key) per giocare su internet ?
    e in locale (su lan) ?

  6. tarmax Says:

    Ciao
    Ottimi i link… :)
    Ma sarebbe utile un mini how-to
    Io sono a digiuno di nwn e non so che farmene di tutti sti file una volta che li ho scaricati! :((
    Grazie

  7. Supergiu Says:

    Hai ragione :)
    Devi mettere le risorse del gioco (v1.29, Linux) nella directory /usr/games e decomprimere l’archivio con il comando tar xvfz. La procedura crea una directory nwn. Lì va messo il secondo archivio contenente la patch del gioco (italiano v1.29, Linux) e decompresso; dopodiché hai bisogno degli eseguibili del gioco (v1.29, Linux) veri e propri che sono in un altro archivio tar ospitato su Filefront. Infine applica la patch relativa all’aggiornamento (italiano v1.68, Linux). Questa è distribuita come Loki Installer.
    Se ti sembra troppo complicato, puoi usare i programmi di LIFLG, ma ti servono i CD di NeverWinter.
    Per quanto riguarda il Server, è più semplice da installare e usare.
    Crea in /usr/games la directory nwded. Sposta lì dentro l’archivio zip che ho specificato. Decomprimilo e crea uno script bash contenente le opzioni del server. Non sono molte, le importanti mi sembrano le seguenti:

    -module “NOME MODULO”

    Non ha importanza se il nome del modulo contiene spazi, devi però farlo trovare al server nella sua directory modules. Il nome va specificato fra doppi apici.

    -maxclients NUMERO

    Non so esattamente qual è il massimo numero di clients permesso. Tieni presente che NWN è mangia risorse, nonostante sia vecchio.

    -maxlevel NUMERO

    in questo caso, NUMERO dipenderà anche dalla presenza o meno delle espansioni. Se non vado sbagliando, con HOTU e SOU si può raggiungere il livello 40. Esistono degli HAK che permettono di salire anche oltre.

    -autoserverinterval MINUTI

    ogni tot MINUTI il server fa un salvataggio automatico della partita.

    -servername “NOME SERVER”

    il nome va specificato fra doppi apici.

    -publicserver 0/1
    0=LAN 1=Internet

    -dmpassword PASSWORD

    PASSWORD è la password del DM. Nella stessa directory di nwn (non del server) troverai lo script bash dmclient. Io l’ho usato pochissimo e non so dirti se il client DM ha dei bug o meno.

    @Wonderland: le CDKEY sono necessarie sia se giochi in LAN che su Internet. Se hai dei computer Windows, puoi però saltare la procedura di autenticazione usando la riga di comando nwn +connect IP_DEL_SERVER.

  8. Federico ٩๏̯͡๏)۶ Says:

    Piacerebbe anche a me giocare a NWM…possiedo il gioco originale, solo che mi mancano le espansioni, e molto spesso sono obbligatorie per i moduli che si trovano su internet o per giocare nei server :(

  9. DrTux Says:

    @ Federico
    Si è vero, le espansioni sono necessarie praticamente ovunque.
    È anche vero però che ormai non sono costosissime, sono sicuramente difficili da reperire nei negozi ma c’è sempre internet.

  10. wonderland Says:

    beh nessuna risposta ?
    ho fatto domande troppo sceme ?
    mi bastava anche un si si, no no … o altre combinazioni

  11. Supergiu Says:

    Ciao, mi dispiace, eppure ti avevo dato la mia risposta. Ebbene le CD-Key sono necessarie sia per giocare in Internet sia in LAN. Non conosco nessun programma che disabiliti la procedura di autenticazione. Comunque anche nella LAN c’è il controllo del tuo server di gioco sulle CD-Key dei vari client connessi. Per cui se le riusi non potrai collegarli tutti alla rete contemporaneamente.

  12. Fava Says:

    Basta cercare con il mulo. C’è il multiplayer crack di quasi ogni versione. Permette di giocare in lan ( e vi assicuro che, per chi non l’ha provato, giocare con gli amici in rete è maledettamente divertente) ma credo che si possa giocare su internet solo con chi ha ha sua volta il gioco crakkato.
    Saluti.

  13. Drayton Says:

    scusate nn e che qualcuno saprebbe dirmi dove trovare la crack x giocare online di nwn ? nn trovo quella della versione 1.68 :(:(

  14. Yemmi Says:

    per chi vuole giocare a nwn da linux, qui c’e’ una guida all’isntallazione

    naturalmente serve un cdkey valido

    http://wiki.playlinux.net/installazioni/nwn

    nwn lo si trova nei negozi a 9,90 euro non fate i pezzenti :P

  15. Supergiu Says:

    È una guida completa, ottimo lavoro! E anche io consiglio di comprare il gioco :)>-

Leave a Reply