Hal9000: presentazione e progetti

Come precedentemente annunciato da ElvenProgrammer nel precedente post, colgo l’occasione per presentarmi a tutti i lettori/giocatori di TMW della comunità italiana.

Mi chiamo Francesco Miglietta, conosciuto nella comunità TMW col nickname di hal9000, sono dell’84 e ho conseguito da qualche mese la laurea specialistica in Chimica Organica. Fin da bambino sono stato da sempre attratto dal mondo informatico (a pochi anni digitavo i miei primi comandi dos per far partire giochi come Prehistorik, Comic, The Incredible Machine, Ultima 7/8), ho familiarità coi linguaggi informatici e mi diletto col photoediting (GIMP in primis).

Nutro interesse per il mondo dei MMORPG soprattutto se si parla di progetti OpenSource disponibili anche per l’universo Linux.

La mia serie preferita è quella di Ultima, sia per lo stile sia per l’atmosfera che si respira giocandoci.

Per quanto riguarda The Mana World sono venuto in contatto con questo progetto diversi hanni fa e dal 2009 ho iniziato contribuire come Pixel Artist, partecipando inoltre al brainstorming delle future implementazioni del gioco.

Leggi tutto “Hal9000: presentazione e progetti”

Manutenzione

Buongiorno a tutti, quei pochi 🙂 che seguono questo blog.

Ho approfittato di una mezz’oretta libera per fare qualche attività di manutenzione in previsione di rendere questo punto di riferimento più gestibile e più aggiornato.

Innanzi tutto ho definitivamente eliminato il forum in quanto era ormai solamente un covo di spam e richiedeva troppo tempo da investire in moderazione e manutenzione per aggiornamenti. Spero in questo modo di concentrare i miei/nostri sforzi in maniera più efficiente, certo sacrificando un grosso strumento per le nostre discussioni.

Allo stesso modo è stato eliminato il link alla chat su IRC, in quanto sempre vuota e mai monitorata.

Come aggiunte abbiamo ora la visualizzazione delle gravatar nei commenti. Roba grossa eh? Spero in questo modo di spingere la vostra volontà di partecipare a questo progetto.

Ultimo, ma non ultimo, vorrei dare il benvenuto ad hal9000, artista italiano attivo nel progetto TMW. hal9000 è da ora anche parte attiva di questo blog e speriamo di vedere presto qualche succulenta indiscrezione pubblicata da lui.

Rilasciato The Mana World 0.5

Un nuovo client è disponibile da qualche giorno nella pagina dei download! Sono passati quasi due anni dall’ultima release stabile del client. Quindi, non è molto pratico entrare nel dettaglio di tutti i cambiamenti che sono stati fatti, ma menzioneremo i più importanti.

Prima di tutto, ora il client si basa sul client Mana. Era circa un anno e mezzo fa quando il progetto Mana si è separato da The Mana World, così che il software del client e del server potessero essere sviluppati in maniera indipendente dal contenuto del gioco. La release della versione 0.5 segna una milestone importante grazie alla quale il client può rappresentare una solida base per molti giochi, incluso The Mana World. Da ora in poi, la versione del client rispecchierà la versione del client Mana su cui è basata.

Leggi tutto “Rilasciato The Mana World 0.5”

TMW finalmente sboccia da pre-alpha a alpha!

Finalmente abbiamo un server di sviluppo in funzione all’indirizzo dev.themanaworld.org utilizzando la tecnologia fornita dal progetto http://manasource.org/! L’accesso al server di sviluppo è limitata ai contributori di TMW CR1 e sviluppatori Manasource. In seguito avremo un server di prova pubblico e, infine, un vero e proprio free-for-all free-to-play server di produzione, quando sarà il momento. Tutti i contenuti TMW verranno pubblicati in Rilasci di Contenuto controllati e collaudati (CR).

Quindi, se state già giocando e vi chiedete in che modo questo vi interessi: beh in realtà non vi tocca affatto. Allora perchè questo post? E’ tempo per una breve lezione di storia …

TMW è stato avviato nel 2004, scritto in C e Allegro, senza un software server vero e proprio. E’ stato quindi convertito in C e SDL e uno snapshot SVN di eAthena (emulatore server RO) è stato preso come piattaforma temporanea per testare le tecnologie client (grafica, motore particellare, …). Avrebbe dovuto utilizzare questa struttura per circa 3-6 mesi, mentre noi mettevamo insieme il gioco e realizzavamo un server per eseguire il gioco. Un classico errore: la soluzione temporanea si è prolungata e il nostro server non si è reso utilizzabile fino ad ora, più di 6 anni dopo.

Leggi tutto “TMW finalmente sboccia da pre-alpha a alpha!”

The Mana World pubblicato su “Amiga Future”

The Mana World è stato pubblicato sulla copertina della rivista Amiga Future numero 82 essendo l’unico MMORPG disponibile per AmigaOS.

L’articolo di una pagina e mezzo copre in dettaglio i passi iniziali dopo la creazione del vostro primo personaggio e si conclude con un incoraggiamento a provare il gioco.

La rivista è disponibile in tedesco e inglese.

Post collegati:

http://www.amigafuture.de/album_page.php?pic_id=14787

http://www.amigafuture.de/viewtopic.php?p=40487

Rilasciata la versione 0.0.29.1 del client

Questa release è un aggiornamento di stabilità alla 0.0.29, che effettivamente presentava diversi crash (ne sono stati sistemati quattro) e altri difetti minori. C’era da aspettarselo dopo un aggiornamento così esteso, e l’indagine pubblica ha aiutato a trovare la maggior parte dei problemi rimanenti. Grazie a tutti coloro che si sono resi utili riportanto i bug riscontrati!

Inoltre due nuove funzionalità si sono in trodotte in questa patch release. E’ ora possibile cambiare la propria password da soli, nel modulo di selezione del personaggio (così non è più necessario disturbare gli sviluppatori/gm). D’ora in poi quando sarete in un party il leader verrà mostrato in grassetto. Come sempre potete dare un’occhiata al changelog per una lista esaustiva dei cambiamenti: https://sourceforge.net/project/shownotes.php?group_id=106790&release_id=688651

Per quanto riguarda il pacchetto di installazione Windows, sono state finalmente rimpiazzate le immagini che erano fanart di materiale protetto da copyright. Le nuove immagini sono improvvisate a partire dalla grafica esistente. Se qualcuno si sente in grado di migliorare il nuovo pacchetto di installazione con della grafica nuova fiammante, può partecipare alla discussione: http://forums.themanaworld.org/viewtopic.php?f=9&t=6812

Rilasciata la versione 0.0.29 del client!

Ciao a tutti e scusate per la lunga assenza.
Per me tmw è cambiato molto in questo tempo, ma credo un po’ per tutti, visto che gli sviluppatori si sono dati molto da fare.
Molti miglioramenti e nuove funzioni sono state prese dal progetto Aethyra. Poi è stato speso un sacco di tempo per fondere i due client: quello che supporta il server eAthena e quello che funziona su tmwserv.
Il client ora supporta alcune funzioni di eAthena in più, tra le quali c’è la possibilità di creare party, che permette di vedere chi altro è in linea, condividere punti esperienza e oggetti raccolti in combattimento.
Ci sono stati alcuni miglioramenti nella propagazione delle direzioni. Sono stati aggiunti NPC che permettono di immagazzinare il proprio inventario.
E’ ora possibile specificare gli attributi iniziali del proprio personaggio durante la sua creazione.
La chat è stata migliorata permettendo di distinguere meglio le conversazioni private.
Finalmente gli arceri potranno vedere le loro frecce volare!

Questi sono solo alcuni dei principali cambiamenti. Ci si vede in gioco per scoprirli tutti.

Client 0.0.28 : TTF e Tiles animate

Avete capito bene! Il nuovo client è disponibile per il download. La versione 0.0.28 mostra subito il più grande cambiamento all’apertura del programma: la migrazione ai caratteri TrueType servirà per permettere a tutti di scrivere anche nella loro madrelingua e di utilizzare una mappa caratteri più ampia. Incluso anche un primo supporto, grazie a Crush, per le tiles animate: le mappe prendono vita! Una preview è disponibile nelle caverne della collina dei mouboo, con le pareti che trasudano acqua 😉
Non ultima novità è il supporto per l’internazionalizzazione, e le traduzioni stanno arrivando, ovviamente anche quella italiana (ricordate che la traduzione avrà effetto solo sul client, e non sui dialoghi NPC, in quanto quelli fanno parte dei dati server-sided)!

Disponibili la tarball per chi vuole compilare (qui), i pacchetti binari per Windows (qui), Gentoo, FreeBSD, OpenBSD.

Utenti Debian e Ubuntu possono aggiornare dalla repository Debian o ppure con i pacchetti binari (data, tmw).

Buon aggiornamento e buon Mana!