<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5991168691689421542</id><updated>2012-01-18T09:44:02.190+01:00</updated><category term='Labyrinth'/><category term='Cave'/><category term='Ambientazione'/><category term='Bug e Problemi'/><category term='Artefatti'/><category term='Idee e Intezioni'/><category term='Tango'/><category term='Magic'/><category term='Work in Progress'/><category term='Main Project'/><title type='text'>Arcan Myth</title><subtitle type='html'>roguelike with D &amp;amp; Tango</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>52</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-6643340561858757636</id><published>2011-04-14T21:37:00.000+02:00</published><updated>2011-04-15T07:44:08.934+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Magic'/><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Magic 0.2.5 - What?</title><content type='html'>Questa settimana ho cercato di sviluppare maggiormente l'interfaccia di comando, approfondendo ulteriormente TERMIOS. Infatti sto preparando una classe a sé stante solo per l'interprete di comandi, in modo da poter utilizzare sia i tasti funzione, sia le combinazioni dei tasti premento ALT, soprattutto i numeri.&lt;br /&gt;&lt;br /&gt;Infatti per lanciare gli incantesimi al momento si utilizzano i numeri combinati con SHIFT, ma questo rende limitato il numero di incantesimi a 10; rendendo disponibile anche l'ALT potrò inserire fino a 20 incantesimi, il che non è male considerando il tipo di &lt;a href="http://www.archons.it/"&gt;gdr&lt;/a&gt; dal quale questo RL proviene.&lt;br /&gt;&lt;br /&gt;Sono poi riuscito a creare l'incantesimo "confusione", che rende una creatura momentaneamente stupida e la fa muovere in una direzione a caso per un numero limitato di round. La cosa, anche se banale, è importante per riuscire a sviluppare altri incantesimi di questo tipo, cioè che colpiscano una creatura senza arrecarle un danno, ma un effetto diverso, come paralisi per dirne una.&lt;br /&gt;&lt;br /&gt;Ho introdotto le creature armate con armi da lancio e ho fatto in modo che le abilità delle creature siano coerenti con le armi che indossano. C'è un problema da risolvere coi proiettili, ma penso che non sia una cosa difficile.&lt;br /&gt;&lt;br /&gt;Rimanete concentrati :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-6643340561858757636?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/6643340561858757636/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2011/04/magic-025-what.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/6643340561858757636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/6643340561858757636'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2011/04/magic-025-what.html' title='Magic 0.2.5 - What?'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-1934123883990210256</id><published>2011-04-07T21:35:00.024+02:00</published><updated>2011-04-08T00:21:55.140+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Magic'/><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Magic 0.2.0 - Boom!</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-vBwp91nOV8k/TZ2-Dd-YGyI/AAAAAAAAAGE/G9ClnRlo_eU/s1600/magic020.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-vBwp91nOV8k/TZ2-Dd-YGyI/AAAAAAAAAGE/G9ClnRlo_eU/s1600/magic020.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;Ho abbandonato, per il momento, l'idea di creare una conversione windows del gioco. In effetti pensavo che la cosa fosse molto più semplice, ma la verità è che la console windows è decisamente più limitata di quella linux e quindi o se ne crea una ad arte oppure si devono far i conti con la velocità.&lt;br /&gt;&lt;br /&gt;Continuo quindi lo sviluppo del progetto Magic in parallelo col mio &lt;a href="http://www.archons.it/"&gt;gdr&lt;/a&gt; e le sue avventure che faccio giocare abbastanza regolarmente. In diapositiva potete vedere l'incantesimo Esplosione (per i nostalgici del D&amp;amp;D sarebbe Palla di Fuoco) mentre si scatena all'interno di una stanza.&lt;br /&gt;&lt;br /&gt;Adesso un mago può raccogliere da terra le pergamente e impararsele fino a un massimo di 10 incantesimi: sembrano pochi, ma in realtà per il momento ne ho messi a punto solo 3 quindi sicuramente ci sarà tempo per progettarne altri. Gli incantesimi saranno sostanzialmente di 4 tipologie: dardi, raggi, aree ed esplosioni. Ne ho in mente anche un altro e, se sarà fattibile, diventerà la tipologia "finale" di incantesimi.&lt;br /&gt;&lt;br /&gt;Ho migliorato l'equipaggiamento delle creature, così che alla fine degli scontri si possano trovare oggetti di più tipi, ma comunque questi renderanno più forti anche le creature. Questo passaggio è fondamentale per rendere il gioco un attimino più vario e ottenere quindi una maggior godibilità.&lt;br /&gt;&lt;br /&gt;Adesso mi concentrerò sullo sviluppo degli incantesimi, dei nemici attrezzati con armi da lancio e, ovviamente, dei maghi nemici :-)&lt;br /&gt;&lt;br /&gt;Poi penserò al resto.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-1934123883990210256?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/1934123883990210256/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2011/04/magic-020-boom.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/1934123883990210256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/1934123883990210256'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2011/04/magic-020-boom.html' title='Magic 0.2.0 - Boom!'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-vBwp91nOV8k/TZ2-Dd-YGyI/AAAAAAAAAGE/G9ClnRlo_eU/s72-c/magic020.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-191652479391443696</id><published>2011-01-12T20:44:00.013+01:00</published><updated>2011-02-23T11:09:56.831+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tango'/><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Bug e Problemi'/><title type='text'>Magic 0.1.3</title><content type='html'>In questa settimana non sono riuscito a far molto, anche per portare avanti il mio &lt;a href="http://www.archons.it/"&gt;gdr&lt;/a&gt; dal quale questo RL è stato tratto, ma soprattutto per problemi inerenti alla programmazione.&lt;br /&gt;&lt;br /&gt;Infatti ho provato a concentrarmi sulla conversione del gioco per sistemi windows, ma la cosa sembra più ostica del previsto: il problema che sto affrontando ora consiste nel sistema di input dei comandi. Su piattaforma linux, pur non essendo presenti funzioni che facciano al caso mio, ho utilizzato uno script chiamato termios che mi ha consentito di creare esattamente ciò di cui avevo bisogno.&lt;br /&gt;&lt;br /&gt;Il problema è che termios non funziona sui terminali win32/dos quindi sono punto a capo. Ho spulciato le API del D per vedere se fornivano qualche aiuto, ma non ho ancora trovato nulla e il forum sembra morto. Allo stato attuale sto cercando di sfruttare la chat.&lt;br /&gt;&lt;br /&gt;Alla peggio dovrò tentare di convertire le librerie del C che forniscono la funzone getch e vedere se ci riesco. Altrimenti addio versione windows :D&lt;br /&gt;&lt;br /&gt;Tuttavia questa ricerca su termios mi ha fornito le competenze per ampliare il set di comandi del gioco nelle versioni future, introducendo anche le combinazione con il ctrl.&lt;br /&gt;&lt;br /&gt;Vedremo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-191652479391443696?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/191652479391443696/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2011/01/magic-013.html#comment-form' title='1 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/191652479391443696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/191652479391443696'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2011/01/magic-013.html' title='Magic 0.1.3'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-1403377857612844408</id><published>2011-01-08T15:18:00.000+01:00</published><updated>2011-01-08T15:18:12.655+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Magic'/><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Bug e Problemi'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Magic 0.1.2</title><content type='html'>Sono tornato.&lt;br /&gt;&lt;br /&gt;Come dissi nel mio (ex) utlimo post, il progetto era solo in pausa e ora è venuto il momento di riprenderlo in mano e cercare di migliorarlo.&lt;br /&gt;&lt;br /&gt;Visto che ho avuto occasione e tempo di testarlo su un portatile sono riuscito a scovare parecchi bug e alcune lacune che sto vedendo di colmare. La lacuna più grande migliorata è la lentezza dell'inizializzazione del gioco che ora è praticamente ridotta a zero: questo influisce anche sul gioco salvato, che prima portava via parecchio tempo, e sul passaggio tra un livello e l'altro che adesso è quasi istantaneo.&lt;br /&gt;&lt;br /&gt;Un bug non ancora risolto riguarda le trappole: se si utilizza il comando REST su una trappola il gioco si blocca e i punti ferita continuano a scendere anche sottozero. Spero di risolvere presto.&lt;br /&gt;&lt;br /&gt;Inoltre mi dovrò concentrare sulle abilità speciali in generale e sulla magia in particolare.&lt;br /&gt;&lt;br /&gt;Contrariamente a quello che pensavo non devo riprendere familiarità col linguaggio e sto anche valutando una versione windows e una unix (che dovrebbe essere compatibile con mac).&lt;br /&gt;&lt;br /&gt;Restate sintonizzati.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-1403377857612844408?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/1403377857612844408/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2011/01/magic-012.html#comment-form' title='1 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/1403377857612844408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/1403377857612844408'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2011/01/magic-012.html' title='Magic 0.1.2'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-6251521383279244793</id><published>2010-07-07T19:10:00.010+02:00</published><updated>2010-07-07T19:10:00.332+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Please wait</title><content type='html'>Come chi legge questo blog avrà già capito da un po' il progetto è attualmente in sosta.&lt;br /&gt;&lt;br /&gt;La 0.2 è già un gioco giocabile e quindi ho preferito concentrare le mie energie su un progetto fermo da molto più tempo: il mio &lt;a href="http://www.archons.it/"&gt;gdr fantasy&lt;/a&gt; dal quale è stato tratto questo RL.&lt;br /&gt;&lt;br /&gt;Progetto abbandonato? No, soltanto parcheggiato per dare spazio ad altri progetti non meno importanti. Tutto sommato programmando questo RL ho raggiunto obbiettivi che mai mi sarei sognato e lo considero un buon risultato. Però voglio ovviamente terminare il lavoro iniziato, speravo di farlo entro il 2010 ma mi sa che si andrà oltre.&lt;br /&gt;&lt;br /&gt;Ma non è un problema, ho tempo fino al 21 dicembre del 2012 no? :D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-6251521383279244793?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/6251521383279244793/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2010/07/please-wait.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/6251521383279244793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/6251521383279244793'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2010/07/please-wait.html' title='Please wait'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-2016833724809976886</id><published>2010-05-27T18:53:00.019+02:00</published><updated>2010-05-27T18:53:00.302+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Magic'/><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Magic 0.0.6 - Abilità Speciali</title><content type='html'>Ho deciso di non farmi prendere dall'entusiasmo degli ultimi test sugli incantesimi e iniziare quindi a programmare il tutto dalla base.&lt;br /&gt;&lt;br /&gt;Ma andiamo con ordine.&lt;br /&gt;&lt;br /&gt;Finiti i test su Fire Arrow ho iniziato quelli su Explosion per vedere il funzionamento di incatesimi esplosivi. Salvo alcuni problemi sull'animazione che dovrebbero essere di facile soluzione, l'incantesimo explosion è perfettamente operativo. Quindi, maghetti miei, fra poco avrete la vostra brillantissima palla di fuoco.&lt;br /&gt;&lt;br /&gt;Poi però mi sono deciso a fare un passo indietro. Ho iniziato a progettare tutte e sei le abilità speciali e quindi adesso è possibile, in fase di creazione del personaggio, scegliere le proprie abilità speciali. Durante il gioco sarà possibile incrementare le abilità speciali con i punti incremento. Tuttavia la scelta iniziale vincola l'incremento alle sole abilità scelte, quindi anche in questo caso bisognerà fare attenzione e capire effettivamente cosa si vuole dal personaggio.&lt;br /&gt;&lt;br /&gt;Hardiness (Solidità) è l'unica abilità speciale che funziona già. Le altre devo attivarle pian piano.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-2016833724809976886?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/2016833724809976886/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2010/05/magic-006-abilita-speciali.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/2016833724809976886'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/2016833724809976886'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2010/05/magic-006-abilita-speciali.html' title='Magic 0.0.6 - Abilità Speciali'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-2577115870130166658</id><published>2010-05-20T18:48:00.000+02:00</published><updated>2010-05-20T17:50:40.720+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Magic'/><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Magic 0.0.3 - Prove tecniche</title><content type='html'>Ho iniziato lo sviluppo della parte che dovrebbe, alla fine, portare il gioco ad avere un piccolo sistema di magia. Credo che questo passo sia una specie di svolta: la cosa è piuttosto complicata, quindi se riuscirà significa che avrò superato uno scoglio non indifferente, se fallirà credo invece si fermerà tutto.&lt;br /&gt;&lt;br /&gt;Comunque ho condotto i primi esperimenti e lanciato il primo incantesimo (freccia di fuoco) uccidendo un coboldo. Il problema sta nelle animazioni degli incantesimi e delle armi da lancio in genere: vanno migliorate molto perché a volte tagliano muri e angoli. Ho anche fatto alcuni esperimenti su incantesimi esplosivi (palla di fuoco per gli amanti del D&amp;amp;D) e devo dire che la cosa è andata meglio.&lt;br /&gt;&lt;br /&gt;La settimana prossima continuerò gli esperimenti per poter avere più tipologie di incantesimi.&lt;br /&gt;&lt;br /&gt;Non ho ancora deciso di quanti incantesimi sarà formato lo spellbook di un mago: attualmente sono 10, ma potrebbero anche essere di più, magari usando i tasti funzione.&lt;br /&gt;&lt;br /&gt;Vedremo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-2577115870130166658?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/2577115870130166658/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2010/05/magic-003-prove-tecniche.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/2577115870130166658'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/2577115870130166658'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2010/05/magic-003-prove-tecniche.html' title='Magic 0.0.3 - Prove tecniche'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-4944433970768852540</id><published>2010-05-17T19:20:00.024+02:00</published><updated>2011-01-13T16:26:27.637+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Idee e Intezioni'/><title type='text'>Magia</title><content type='html'>Ho deciso quale sarà il prossimo step del gioco e immagino che si capisca dal titolo.&lt;br /&gt;&lt;br /&gt;La magia è un elemento fondamentale di ogni gioco fantasy anche di un gioco come &lt;a href="http://www.archons.it/arcanmyth.php"&gt;Arcan Myth&lt;/a&gt; pensato per essere low magic (very very low magic).&lt;br /&gt;&lt;br /&gt;So già che lo sviluppo di questa parte porterà via parecchio tempo, quindi non credo che la nuova release uscirà tanto velocemente come quella precendente. Nella fattispecie dovrò creare una classe per gli incantesimi, tutta la procedura per la memorizzazione, gestione del libro di magia, animazione dei vari incantesimi e chi più ne ha, più ne metta.&lt;br /&gt;&lt;br /&gt;Gli incantesimi saranno comunque simili a quelli di Arcan Myth, anche se penso di iniziare con una lista di 10/20 incantesimi per poi ingrandirla con il tempo. Saranno potenziabili solo nell'effetto diretto e non in raggio d'azione, area d'effetto e altri parametri in quanto risulterebbe troppo difficile e pesante dar risalto a questi aspetti. Il mago, se ne avrà la capacità, dovrà impostare la potenza dei propri incantesimi come se fosse una modalità (ad esempio searching) e una maggior potenza significa anche maggior dispendio di mana.&lt;br /&gt;&lt;br /&gt;Alla luce di tutto questo credo sia difficile compilare una tabella effettiva di obbiettivi, quindi la rimando magari a più avanti quando avrò ben chiaro come costruire determinate cose.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-4944433970768852540?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/4944433970768852540/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2010/05/magia.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/4944433970768852540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/4944433970768852540'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2010/05/magia.html' title='Magia'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-8672031144466117094</id><published>2010-05-12T23:02:00.005+02:00</published><updated>2010-05-12T23:02:00.109+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tango'/><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Bug e Problemi'/><title type='text'>Arcan Myth RL 0.2.1</title><content type='html'>Stasera ho pubblicato la versione 0.2.1 che allinea il codice all'ultima versione di Tango e DMD e corregge il bug critico di cui parlavo nello scorso post.&lt;br /&gt;&lt;br /&gt;In realtà ho aggiunto anche un paio di creature nuove per i primissimi livelli per renderli più vari.&lt;br /&gt;&lt;br /&gt;Ora la piattaforma di sviluppo è completa e posso iniziare finalmente questi test.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-8672031144466117094?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/8672031144466117094/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2010/05/arcan-myth-rl-021.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/8672031144466117094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/8672031144466117094'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2010/05/arcan-myth-rl-021.html' title='Arcan Myth RL 0.2.1'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-1412334932692368701</id><published>2010-05-10T19:34:00.000+02:00</published><updated>2010-05-10T19:34:02.612+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bug e Problemi'/><category scheme='http://www.blogger.com/atom/ns#' term='Cave'/><category scheme='http://www.blogger.com/atom/ns#' term='Idee e Intezioni'/><title type='text'>Bug, compilatori e problemi tecnici</title><content type='html'>Come sapetelo sviluppo del roguelike è fermo per farmi tirare un po' il fiato e dare spazio anche ad altre mie attività (&lt;a href="http://www.kunlun.it/"&gt;Kung Fu Verona&lt;/a&gt; per esempio), ma avevo comunque deciso di continuare a fare dei test sul motore di gioco per decidere quale sarebbe stata la parte da sviluppare per arrivare alla 0.3.&lt;br /&gt;&lt;br /&gt;Ma è sorto un problema.&lt;br /&gt;&lt;br /&gt;Infatti la 0.2 ha un bug critico che si manifesta dal settimo livello del dungeon in giù: in pratica quando si entra in uno di questi livelli c'è la possibilità che il gioco vada in crash (segmentation fault) a casua di un array con la misura sbagliata. Ho corretto il Bug sabato sera ma poi non ho avuto il tempo di sostituire il pacchetto per il download.&lt;br /&gt;&lt;br /&gt;Il problema è che Sabato ho anche deciso di reinstallare il sistema operativo (Kubuntu) nella sua ultima versione (10.04), salvando i dati e riformattando. La cosa è andata a buon fine e, al di là di ovvi problemi di ambientamento, sono piuttosto contento.&lt;br /&gt;&lt;br /&gt;Ma la sopresa arriva per quanto riguarda il D-Tango. Infatti prima di reinstallare mi sono assicurato che i pacchetti Tango fossero pronti per la nuova versione, ma non erano supportati da DSSS, il mio compilatore preferito. Chiedendo sul forum mi è stato risposto che esisteva un nuovo progetto chiamato LDC che avrebbe in qualche modo soppiantato DSSS non più supportato. Potevo così reinstallare contento.&lt;br /&gt;&lt;br /&gt;Le cose però sono andate un po' diversamente: LDC non ne voleva sapere di compilare i miei sorgenti, ma più che altro perché la nuova versione di Tango aveva modificato parecchie librerie. Una volta allineate, e scaricato gcc, ho potuto utilizzare LDC per compilare. Anche in questo caso però il comnado per LDC prevede di elencare tutti i file che vengono importati, cosa che con DSSS non accadeva e che lo rendeva così utile.&lt;br /&gt;&lt;br /&gt;Ma non sono poi così schizzinoso: insomma se LDC regala maggior performance sono anche disposto a creare un mio bash script che compili tutto.&lt;br /&gt;&lt;br /&gt;Ma qui sono nati i veri problemi.&lt;br /&gt;&lt;br /&gt;L'ultima compilazione con LDC crea un eseguibile LENTO, ma molto lento: figuratevi che non sono nemmeno riuscito a farlo partire perché dopo 10 minuti che aspettavo che l'inizializzazione finisse ho lasciato perdere e sono andato a letto.&lt;br /&gt;&lt;br /&gt;Ho deciso così di tornare a DMD, tanto anche con quel comando dovevo far la lista di tutti i file, quindi tant'è. Testato or ora il gioco è tornato alla sua velocità abituale e quindi tutto, almeno per il momento, è risolto.&lt;br /&gt;&lt;br /&gt;Voglio comunque tentare di reinstallare DSSS :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-1412334932692368701?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/1412334932692368701/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2010/05/bug-compilatori-e-problemi-tecnici.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/1412334932692368701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/1412334932692368701'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2010/05/bug-compilatori-e-problemi-tecnici.html' title='Bug, compilatori e problemi tecnici'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-5464977705053678572</id><published>2010-05-06T13:50:00.005+02:00</published><updated>2010-05-06T13:50:00.110+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Cave'/><title type='text'>Arcan Myth RL 0.2</title><content type='html'>Ci siamo. A poco più di due mesi dalla 0.1 arriva questa nuova versione (disponibile nella pagina &lt;a href="http://arcanmyth.blogspot.com/p/downloads.html"&gt;downloads&lt;/a&gt;) che introduce tutte le novità prefissate, raggiungendo quindi il suo obbiettivo. Il gioco, per chi ha provato solo la 0.1, è sostanzialmente stravolto.&lt;br /&gt;&lt;br /&gt;Il cambio d'interfaccia, le possibilità tattiche, la varietà e la grandezza dei dungeon, la differenziazione delle abilit delle armi e tante piccole chicche rendono questa versione un rogue like sicuramente più piacevole (e più difficile) da giocare.&lt;br /&gt;&lt;br /&gt;Tuttavia lo sviluppo per un po' si fermerà qui. Infatti ho deciso di prendermi una sorta di pausa da questo gioco per fare dei test che porteranno all'inizio dello sviluppo della 0.3. Nel frattempo sarò comunque disponibile per la gestione e la risoluzione dei &lt;a href="http://arcanmyth.blogspot.com/p/bugs.html"&gt;bug&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Ma di questo ne parleremo più avanti.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-5464977705053678572?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/5464977705053678572/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2010/05/arcan-myth-rl-02.html#comment-form' title='2 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/5464977705053678572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/5464977705053678572'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2010/05/arcan-myth-rl-02.html' title='Arcan Myth RL 0.2'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-2847168627936093935</id><published>2010-04-29T22:47:00.057+02:00</published><updated>2010-04-30T09:44:08.097+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Cave'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Cave 0.5.9 - Specializzazioni e varietà</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_rDQzd2NVtOk/S9qIrmVxjzI/AAAAAAAAAEs/vkEcsheOj4g/s1600/scr03.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="138" src="http://4.bp.blogspot.com/_rDQzd2NVtOk/S9qIrmVxjzI/AAAAAAAAAEs/vkEcsheOj4g/s200/scr03.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;Questa settimana è stata molto produttiva e tutte le cose realizzate hanno avvicinato la versione di sviluppo a quella di pubblicazione.&lt;br /&gt;&lt;br /&gt;Adesso il gioco propone 4 tipi diversi di dungeon, aggiungendo varietà al solito dungeon standard formato solo da stanze e corridoi. Questi nuovi modelli però non saranno disponibili nei primi livelli in quanto rendono il gioco più difficile perché consentono alle creature di avvicinarsi al giocatore con maggior facilità: forse dovrei limitare questo aspetto ma attendo alcuni feedback dai miei tester.&lt;br /&gt;&lt;br /&gt;Ho aggiunto nuove abilità per le armi. In sostanza adesso non sarà più possibile usare qualsiasi arma con la stessa abilità: FIGHT è stata relegata al solo combattimento a mano nuda. Le abilità aggiunte sono per varie tipologie di arma e hanno costi differenti: Little weapons (Daga e Coltello), Axes (Accetta e Ascia), Swords (Spada Corta e Spada), Sabres (Sciabola e Scimitarra), Maces (Mazza e Morning Star), Pole Weapons (Lancia e Alabarda) e 2 Hands Weapons (Martello da Guerra, Ascia da Battaglia e Spadone a 2 mani). Per gli archi e le balestre rimane un'unica abilità (Throw). Naturalmente più l'abilità fa maneggiare armi potenti e maggiore è il suo costo in termini di punti incremento; tuttavia occorre valutare che le armi più forti si trovano nei livelli più bassi e le armi a 2 mani non consentono di utilizzare l'arma doppia.&lt;br /&gt;&lt;br /&gt;Ho introdotto la Minimappa (comando m) che consente di vedere una mappa grezza in miniatura della zona esplorata: questo aspetto è da migliorare per renderlo visivamente più gradevole e dare magari più informazioni sul dungeon stesso.&lt;br /&gt;&lt;br /&gt;La morte del personaggio avviene visivamente in maniera diversa: in sostanza scompare dal dungeon e, se saranno presenti fonti di luce, si vedranno le creature muoversi o allontanarsi dalla zona di battaglia. Premendo ESC si ritornerà alla schermata principale.&lt;br /&gt;&lt;br /&gt;A parte l'eliminazione di alcuni bug minori, mi pare che sia tutto. Oramai le specifiche per la 0.2 sono state ampiamente superate, quindi questa settimana la spenderò a fare test e a correggere i bug che mi segnaleranno. Spero comunque di poter pubblicare prima di giovedì prossimo.&lt;br /&gt;&lt;br /&gt;Vedremo :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-2847168627936093935?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/2847168627936093935/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2010/04/cave-059-specializzazioni-e-varieta.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/2847168627936093935'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/2847168627936093935'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2010/04/cave-059-specializzazioni-e-varieta.html' title='Cave 0.5.9 - Specializzazioni e varietà'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_rDQzd2NVtOk/S9qIrmVxjzI/AAAAAAAAAEs/vkEcsheOj4g/s72-c/scr03.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-2410415353566163218</id><published>2010-04-22T20:57:00.023+02:00</published><updated>2010-04-22T20:57:00.131+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Cave'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Cave 0.4.8 - Non sottovalutiamo il nemico</title><content type='html'>Come avevo predetto nel post della scorsa settimana in questi giorni ho concentrato lo sviluppo sul miglioramento dell'intelligenza artificiale delle creature.&lt;br /&gt;&lt;br /&gt;L'AI è quindi migliorata, ma non si tratta della versione definitiva, è semplicemente quella che basta per il momento. In sostanza adesso una creatura insegue mr @ per attaccarlo senza fare movimenti casuali e riesce ad aggirare anche piccoli ostacoli: tuttavia ostacoli più grandi bloccano le creature, ma questo sarà risolto quando deciderò di migliorare ulteriormente l'algoritmo. Le creature cercano anche, nel limite del possibile, di evitarsi tra di loro per concentrare gli attacchi sul nemico comune: non ho ancora inserito l'opzione di non attaccare creature a meno che questa non sia una prerogativa della creatura che attacca, anche perché vorrei legare questa scelta alla razza della creatura stessa: magari è più facile che un goblin attacchi un millepiedi piuttosto che un altro goblin o un orco suo parente.&lt;br /&gt;&lt;br /&gt;Ho risolto anche alcuni bug minori, come la scritta di salvataggio corrotto all'uscita dal gioco e l'apparizione , apparentemente casuale, di nuove creature quando queste si uccidevano tra di loro. &lt;br /&gt;&lt;br /&gt;Con questo miglioramento si concludono gli obbiettivi previsti per la 0.2, ma come ho già detto aspetterò ancora prima di pubblicare per cercare di offrire una maggiore varietà nei dungeon casuali. Spero comunque che la pubblicazione avvenga presto, magari entro 2 settimane.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-2410415353566163218?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/2410415353566163218/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2010/04/cave-048-non-sottovalutiamo-il-nemico.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/2410415353566163218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/2410415353566163218'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2010/04/cave-048-non-sottovalutiamo-il-nemico.html' title='Cave 0.4.8 - Non sottovalutiamo il nemico'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-3442904263432998978</id><published>2010-04-15T21:42:00.038+02:00</published><updated>2010-04-16T00:55:30.790+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Cave'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Cave 0.4.4 - Tattiche di battaglia</title><content type='html'>Questa settimana è stata molto più produttiva della scorsa e in effetti si sono aggiunte parecchie features che stanno andando a completare la tabella che avevo redatto in &lt;a href="http://arcanmyth.blogspot.com/2010/03/arcan-myth-rl-02-cave.html"&gt;questo post ai primi di marzo&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Da quest'ultima versione impugnando due armi si ha diritto ad un attacco in più: tuttavia occorrerà l'abilità di ambidestrismo per portarlo efficacemente; infatti l'ultimo attacco verrà portato con l'abilità dal valore più basso tra ambidestrismo e combattimento. Questa regola è identica a quella presente nel gioco di ruolo Arcan Myth di cui sono co-autore.&lt;br /&gt;&lt;br /&gt;Inoltre è possibile impostare il tipo di attacco, se normale o moltiplicato: in questo secondo caso si ha diritto a due attacchi (con l'arma principale) ma il primo avrà un malus di -2 e il secondo di -4. Ne consegue che impostando l'attacco multiplo e impugnando una seconda arma si potranno fare ben 3 attacchi e con le abilità ben studiate questo può rendere mr @ un temibile guerriero.&lt;br /&gt;&lt;br /&gt;Naturalmente è stato aggiunto un controllo che distingue le armi per cui servono 2 mani (grandi armi o armi da lancio) e le altre per le quali è sufficiente una mano sola.&lt;br /&gt;&lt;br /&gt;Anche la generazione casuale del dungeon è migliorata: ho sostanzialmente eliminato le "porte volanti" rendendo quindi il sotterraneo più credibile e concludendo quindi anche questa parte.&lt;br /&gt;&lt;br /&gt;Al momento l'unica feature che è rimasta fuori dalle competenze della famosa tabella è il miglioramento della AI delle creature che comunque conto di fare la settimana prossima. Tuttavia non penso che pubblichero la 0.2 perché volevo migliorare ancora la parte di creazione casuale del dungeon: infatti mi piacerebbe riuscire a costruire altre funzioni di generazione per tipi di dungeon differenti dal solito corridoio stanza, oppure per fare in modo che la creazione utilizzi delle stanze speciali al posto di quelle standard.&lt;br /&gt;&lt;br /&gt;Comunque spero non ci voglia molto.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-3442904263432998978?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/3442904263432998978/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2010/04/cave-044-tattiche-di-battaglia.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/3442904263432998978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/3442904263432998978'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2010/04/cave-044-tattiche-di-battaglia.html' title='Cave 0.4.4 - Tattiche di battaglia'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-9110907085066763486</id><published>2010-04-08T22:35:00.022+02:00</published><updated>2010-04-09T09:21:19.496+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Cave'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Cave 0.3.9 - Armiamoci fino ai denti</title><content type='html'>La settimana scorsa non ho proseguito lo sviluppo a causa di una brutta influenza che ha rallentato il lavoro anche per questa settimana. Le cose da fare sono ancora molte, ma la pubblicazione della 0.2 non è distantissima, almeno credo.&lt;br /&gt;&lt;br /&gt;In questi giorni ho mdoficato la funzione che genera il dungeon per far in modo che i corridoi siano solo perpendicolari tra loro: ho valutato la cosa abbastanza bene prima di renderla definitiva, ma giocare in un dungeon più "squadrato" mi sembra decisamente più divertente che non in quello che si generava prima. Inoltre ho lasciato più spazio tra una stanza e l'altra per avere ancora meno confusione.&lt;br /&gt;&lt;br /&gt;Altra cosa implementata è la possibilità di impugnare la seconda arma, ma questa non può ancora essere usata in combattimento: fortunatamente il recente refactoring mi consentirà di modificare il sistema di combattimento in colpo solo.&lt;br /&gt;&lt;br /&gt;Sto lavorando ad altre feature più "nascoste" per ottenere maggior comodità in caso di creazione o caricamento del personaggio.&lt;br /&gt;&lt;br /&gt;Spero che la settimana ventura sia più produttiva.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-9110907085066763486?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/9110907085066763486/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2010/04/cave-039-armiamoci-fino-ai-denti.html#comment-form' title='2 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/9110907085066763486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/9110907085066763486'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2010/04/cave-039-armiamoci-fino-ai-denti.html' title='Cave 0.3.9 - Armiamoci fino ai denti'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-6704301571621167448</id><published>2010-03-25T20:33:00.041+01:00</published><updated>2010-03-25T20:33:00.851+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Cave'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Cave 0.3.2 - "Circondatelo!"</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_rDQzd2NVtOk/S6slejy2_qI/AAAAAAAAADs/0QAg3vuHeJk/s1600/scr02.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="138" src="http://2.bp.blogspot.com/_rDQzd2NVtOk/S6slejy2_qI/AAAAAAAAADs/0QAg3vuHeJk/s200/scr02.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;Questa settimana lo sviluppo è ripreso a ritmi normali apportando al gioco altre piccole feature e novità.&lt;br /&gt;&lt;br /&gt;Per prima cosa il death system è stato completato, quindi quando i punti vita scenderanno al di sotto della metà dei totali inizieranno i guai: avere un buon tiro salvezza in costituzione sarà cosa buona per chi vuole sperare di cavarsela in situazioni disperate. Il death system funziona anche per le creature, quindi sarà più facile farle fuori, ma non per i non morti: la mummia diventa quindi un avversario piuttosto temibile e bisognerà stare molto attenti dal terzo livello in poi.&lt;br /&gt;&lt;br /&gt;Il sistema di combattimento ora lascia la scelta al giocatore se puntare sulla parata o sulla schivata per quanto riguarda la difesa: parare comporta più svantaggi che vantaggi, ma consente di difendersi anche se uno non ha l'abilità di schivare e questo non è poco considerando che i l'abilità evade ha costo doppio e consuma quindi un sacco di punti. Una strategia che punta sulla parata con l'arma e sull'alzare il tiro salvezza in costituzione potrebbe rivelarsi tutt'altro che stupida. Parare consente quindi di utilizzare l'abilità FIGHT al posto di EVADE, ma se l'avversario ha un arma di taglia superiore alla nostra si avranno dei malus piuttosto pesanti alla parata stessa. La cosa vale, come sempre, anche per le creature. Il tasto z consente di switchare tra modalità parata e modalità schivata (block/evade).&lt;br /&gt;&lt;br /&gt;Da oggi tutti quanti potranno fare una sola difesa per round. Questo va a discapito del personaggio che, se si ritroverà circondato, rimarrà senza difese di fronte ad altri attacchi. Tuttavia ho messo una soglia minima (20) per poter colpire un avversario indifeso ma consapevole: al di sotto di questa soglia si manca il bersaglio. Questa modifica è già strutturata per implementare più difese per round e più attacchi per round, che sono un'altra feature prevista per la 0.2 e che spero di poter implementare la prossima settimana.&lt;br /&gt;&lt;br /&gt;Infine, come ultima chicca, da questa versione è possibile scegliere il nome del proprio personaggio e avere quindi salvataggi diversi :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-6704301571621167448?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/6704301571621167448/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2010/03/cave-032-circondatelo.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/6704301571621167448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/6704301571621167448'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2010/03/cave-032-circondatelo.html' title='Cave 0.3.2 - &quot;Circondatelo!&quot;'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_rDQzd2NVtOk/S6slejy2_qI/AAAAAAAAADs/0QAg3vuHeJk/s72-c/scr02.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-186093147561674933</id><published>2010-03-18T20:05:00.015+01:00</published><updated>2010-03-18T20:05:00.303+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Cave'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Cave 0.2.4</title><content type='html'>Mi sono preso una settimana di relax dal progetto sistemando solo alcune cosette e alcuni bugs.&lt;br /&gt;&lt;br /&gt;Prima di tutto ho dato colore al dato dei punti vita: verde al massimo, giallo ferito, rosso in pericolo e infine evidenziato in rosso quando c'è il rischio concreto di morire. Questo sistema sostituirà i warning delle ferite facendomi guadagnare spazio sull'interfaccia e introduce infine il dead-system di Arcan Myth, dove c'è rischio di morte al di sotto della metà dei punti vita con ferite non stabilizzate. Questo renderà più semplice la morte sia di Mr @ che delle creature, ma introdurrà il sostanziale vantaggio dei non-morti, che non crepano finché non raggiungono lo zero.&lt;br /&gt;&lt;br /&gt;Ho risolto invece il bug che assegnava alle creature di un stesso livello, lo stesso oggetto: in realtà questo si verificava al caricamento di un salvataggio, quindi di prima mano non accadeva e questo ha reso difficile l'individuazione del problema.&lt;br /&gt;&lt;br /&gt;Un problema invece ancora da risolvere è la velocità di caricamento di un vecchio salvataggio: attualmente risulta molto lenta, non tanto per la dimensione del file, ma per l'estrazione delle creature dei vari livelli. Giocando normalmente se arrivo al livello 6 o 7 del dungeon senza aver ucciso gran parte delle creature, salvando e ricaricando avrò un attesa di 30 (!!!) secondi, cosa inpensabile per un gioco del genere.&lt;br /&gt;&lt;br /&gt;La soluzione però non è semplice: o ricreo da zero le funzioni di estrazione oppure cerco una via per ottimizzarle. Vedremo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-186093147561674933?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/186093147561674933/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2010/03/cave-024.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/186093147561674933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/186093147561674933'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2010/03/cave-024.html' title='Cave 0.2.4'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-6618665500733277886</id><published>2010-03-11T20:38:00.038+01:00</published><updated>2010-03-11T20:38:00.307+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Cave'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Cave 0.2.2 - Riduzione dell'interfaccia</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_rDQzd2NVtOk/S5etU6cV-9I/AAAAAAAAADc/MDHbFBz-6c0/s1600-h/cave022b.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="115" src="http://2.bp.blogspot.com/_rDQzd2NVtOk/S5etU6cV-9I/AAAAAAAAADc/MDHbFBz-6c0/s200/cave022b.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;Con Cave 0.2.2 è stato centrato un altro degli obbiettivi prefissati, ossia quello di ridurre l'interfaccia per essere visualizzata nello spazio disponibile in una console di default.&lt;br /&gt;&lt;br /&gt;La cosa potrebbe sembrare abbastanza semplice, ma una console linux ha, di norma, 80 colonne per 24 righe che rispetto all'interfaccia di prima è veramente poco. Tra l'altro delle 24 righe, solo 23 sono utilizzabili in quanto quando la numero 24 viene occupata, la console scala lo schermo verso l'alto di una riga, automaticamente tagliando quindi la riga superiore dell'interfaccia.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_rDQzd2NVtOk/S5etYAUsRuI/AAAAAAAAADk/F8t7vWFXEds/s1600-h/cave022a.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="115" src="http://2.bp.blogspot.com/_rDQzd2NVtOk/S5etYAUsRuI/AAAAAAAAADk/F8t7vWFXEds/s200/cave022a.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;Naturalmente se non avessi prima implementato lo scroll della mappa questo obbiettivo non sarebbe stato realizzabile, ma sono piuttosto contento di aver risolto il tutto in una settimana.&lt;br /&gt;&lt;br /&gt;Comunque l'ottimizzazione dell'interfaccia di gioco rimane un aspetto sempre sotto controllo e che porto avanti anche durante lo sviluppo di altre feature. Infatti questa disposizione non mi consente di realizzare alcune altre idee che avevo in mente, ma alle quali non voglio rinunciare e quindi continuerò a riflettere su come guadagnare nuovi spazi senza che la giocabilità ne risenta.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-6618665500733277886?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/6618665500733277886/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2010/03/cave-022-riduzione-dellinterfaccia.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/6618665500733277886'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/6618665500733277886'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2010/03/cave-022-riduzione-dellinterfaccia.html' title='Cave 0.2.2 - Riduzione dell&apos;interfaccia'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_rDQzd2NVtOk/S5etU6cV-9I/AAAAAAAAADc/MDHbFBz-6c0/s72-c/cave022b.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-8968516382251977915</id><published>2010-03-04T22:53:00.002+01:00</published><updated>2010-03-05T11:01:44.265+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Cave'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Cave 0.1.7 - Primo Dungeon Random</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_rDQzd2NVtOk/S5DUw7pEtVI/AAAAAAAAADU/e2zqbCnaL98/s1600-h/cave016.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_rDQzd2NVtOk/S5DUw7pEtVI/AAAAAAAAADU/e2zqbCnaL98/s320/cave016.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;I primi esperimenti sui dungeon creati in modo random stanno andando bene.&lt;br /&gt;&lt;br /&gt;Rimangono i problemi citati nel post della settimana scorsa (quelli sulle porte per intenderci), ma ho aggiunto alcune chicche.&lt;br /&gt;&lt;br /&gt;Innanzitutto ora il dungeon è completo di trappole, porte segrete e porte chiuse a chiave (queste due ultime sono il 5/10% delle porte totali)&amp;nbsp; e il dungeon è ora più grande di circa 1/3 rispetto a quelli di prima. &lt;br /&gt;&lt;br /&gt;Ho inoltre aggiunto lo scroll dello schermo, centrando fin da ora una delle feature che mi sono proposto. Questo obbiettivo è in realtà basilare per raggiungerne altri come la riduzione dell'interfaccia ad esempio.&lt;br /&gt;&lt;br /&gt;Nel forum di Rogue Temple mi hanno fatto notare che non si capisce fin da subito che la finestra di console deve essere allargata e così ho messo un avviso sulla schermata d'entrata, speriamo che serva.&lt;br /&gt;&lt;br /&gt;Ho notato un bug che devo ancora analizzare con attenzione: in alcuni livelli tutte le creature portano tutte lo stesso equipaggiamento. Può darsi che sia saltato fuori solo ora a causa delle modifiche ai sistemi di salvataggio (per gestire i dungeon di dimensioni differenti).&lt;br /&gt;&lt;br /&gt;Per il momento è tutto.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-8968516382251977915?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/8968516382251977915/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2010/03/cave-017-primo-dungeon-random.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/8968516382251977915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/8968516382251977915'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2010/03/cave-017-primo-dungeon-random.html' title='Cave 0.1.7 - Primo Dungeon Random'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_rDQzd2NVtOk/S5DUw7pEtVI/AAAAAAAAADU/e2zqbCnaL98/s72-c/cave016.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-5544739353389737469</id><published>2010-03-03T08:02:00.011+01:00</published><updated>2010-03-03T14:34:07.077+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Cave'/><category scheme='http://www.blogger.com/atom/ns#' term='Idee e Intezioni'/><title type='text'>Arcan Myth RL 0.2 - Cave</title><content type='html'>Così come ho fatto per la versione 0.1, anche per questa ho deciso di creare una lista di obbiettivi da raggiungere prima della pubblicazione.&lt;br /&gt;&lt;br /&gt;La 0.1 in realtà ha disatteso alcune specifiche che avevo preventivato, ma in compenso ne ha raggiunte altre allora insperate, quindi mi sento di poter dire che questa lista non è così rigida come vorrei, ma potrebbe variare man mano che si avanza nello sviluppo.&lt;br /&gt;&lt;br /&gt;Le caratteristiche &lt;b&gt;probabili &lt;/b&gt;della 0.2 saranno:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Creazione casuale dei dungeon alla prima visita del personaggio&lt;/li&gt;&lt;li&gt;Scroll della mappa&lt;/li&gt;&lt;li&gt;Nome del personaggio assegnabile &lt;/li&gt;&lt;li&gt;Riduzione delle dimensioni dell'interfaccia&lt;/li&gt;&lt;li&gt;Implementazione di attacco e difesa multipli&lt;/li&gt;&lt;li&gt;Implementazione del tipo di difesa da adottare (blocco / schivata)&lt;/li&gt;&lt;li&gt;Migliorare l'AI delle creature&lt;/li&gt;&lt;/ul&gt;Ci sarebbero forse altre cose da aggiungere ma penso che ci sia già abbastanza carne al fuoco; nella fattispecie la creazione casuale dei dungeon ed il miglioramento della AI credo mi porteranno via parecchio tempo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-5544739353389737469?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/5544739353389737469/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2010/03/arcan-myth-rl-02-cave.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/5544739353389737469'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/5544739353389737469'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2010/03/arcan-myth-rl-02-cave.html' title='Arcan Myth RL 0.2 - Cave'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-4711894367537881942</id><published>2010-02-25T20:30:00.033+01:00</published><updated>2010-02-25T21:52:41.189+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Cave'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Cave 0.1.1</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;a href="http://3.bp.blogspot.com/_rDQzd2NVtOk/S4ZD44lrxII/AAAAAAAAADM/s2bEWB0mKII/s1600-h/randan.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_rDQzd2NVtOk/S4ZD44lrxII/AAAAAAAAADM/s2bEWB0mKII/s320/randan.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;Una prima versione del generatore casuale di dungeon è pronta, però mancano alcuni piccoli ma fondamentali elementi per integrarla nel gioco.&lt;br /&gt;&lt;br /&gt;Innanzitutto manca un controllo che stabilisca se il dungeon è chiuso oppure no, ma penso che risolverò questo dilemma semplicemente "incorniciandolo" e chiudendo quindi le scappatoie che manderebbero in crush il gioco. Manca poi una funzione che piazzi ad arte le scale per scendere e salire: sarebbe bene che non fossero troppo vicine ma nemmeno troppo distanti, anche se su questo aspetto credo di dover riflettere ancora un po'.&lt;br /&gt;&lt;br /&gt;Il grande problema della generazione del dungeon è il piazzamento delle porte: nei primi script le porte venivano disposte lungo i muri di una stanza quando questi incontravano dei corridoi, ma ottenevo sempre stanze con una sfilza di porte che, se aperte, avrebbero dato su un muro. Mi sono quindi documentato su rogue basin e su ascii dreams ed ho trovato parecchi buoni spunti per migliorare la funzione. Il risultato attuale è soddisfacente anche se ampiamente migliorabile: qualche porta sperduta tra gli spigoli si trova ancora, ma questo è inevitabile con la creazione al volo delle porte; questo aspetto può migliorare soltanto aggiungendo dei controlli al creatore di corridoi, ma per il momento non ho intenzione di migliorare questo metodo.&lt;br /&gt;&lt;br /&gt;Preferisco infatti concentrarmi su alcuni altri dettagli come appunto le scale oppure le trappole.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-4711894367537881942?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/4711894367537881942/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2010/02/cave-011.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/4711894367537881942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/4711894367537881942'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2010/02/cave-011.html' title='Cave 0.1.1'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_rDQzd2NVtOk/S4ZD44lrxII/AAAAAAAAADM/s2bEWB0mKII/s72-c/randan.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-2566835134097037519</id><published>2010-02-24T06:19:00.002+01:00</published><updated>2010-02-24T06:22:58.068+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Labyrinth'/><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><title type='text'>Arcan Myth RL 0.1</title><content type='html'>Ecco &lt;a href="http://lnx.archons.it/amrl/arcanmythrl.tar.gz"&gt;qui&lt;/a&gt; disponibile l'archivio compresso con il binario per Linux Debian Ubuntu.&lt;br /&gt;&lt;br /&gt;Il gioco funziona in teoria su tutte le piattaforme linux (testato su anche su Fedora) ma potrebbe avere alcuni inconvenienti grafici a seconda delle impostazioni di console.&lt;br /&gt;&lt;br /&gt;Per segnalazione di bug utilizzate pure i commenti di questo post.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-2566835134097037519?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/2566835134097037519/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2010/02/arcan-myth-rl-01.html#comment-form' title='2 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/2566835134097037519'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/2566835134097037519'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2010/02/arcan-myth-rl-01.html' title='Arcan Myth RL 0.1'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-3892582895451657532</id><published>2010-02-19T09:39:00.003+01:00</published><updated>2010-02-19T09:49:45.401+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Labyrinth'/><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Labyrinth 0.9.2 - Permadeath &gt;:-)</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_rDQzd2NVtOk/S35Ohn3pTpI/AAAAAAAAADE/gWgYzuj3Uzs/s1600-h/amrl01.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 259px;" src="http://4.bp.blogspot.com/_rDQzd2NVtOk/S35Ohn3pTpI/AAAAAAAAADE/gWgYzuj3Uzs/s320/amrl01.jpg" alt="" id="BLOGGER_PHOTO_ID_5439871739455164050" border="0" /&gt;&lt;/a&gt;Siamo agli sgoccioli per quanto riguarda la pubblicazione del primo eseguibile (ovvero Arcan Myth RL 0.1) e come si può vedere qui accanto è già pronto lo spazio per il download che sarà disponibile a giorni.&lt;br /&gt;&lt;br /&gt;Ho anche costruito una pagina sul wiki di Rogue Like Basin dove metterò le informazioni peculiari del gioco in (pessimo visto che non lo conosco) inglese.&lt;br /&gt;&lt;br /&gt;Quest'ultima versione vede alcuni ritocchi sui colori: le armi sono colorate anche nelle schermate di inventario ed equipaggiamento e sono state colorate tutte (prima solo alcune avevano il colore mentre le altre erano bianche di default).&lt;br /&gt;&lt;br /&gt;L'ultima novità riguarda invece l'introduzione della morte permanente del personaggio, visto che il file di salvataggio, se esiste, viene cancellato al momento del decesso. Naturalmente bisogna ricordare che a livello di roguelike questa deve essere considerata una feature e non un limite: infatti secondo i gamedesigner questo tipo scelta aumenta la rigiocabilità.&lt;br /&gt;&lt;br /&gt;Attualmente i miei tester stanno valutando questa versione alla ricerca di BUG bloccanti dopo di che la prima versione verrà pubblicata; se ciò dovesse avvenire terminerebbe qui il progetto Labyrinth e inizierebbe invece il progetto Cave, il cui scopo principale è quello di dotare il gioco di dungeon generati casualmente.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-3892582895451657532?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/3892582895451657532/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2010/02/labyrinth-092-permadeath.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/3892582895451657532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/3892582895451657532'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2010/02/labyrinth-092-permadeath.html' title='Labyrinth 0.9.2 - Permadeath &gt;:-)'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_rDQzd2NVtOk/S35Ohn3pTpI/AAAAAAAAADE/gWgYzuj3Uzs/s72-c/amrl01.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-4750824595990651552</id><published>2010-02-15T23:04:00.002+01:00</published><updated>2010-02-16T10:45:04.570+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Idee e Intezioni'/><title type='text'>Fame e cibo</title><content type='html'>Tra influenza e numerosi impegni (tra cui come sempre &lt;a href="http://www.kunlun.it/"&gt;Kung Fu Verona&lt;/a&gt;) la scorsa settimana non sono riuscito a fare molto, quindi il nuovo report passa a dopo domani.&lt;br /&gt;&lt;br /&gt;Giocando a Crawl mi sono accorto che una parte fondamentale di quel roguelike e di molti altri è il sistema di fame/cibo.&lt;br /&gt;&lt;br /&gt;L'ho definita "fondamentale" perché in crawl chi non mangia, non vive e muore di fame/stenti e bisogna mangiare abbastanza spesso, tanto da diventare una vera rottura: ad un certo punto la ricerca di cibo diventa la quest primaria e molto spesso il cibo improvvisato si deteriora e non è più commestibile.&lt;br /&gt;&lt;br /&gt;In sostaza la problematica diventa di tipo primario e deconcentra dalle altre azioni di gioco che però sono più divertenti e sono quelle che maggiormente spingono a giocare.&lt;br /&gt;&lt;br /&gt;Angband aveva un sistema simile ma, se non ricordo male, faceva semplicemente svenire il personaggio esponendolo maggiormente ai pericoli oppure salvava e usciva dal gioco.&lt;br /&gt;&lt;br /&gt;Attualmente non so se implementerò sistemi per la gestione della fame e questo perché, in sostanza, durante una normale sessione di GDR, salvo determinate circostanze, cibarsi non è mai stato un problema, ma anzi un motivo di aggregazione del gruppo, di discussione, di confronto e di raccolta di informazioni.&lt;br /&gt;&lt;br /&gt;Quindi secondo me ha poco senso inserire un qualche cosa che non sarà affatto divertente e che potrebbe far smettere di giocare.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-4750824595990651552?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/4750824595990651552/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2010/02/tra-influenza-e-numerosi-impegni-tra.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/4750824595990651552'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/4750824595990651552'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2010/02/tra-influenza-e-numerosi-impegni-tra.html' title='Fame e cibo'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-6194345605181392005</id><published>2010-02-05T13:25:00.002+01:00</published><updated>2010-02-05T15:30:44.306+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Labyrinth'/><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Labyrinth 0.8.8 - Rinfrescare</title><content type='html'>Avvicinandomi alla release di pubblicazione ho deciso di migliorare il refresh dello schermo.&lt;br /&gt;&lt;br /&gt;Infatti alcuni tester hanno notato che il continuo refresh dello schermo disturba notevolmente in caso di azioni prolungate o nella modalità REST. Questa effetto diventa più evidente se anziché giocare direttamente dalla console, si prova a lanciare il gioco da XTERM oppure da remoto tramite una connessione SSH.&lt;br /&gt;&lt;br /&gt;In questa versione il problema è stato risolto dando priorità ai refresh veramente necessari (come la mappa ad esempio) e lasciando il resto com'era. L'operazione ha portato via parecchio tempo e quindi non ho potuto lavorare su molto altro.&lt;br /&gt;&lt;br /&gt;Ho cambiato una piccola cosa nella configurazione dei tasti togliendo la possibilità al tasto 5 di andare verso il basso, ma servirà per rimanere fermi.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-6194345605181392005?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/6194345605181392005/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2010/02/labyrinth-088-rinfrescare.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/6194345605181392005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/6194345605181392005'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2010/02/labyrinth-088-rinfrescare.html' title='Labyrinth 0.8.8 - Rinfrescare'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-8136148433682108667</id><published>2010-01-28T22:19:00.002+01:00</published><updated>2010-01-28T22:34:27.453+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Labyrinth'/><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><category scheme='http://www.blogger.com/atom/ns#' term='Idee e Intezioni'/><title type='text'>Labyrinth 0.8.6 - Technicolor</title><content type='html'>Questa settimana ho introdotto i colori per le creature ed ho impostato le razze, che però vedrò più avanti. Inoltre adesso la lanterna ha una luce gialla e illumina anche i muri vicino, dando proprio un effetto "esplorazione". Le creature non hanno più l'evidenziazione quando sono selezionate, ma una sottolineatura: questo aspetto cambierà appena riuscirò ad aver ragione del cursore della console.&lt;br /&gt;&lt;br /&gt;La finestra che contiene il dungeon è stata allargata e di conseguenza anche quella dei messaggi; quest'ultimi adesso non possono più "sforare" perché un controllo li spezza se per caso sono troppo lunghi.&lt;br /&gt;&lt;br /&gt;Le creature aprono le porte in base ad una probabilità derivante dalla natura e dall'intelligenza della creatura stessa.&lt;br /&gt;&lt;br /&gt;Non ho aggiunto difficoltà al gioco, ma giocandone un altro ho visto che si muore come mosche: non vorrei ottenere un effetto simile ma preferirei qualche cosa di più cauto ma anche più difficile.&lt;br /&gt;&lt;br /&gt;Probabilmente a breve inserirò la regola di arcan myth che s'iniziano i tiri salvezza contro la morte quando si scende al di sotto della metà dei punti ferita totali.&lt;br /&gt;&lt;br /&gt;Allora sì che ci sarà da tenere d'occhio certi valori.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-8136148433682108667?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/8136148433682108667/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2010/01/labyrinth-086-technicolor.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/8136148433682108667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/8136148433682108667'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2010/01/labyrinth-086-technicolor.html' title='Labyrinth 0.8.6 - Technicolor'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-6022434793650196494</id><published>2010-01-21T22:01:00.000+01:00</published><updated>2010-01-22T10:37:55.315+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Labyrinth'/><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Labyrinth 0.8.2 - La creatura finale</title><content type='html'>La versione 0.8.2 apporta molti miglioramenti a livello di velocità: i dati pesanti vengono caricati tutti quanti prima della schermata di presentazione. Pensavo di caricare in questa fase anche i livelli, ma visto che prossimamente devo costruire la funzione che li costruisce random, mi sembra uno sforzo inutile.&lt;br /&gt;&lt;br /&gt;Ho aggiunto una creatura unica, un darkon, che si trova in fondo al dungeon ed indossa lo sferoide di Narus, quindi occorrerà ucciderla per riuscire nella quest principale.&lt;br /&gt;&lt;br /&gt;Risolti alcuni bug sulla quest: ricaricando il gioco dopo averla risolta la faceva apparire ancora come non risolta.&lt;br /&gt;&lt;br /&gt;Ho inoltre variato il comando per le armi da lancio (ora si utilizza 'f' e non 't').&lt;br /&gt;&lt;br /&gt;Grazie ai tester ho migliorato anche il comando REST che ora viene eseguito automaticamente fino a completa guarigione o finché non si viene disturbati, ho introtto il nome della creatura nel momento in cui viene selezionata con '*' (You see a mummy), ho fatto in modo che se si tenta di salire o scendere le scale ma queste non ci sono venga stampato un avviso e corretto alcuni errori di stampa (che errori di stampa non erano alla fine).&lt;br /&gt;&lt;br /&gt;Le creature adesso sono in grado di aprire le porte quindi addio sonni tranquilli; l'unico problema è che TUTTE le creature possono aprire le porte, quindi adesso molto spesso si trovano tutte porte aperte.&lt;br /&gt;&lt;br /&gt;Ho re-introdotto le porte chiuse a chiave che comunque non sbarrano mai la strada verso la meta finale. Le trappole avevano un bug e quindi ne saltava fuori una ogni tanto: addesso sono apposto e sono commisurate al livello di profondità, quindi OCCHIO!&lt;br /&gt;&lt;br /&gt;Credo sia tutto, alla prossima settimana :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-6022434793650196494?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/6022434793650196494/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2010/01/labyrinth-082-la-creatura-finale.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/6022434793650196494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/6022434793650196494'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2010/01/labyrinth-082-la-creatura-finale.html' title='Labyrinth 0.8.2 - La creatura finale'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-1849725088113635162</id><published>2010-01-14T10:01:00.003+01:00</published><updated>2010-01-14T10:18:57.284+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Labyrinth'/><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Labyrinth 0.7.6 - Un po' più difficile</title><content type='html'>Continuando lo sviluppo e i test ho appurato l'attuale facilità di gioco che lo porta ad essere un po' troppo corto. Così ho iniziato ad alzare alcune soglie: i punti incremento guadagnati sono molti di meno, le creature da affrontare sono molte di più e sto ancora riflettendo circa l'inserimento di un mostro finale che indossi l'introvabile sferoide di Narus. Spero che tutto questo possa aumentare la durata del gioco (nella versione precendente era di circa 40 minuti) e anche la sua difficoltà.&lt;br /&gt;&lt;br /&gt;Inoltre ho completamente rivisto la parte delle armi da lancio: in sostanza ora oltre al guerriero è possibile creare anche un arciere o comunque un esperto in armi da lancio, visto che le abilità non sono ancora specialistiche. Tuttavia in questo contesto manca la possibilità di lanciare una freccia "a caso": infatti quando si tenta di lanciare (comando 't') viene immediatamente selezionato il bersaglio più vicino, ma in mancanza di bersagli non accade nulla. Infine se si manca il bersaglio la freccia va irrimediabilmente persa, cosa anche questa da studiare.&lt;br /&gt;&lt;br /&gt;Rivedendo il primo post sugli obbiettivi di Labyrinth mi sento di poter dire che occorre rettificare qualcosa: innanzitutto non ci saranno 10 oggetti magici, sono troppi e credo che invece saranno si e no un paio. Inoltre non sarà ancora possibile gestire il tempo: attualmente Labyrinth è un gioco a turni puro e manca completamente di qualsiasi elemento temporizzante.&lt;br /&gt;&lt;br /&gt;Per concludere dico che sto già pensando alla 0.2, ossia a Cave, cioè tutta la parte di sviluppo che dovrà portare ad avere dei dungeon generati in maniera random. Speriamo che i miei numerosi impegni (tra cui ad esempio &lt;a href="http://www.kunlun.it/site/index.php?page=il-tai-chi" title="Tai Chi Verona" target="_blank"&gt;Tai Chi Verona&lt;/a&gt; ;) ) mi consentano di portare avanti il progetto in maniera costante.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-1849725088113635162?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/1849725088113635162/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2010/01/labyrinth-076-un-po-piu-difficile.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/1849725088113635162'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/1849725088113635162'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2010/01/labyrinth-076-un-po-piu-difficile.html' title='Labyrinth 0.7.6 - Un po&apos; più difficile'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-2658705297474399972</id><published>2010-01-07T23:08:00.003+01:00</published><updated>2010-01-07T23:14:45.878+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Labyrinth'/><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Labyrinth 0.7</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rDQzd2NVtOk/S0ZbhxklezI/AAAAAAAAAC4/nDKEtUSyXf0/s1600-h/labyrinth070.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 197px; height: 160px;" src="http://1.bp.blogspot.com/_rDQzd2NVtOk/S0ZbhxklezI/AAAAAAAAAC4/nDKEtUSyXf0/s200/labyrinth070.jpg" alt="" id="BLOGGER_PHOTO_ID_5424123437014940466" border="0" /&gt;&lt;/a&gt;In questi giorni mi sono rimesso a lavorare sul progetto dopo uno stop di due mesi.&lt;br /&gt;&lt;br /&gt;Ho ripreso in mano alcuni bug segnalati dai tester che ho risolto. Inoltre ho sviluppato un sistema di salvataggio dati più leggero ed aggiunto una serie di oggetti.&lt;br /&gt;&lt;br /&gt;La difficoltà del gioco è ancora troppo bassa: lo finisco senza troppe difficoltà in meno di un'ora, nonostante abbia aggiunto il Darkon (elfo nero) che sicuramente non è un buon cliente. Bisognerà senza dubbio diminuire la ricompensa in punti incremento per l'esplorazione ed aumentare gli eventi che richiedano tiri salvezza.&lt;br /&gt;&lt;br /&gt;Più in là penserò a come implementare l'intelligenza artificiale delle creature.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-2658705297474399972?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/2658705297474399972/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2010/01/labyrinth-07.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/2658705297474399972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/2658705297474399972'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2010/01/labyrinth-07.html' title='Labyrinth 0.7'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_rDQzd2NVtOk/S0ZbhxklezI/AAAAAAAAAC4/nDKEtUSyXf0/s72-c/labyrinth070.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-6369278642875291694</id><published>2009-09-17T22:01:00.002+02:00</published><updated>2009-09-17T22:09:08.273+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Labyrinth'/><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Labyrinth 0.6.3 - Altri nemici</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_rDQzd2NVtOk/SrKXQgJarmI/AAAAAAAAACw/3D2YTCROrGs/s1600-h/labyrinth063.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 190px; height: 156px;" src="http://1.bp.blogspot.com/_rDQzd2NVtOk/SrKXQgJarmI/AAAAAAAAACw/3D2YTCROrGs/s320/labyrinth063.jpg" alt="" id="BLOGGER_PHOTO_ID_5382530814424297058" border="0" /&gt;&lt;/a&gt;Continua il testing e la correzione dei bug, l'ultimo dei quali consentire al tasto esc di revocare la modalità "Rest" che serve per riposarsi e recuperare ferite.&lt;br /&gt;&lt;br /&gt;Nel frattempo ho migliorato i livelli di dungeon e soprattutto ho creato praticamente tutti i tipi di creature per la prima versione giocabile. Forse ne aggiungerò un'altra per rendere il gioco più difficile e forse, molto forse, aggiungerò una creatura unica all'ultimo livello che sia in possesso (e indossi?) lo sferoide di Narus. Vedremo.&lt;br /&gt;&lt;br /&gt;In generale comunque, allo stato attuale, il gioco è piuttosto facile: l'ho finito in meno di un'ora senza troppe pause di riposo, quindi immagino che i nemici possano fare di meglio. Non è prerogativa della primissima versione, ma sicuramente la classe delle creature va migliorata aggiungendo dettaglio e soprattutto va migliorata l'intelligenza artificiale che in questo momento sostanzialmente non c'è.&lt;br /&gt;&lt;br /&gt;Comunque oramai mancano solo i test di alcuni utenti selezionati, poi si potrà passare alla release di pubblicazione, agli ultimi test e finalmente Lanyrinth sarà on-line :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-6369278642875291694?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/6369278642875291694/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2009/09/labyrinth-063-altri-nemici.html#comment-form' title='1 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/6369278642875291694'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/6369278642875291694'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2009/09/labyrinth-063-altri-nemici.html' title='Labyrinth 0.6.3 - Altri nemici'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_rDQzd2NVtOk/SrKXQgJarmI/AAAAAAAAACw/3D2YTCROrGs/s72-c/labyrinth063.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-8847754952054857400</id><published>2009-09-10T10:54:00.003+02:00</published><updated>2009-09-17T22:09:43.598+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Labyrinth'/><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Labyrinth 0.6 - Fino in fondo</title><content type='html'>Rieccomi dopo una congrua pausa estiva. Questa settimana è ripreso il lavoro su Arcanrogue nella sua prima sottoversione chiamata Labyrinth.&lt;br /&gt;&lt;br /&gt;Principalmente mi sono concentrato sulla creazione dei 10 livelli di dungeon che portaneranno Mr @ a recuperare lo sferoide di Narus (§) e riportarlo su. Nel frattempo ho aggiunto altre due creature alla lista: un goblin/orchetto (orc) e una mummia (mummy). Quest'ultima è particolarmente forte e incontralla in livelli particolari (uno è chiamato arena) non è decisamente un incontro facilissimo.&lt;br /&gt;&lt;br /&gt;Sostanzialmente il gioco è pronto: si crea il pg, si gioca, si può risolvere la quest principale e salvare. Bisogna però risolvere alcuni BUG prima di poterlo pubblicare (senza contare tutti quelli che verranno scovati dopo), aumentare la lista delle creature e degli oggetti. Poi ci sono anche alcuni bug nel salvataggio/caricamento, nella visualizzazione dei dati e nell'equipaggiamento degli oggetti.&lt;br /&gt;&lt;br /&gt;Sistemato questo, direi che si può attivare il download :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-8847754952054857400?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/8847754952054857400/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2009/09/labyrinth-06-fino-in-fondo.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/8847754952054857400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/8847754952054857400'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2009/09/labyrinth-06-fino-in-fondo.html' title='Labyrinth 0.6 - Fino in fondo'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-6182239904765706508</id><published>2009-06-25T21:00:00.006+02:00</published><updated>2011-02-23T11:02:03.109+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Labyrinth'/><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Labyrinth 0.5.3 - Inventario di magazzino</title><content type='html'>Il main project prosegue il suo sviluppo anche se rallentato da altri due fattori: il kung fu (vedi &lt;a href="http://www.kunlun.it/"&gt;kung fu verona&lt;/a&gt;) e il mio &lt;a href="http://www.archons.it/arcanmyth.php"&gt;gdr fantasy&lt;/a&gt;, dal quale poi è tratto questo RL.&lt;br /&gt;&lt;br /&gt;In questi giorni sto organizzando le liste degli oggetti che possono essere indossati dalle creature presenti nel gioco, giusto per fornire equipaggiamenti un po' più vari. Poi ovviamente dovrò programmare una funzione che equipaggi effettivamente le creature al momento della creazione.&lt;br /&gt;&lt;br /&gt;Ho comunque notato, equipaggiando tutte le creature che possono portare oggetti, che ne rimane a terra un numero spropositato: per fare un esempio, ho fatto in modo che tutte le creature di un certo tipo fossero armate di ascia grande, con il risultato che a terra sono rimaste un sacco di ascie, di cui il giocatore al momento non sa che farsene. Chiaro che con l'introduzione di altri oggetti la cosa sarà più variabile, ma non così tanto da non lasciare a terra almeno un terzo di ciò che si trova.&lt;br /&gt;&lt;br /&gt;Forse è questo il motivo per cui negli RPG per computer le creature non lasciano quasi mai a terra ciò che impugnano ma, inverosimilmente, altri oggetti.&lt;br /&gt;&lt;br /&gt;Probabilmente nel medioevo dopo le battaglie c'erano molte armi, armature e scudi da recuperare, sempre che non fossero irreparabili.&lt;br /&gt;&lt;br /&gt;Comunque saranno problemi del giocatore :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-6182239904765706508?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/6182239904765706508/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2009/06/labyrinth-053-inventario-di-magazzino.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/6182239904765706508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/6182239904765706508'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2009/06/labyrinth-053-inventario-di-magazzino.html' title='Labyrinth 0.5.3 - Inventario di magazzino'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-2712409090410500921</id><published>2009-06-04T21:30:00.005+02:00</published><updated>2011-02-23T11:01:18.936+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ambientazione'/><title type='text'>Voi siete qui -&gt;</title><content type='html'>Siccome in queste settimane sono ultra impegnato, lo sviluppo del gioco è fermo.&lt;br /&gt;&lt;br /&gt;Tuttavia, per non lasciare soli i miei numerosissimi lettori, ho deciso di svelare qualche nota di background circa l'ambientazione e la storia del gioco. Naturalmente, tutto questo, è pensato per una versione realmente finale e non per quella giocabile che penso sarà pubblicata per fine agosto.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Il tempio iniziale dov'è situato?&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Il tempio di partenza è collocato in un punto ben preciso di Endymia (l'ambientazione del mio &lt;a href="http://www.archons.it/arcanmyth.php"&gt;gdr fantasy&lt;/a&gt;) ed esattamente si trova nella città di Codron, sull'isola di Nakadoom, vicino alle coste della regione Acronia nel continente Elvenia.&lt;br /&gt;&lt;br /&gt;Le ragioni di questa scelta stanno nella convinzione che tutta l'isola di Nakadoom possa, nella versione finale, divenire l'ambientazione del roguelike. Infatti, grazie alla sua storia, Nakadoom è il luogo ideale in cui ambientare un gioco, in quanto sono presenti molti degli elementi dell'ambientazione completa ed è comunque abbastanza lontana dalle grandi terre da potersi considerare un sistema isolato.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Arrivare e lasciare Nakadoom&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Raggiungere e lasciare Nakadoom non è semplicissimo. L'isola ha una brutta fama, anche se negli ultimi anni le cose sembrano migliorate, quindi non vi sono molte navi che vi fanno scalo e l'unico porto di cui le compagnie sembrano volersi fidare è quello di Codron. Il gioco potrebbe iniziare con l'arrivo del PG sull'isola, sempre che non sia un autoctono, ma potrebbe finire con il PG che lascia l'isola per il continente. Naturalmente in questo caso si potrebbe dare al giocatore la libertà di decidere se far tornare un domani il suo personaggio, ma si vedrà.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;La città di Codron&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Codron è la più grande città dell'isola e fino a pochi anni fa era la capitale di un governo dittatoriale che formalmente estendeva il suo dominio su tutta l'isola, ma di fatto riusciva a controllare solo la regione attorno alla città. Il dittatore però è caduto ed ora ha avuto inizio una sorta di repubblica che però stenta ad atticchire.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;La setta di Nelriosef&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;Tradizionalmente sull'isola è presente un grande tempio di Nelriosef (divinità che si può sommariamente ed un po' erroneamente definire malvagia) la cui setta ha spesso sparso il terrore, rapendo infanti e assoldando svariati adepti.&lt;br /&gt;&lt;br /&gt;Questo è tutto per il momento, magari più avanti scriverò ancora sulla storia di Nakadoom e di Codron e sulle leggende che ruotano attorno ad essa.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-2712409090410500921?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/2712409090410500921/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2009/06/voi-siete-qui.html#comment-form' title='2 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/2712409090410500921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/2712409090410500921'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2009/06/voi-siete-qui.html' title='Voi siete qui -&gt;'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-754741007038941275</id><published>2009-05-28T21:30:00.000+02:00</published><updated>2009-05-29T06:27:55.438+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Labyrinth'/><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Labyrinth 0.5.2 - Oggetti fantastici</title><content type='html'>Visivamente non è cambiato molto nel gioco, anzi direi nulla.&lt;br /&gt;&lt;br /&gt;Tuttavia ho completato, almeno per il momento, il progetto sugli oggetti: allo stato attuale posso ricreare oggetti di tutti i tipi, con diverse maledizioni o con dei modificatori negativi, oppure oggetti magici, che possono dare ogni tipo di bonus se indossati.&lt;br /&gt;&lt;br /&gt;Nonostante abbia già affermato che gli oggetti magici sarebbero stati rari, questo passaggio è fondamentale per la buona riuscita del gioco.&lt;br /&gt;&lt;br /&gt;La vera novità, che nei vari roguelike che ho giocato non ho mai visto, è che un oggetto magico/maledetto può essere indossato anche da una creatura ed ha egualmente effetto. Perciò quando troverete un goblin con equipaggiamento normale, sarà una cosa, quando ne troverete uno con uno o più oggetti magici, sarà un'altra. Questo fa si che, ad esempio, possa legare alcuni oggetti magici a mostri unici che magari sono tali (cioè famosi) proprio grazie all'utilizzo di quell'oggetto magico.&lt;br /&gt;&lt;br /&gt;Queste implementazioni hanno portato via parecchio tempo, principalmente perché vanno ad influire su svariati aspetti del gioco (come ad esempio il salvataggio) e quindi c'è stato molto lavoro da fare.&lt;br /&gt;&lt;br /&gt;Comunque sia, sono sempre più vicino al raggiungere una versione giocabile del gioco stesso.&lt;br /&gt;&lt;br /&gt;Rimanete sintonizzati :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-754741007038941275?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/754741007038941275/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2009/05/labyrinth-052-oggetti-fantastici.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/754741007038941275'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/754741007038941275'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2009/05/labyrinth-052-oggetti-fantastici.html' title='Labyrinth 0.5.2 - Oggetti fantastici'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-8300122802817438947</id><published>2009-05-21T21:30:00.000+02:00</published><updated>2009-05-21T23:01:16.259+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Labyrinth'/><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Labyrinth 0.4.8 - salvate il nostro eroe</title><content type='html'>&lt;a style="" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rDQzd2NVtOk/ShPzfL3otCI/AAAAAAAAACo/GeD9qF4FGj8/s1600-h/lba046.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 184px; height: 151px;" src="http://2.bp.blogspot.com/_rDQzd2NVtOk/ShPzfL3otCI/AAAAAAAAACo/GeD9qF4FGj8/s320/lba046.jpg" alt="" id="BLOGGER_PHOTO_ID_5337877700451808290" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Questa settimana ci sono numerose novità: molte cose sono tecniche e quindi non percepili. La più importante è una gestione più leggera degli oggetti presenti nel dungeon consentendo al gioco di essere comunque più veloce.&lt;br /&gt;&lt;br /&gt;L'altra grande implementazione della settimana è la possibilità di salvare e caricare una partita: è stata una mezza impresa perché attualmente d.tango non supporta la serializzazione degli array e delle classi, se non tramite alcuni artifici piuttosto macchinosi.&lt;br /&gt;&lt;br /&gt;Ora viene generato un testo che poi viene salvato su file (di testo); prossimamente provvederò a trasforamre questi dati compattandoli e criptandoli per evitare il cheating. Non so ancora come fare, in quanto anche in questo caso, il supporto che fornisce d.tango mi sembra scarso, ma devo ancora indagare a fondo. Comunque allo stato attuale il salvataggio e il caricamento funzionano, anche se lavorano su file di testo.&lt;br /&gt;&lt;br /&gt;In questa versione inoltre è stata migliorata la piccola interfaccia, rendendola più godibile (a qualcuno piacevano i colori sgargianti?) ed è stata migliorata la creazione del personaggio.&lt;br /&gt;&lt;br /&gt;Nella settimana che seguirà, quasi sicuramente mi dedicherò a terminare e ottimizzare il salvataggio e il caricamento, ma se avanzerà tempo dovrò lavorare sulla tipologia delle creature e sull'assegnazione di equipaggiamento alle stesse.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-8300122802817438947?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/8300122802817438947/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2009/05/labyrinth-048-salvate-il-nostro-eroe.html#comment-form' title='2 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/8300122802817438947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/8300122802817438947'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2009/05/labyrinth-048-salvate-il-nostro-eroe.html' title='Labyrinth 0.4.8 - salvate il nostro eroe'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_rDQzd2NVtOk/ShPzfL3otCI/AAAAAAAAACo/GeD9qF4FGj8/s72-c/lba046.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-3407985843093642818</id><published>2009-05-14T22:00:00.007+02:00</published><updated>2009-05-14T23:19:10.875+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Labyrinth'/><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Labyrinth 0.4.2 - La genesi</title><content type='html'>Lo sviluppo del gioco nell'ultima settimana è accelerato parecchio e ci sono diverse novità.&lt;br /&gt;&lt;br /&gt;Innanzitutto con l'introduzione di PKCurses, (una classe da me create), Labyrinth ha finalemente ina piccola interfaccia (una serie di cor&lt;a style="" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rDQzd2NVtOk/SgyKbYR2F3I/AAAAAAAAACg/T7Gn48nWa-I/s1600-h/labyrinth042.medium.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 246px; height: 202px;" src="http://2.bp.blogspot.com/_rDQzd2NVtOk/SgyKbYR2F3I/AAAAAAAAACg/T7Gn48nWa-I/s320/labyrinth042.medium.jpg" alt="" id="BLOGGER_PHOTO_ID_5335791861505595250" border="0" /&gt;&lt;/a&gt;nici in realtà) e quindi risulta più ordinato e leggibile. Inoltre ho implementato quasi tutte le funzionalità mancanti citate la volta scorsa: il personaggio può ora riposare per rigenerare le ferite, esistono dei flag che indicano la gravità delle ferite ricevute da Mr @ e la modalità di seraching si disattiva nel caso in cui si venga attaccati.&lt;br /&gt;&lt;br /&gt;Ho creato un finestrella laterale alla mappa dove vengono riassunte le statistiche più interessanti del proprio personaggio, ma nella stessa finestra si visualizzarà lo stato di "benessere" del nemico di turno, con una barra che ne indica i punti vita e che cala e cambia colore in base ai danni subiti.&lt;br /&gt;&lt;br /&gt;Ho sistemato il livello del tempio che da questa versione è diventato il livello zero del gioco stabilmente: al centro del tempio è stato messo l'alto altare di Zutra.&lt;br /&gt;&lt;br /&gt;Dall'ultimissima versione il gioco si apre con una semplice schermata di presentazione, dopo di che verrà proposto un menù da quale è possibile scegliere se iniziare a giocare o uscire dal gioco. Scegliendo di iniziare si passerà alla creazione del personaggio: in questa sezione si avranno dei punti da distribuire tra le varie statistiche e abilità. Finita la creazione s'inizia a giocare dal tempio. In caso di morte, dopo un messaggio di sistema, si torna al menù principale.&lt;br /&gt;&lt;br /&gt;Nella prossima settimana mi dovrò concentrare sul sistema di salvataggio e caricamento, visto che il D (con Tango) non ha praticamente il supporto per la serializzazione degli oggeti e quindi avrò molto da fare.&lt;br /&gt;&lt;br /&gt;Comunque non dovremmo essere lontani da una versione giocabile :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-3407985843093642818?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/3407985843093642818/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2009/05/labyrinth-042-la-genesi.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/3407985843093642818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/3407985843093642818'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2009/05/labyrinth-042-la-genesi.html' title='Labyrinth 0.4.2 - La genesi'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_rDQzd2NVtOk/SgyKbYR2F3I/AAAAAAAAACg/T7Gn48nWa-I/s72-c/labyrinth042.medium.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-4508096495123241659</id><published>2009-05-11T20:30:00.001+02:00</published><updated>2009-05-11T20:30:00.607+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tango'/><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><title type='text'>PKCurses</title><content type='html'>Signore e signori vi presento PKCurses :-)&lt;br /&gt;&lt;br /&gt;Se state pensando ad una conversione di dcurses per Tango, vi state sbagliando: la cosa è al di là dei miei obbiettivi ed avrebbe richiesto decisamente troppo tempo.&lt;br /&gt;&lt;br /&gt;Fino ad ora gli effetti testo erano lasciati ad una Struct di nome Texteffect, da oggi questo compito sarà svolto dalla Classe PKCurses che però sa fare molto di più.&lt;br /&gt;&lt;br /&gt;In sostanza è possibile creare e piazzare una finestra dove si vuole nella console e la stessa cosa si può fare con del testo: stando bene attenti è possibile quindi mettere dove si vuole una finestra che contiene del testo. Grazie a questo sistema mi è stato possibile creare tre finestrelle: una per il gioco vero e proprio, una per i dati del PG (Mr @) e una invece per i messaggi di gioco.&lt;br /&gt;&lt;br /&gt;Infine PKCurses permette di reinizializzare una nuova console sopra a quella vecchia esattamente come avviene nei roguelike scritti in C o C++ (e che probabilmente per ottenere tutto questo utilizzano pdcurses o ncurses).&lt;br /&gt;&lt;br /&gt;Tutto questo ha comunque portato il gioco alla versione 0.0.3.6 (Labyrinth 0.3.6).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-4508096495123241659?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/4508096495123241659/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2009/05/pkcurses.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/4508096495123241659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/4508096495123241659'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2009/05/pkcurses.html' title='PKCurses'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-3705954467478965378</id><published>2009-05-07T21:30:00.004+02:00</published><updated>2011-02-23T10:58:59.387+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Labyrinth'/><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Labyrinth 0.2.9 - Sotto il tempio</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_rDQzd2NVtOk/SgMzKFtmLvI/AAAAAAAAACY/hvBvd31hgDE/s1600-h/labyrinth029.medium.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5333162632161930994" src="http://4.bp.blogspot.com/_rDQzd2NVtOk/SgMzKFtmLvI/AAAAAAAAACY/hvBvd31hgDE/s320/labyrinth029.medium.jpg" style="cursor: pointer; float: right; height: 252px; margin: 0pt 0pt 10px 10px; width: 215px;" /&gt;&lt;/a&gt;&lt;br /&gt;Lo sviluppo procede veloce e forse quest'ultima versione meriterebbe almeno un 0.3, ma mancano ancora alcune piccole accortezze per il passaggio.&lt;br /&gt;Innanzitutto ho eliminato tutti i BUG della versione precedente, anche se è stato meno semplice del previsto.&lt;br /&gt;&lt;br /&gt;Le importanti novità di questa versione sono:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Implementazione delle porte segrete (se non scoperte sembrano una normale parete)&lt;/li&gt;&lt;li&gt;Modalità "searching" che aiuta ad individuare trappole e porte segrete&lt;/li&gt;&lt;li&gt;Implementazione delle porte chiuse a chiave&lt;/li&gt;&lt;li&gt;Possibilità di utilizzare l'abilità "lockpick" per scassinare le porte&lt;/li&gt;&lt;li&gt;Implementazione delle quest di base, con la quest principale già assegnata&lt;/li&gt;&lt;li&gt;Creazione del primo livello di dungeon che viene popolato automaticamente quando vi si arriva&lt;/li&gt;&lt;li&gt;Creazione di 3 tipi di creature di bassa difficoltà (centipede, spider, zombie)&lt;/li&gt;&lt;li&gt;Possibilità di accedere ad una lista dei comandi in linea premendo ?&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Mi pare che sia tutto, ma penso che molto presto dovrò iniziare a scrivere un Change Log serio, visto che il gioco sta prendendo una forma piuttosto delineata.&lt;br /&gt;&lt;br /&gt;Ci sono comunque ancora molte cose da aggiungere. Ad esempio Mr @, se viene ferito, attualmente non rigenera MAI le ferite e questo può essere un grosso limite, anche se è compensato dal fatto che la regola sulla morte, com'è presente in &lt;a href="http://www.archons.it/arcanmyth.php"&gt;Arcan Myth&lt;/a&gt;, non è ancora stata inserita. La modalità "searching" in caso di combattimento dovrebbe disattivarsi. Dovrò implementare un comando (o modalità) di riposo che consenta un recupero maggiore delle forze. Dorvò far attivare dei flag quando le ferite iniziano ad essere più preoccupanti.&lt;br /&gt;&lt;br /&gt;Infine devo assolutamente iniziare a pensare come sviluppare l'interfaccia, seppur minimale, del gioco: adesso è semplicemente una serie di caratteri su console e questa cosa, per la verisione 0.1, va assolutamente cambiata.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-3705954467478965378?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/3705954467478965378/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2009/05/labyrinth-029-sotto-il-tempio.html#comment-form' title='4 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/3705954467478965378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/3705954467478965378'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2009/05/labyrinth-029-sotto-il-tempio.html' title='Labyrinth 0.2.9 - Sotto il tempio'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_rDQzd2NVtOk/SgMzKFtmLvI/AAAAAAAAACY/hvBvd31hgDE/s72-c/labyrinth029.medium.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-2067247083754454456</id><published>2009-05-05T21:30:00.001+02:00</published><updated>2009-05-07T09:23:09.507+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Idee e Intezioni'/><title type='text'>Oggetti Magici</title><content type='html'>In linea con l'ambientazione che ho voglia di applicare al mio rogue-like, ho deciso che non ci saranno oggetti magici.&lt;br /&gt;&lt;br /&gt;Mi spiego meglio.&lt;br /&gt;&lt;br /&gt;Non credo che inserirò degli oggetti magici generici, ma i pochi oggetti magici che ci saranno, saranno tutti oggetti unici, possibilmente ognuno con una storia, un nome e un perché. Dovrò quindi valutare anche quanti oggetti magici creare, specie all'ingrandirsi del gioco (parlando di una versione oltre la 0.1) fino alla sua estensione finale.&lt;br /&gt;&lt;br /&gt;Penso invece che farò in modo che gli oggetti possano avere un livello di fattura, una cosa molto seplice in realtà, che li possa rendere quindi peggiori o migliori della media. In questo modo potrei quindi dare un valore al materiale con sui sono fatte o alla zona di provenienza.&lt;br /&gt;&lt;br /&gt;Questa decisione, oltre a rendere ogni oggetto magico preziosissimo, potrebbe tornare utile per determinate quest, dove magari occorre recuperare un oggetto magico e quindi alla fine, per risolverle, separarsene.&lt;br /&gt;&lt;br /&gt;Sarebbe un'ardua decisione ;-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-2067247083754454456?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/2067247083754454456/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2009/05/oggetti-magici.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/2067247083754454456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/2067247083754454456'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2009/05/oggetti-magici.html' title='Oggetti Magici'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-9215696753312201743</id><published>2009-04-30T21:30:00.008+02:00</published><updated>2009-05-01T10:23:07.927+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Labyrinth'/><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Labyrinth 0.2.1 - trappole e tesori</title><content type='html'>Come di consueto ecco l'aggiornamento sullo sviluppo del mio roguelike. Labyrinth ha fatto molti passi avanti ed ha raggiunto la versione 0.2.1.&lt;br /&gt;&lt;br /&gt;In questa versione Mr @ può scoprire porte segrete e trappole, può cadere in una delle trappole e farsi molto male, ma può anche evitarla con un tiro salvezza. I tiri salvezza sono diventati delle abilità aumentabili, proprio come in Arcan Myth, con fattore di costo 2: in sostanza per aumentarli di un punto occorrerà spendere il doppio dei punti incremento di una normale abilità.&lt;br /&gt;&lt;br /&gt;Ho abilitato gli stock, in modo che nell'inventario gli oggetti identici possano essere stoccati nello stesso slot: li ho creati principalmente per le munizioni (dardi e frecce) ma ho visto che funzionano bene anche con oggetti di altro tipo.&lt;br /&gt;&lt;br /&gt;Le creature adesso possono essere equipaggiate, usano l'equipaggiamento e, una volta uccise, lasciano a terra TUTTO ciò che hanno. Questo perché non mi piace questa moda che imperversa in molti RL e MMORPG dove vieni attaccato a colpi di ascia da un orco gigante e una volta ucciso lascia a terra 2 monete d'argento: e l'ascia? Svanita...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Il tempio di Zutra&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a style="" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rDQzd2NVtOk/SflpYU0hpuI/AAAAAAAAACQ/ooHiBmiA_II/s1600-h/templelevel.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 232px; height: 202px;" src="http://2.bp.blogspot.com/_rDQzd2NVtOk/SflpYU0hpuI/AAAAAAAAACQ/ooHiBmiA_II/s320/templelevel.jpg" alt="" id="BLOGGER_PHOTO_ID_5330407500596487906" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:100%;"&gt;Ho costruito a mano il livello del tempio di Zutra e l'ho provato sostituendolo al livello zero presente &lt;/span&gt;&lt;span style="font-size:100%;"&gt;ora per i test. La prova è stata interessante perché ad esempio ha messo in luce uno dei due bug della porta qui sotto e soprattutto ha evidenziato il buon funzionamento (anche se non perfetto) del sistema di visione del personaggio: il tempio infatti è un livello completamente illuminato, ma vengono messe in ombra tutte la parti coperte da muri e pilastri: ne nasce un effetto alquanto suggestivo :-)&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;Bug noti&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;Ebbene si, iniziano ad esserci alcuni bug che verranno corretti nelle prossime versioni:&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;@ riesce a chiudere una porta pur trovandovisi sopra&lt;/li&gt;&lt;li&gt;Se una creatura attraversa una porta risulta sempre visibile&lt;/li&gt;&lt;li style="text-decoration: line-through;"&gt;Se si equipaggia un oggetto da uno stock viene equipaggiato tutto lo stock come fosse un oggetto unico.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Per il momento mi sembra tutto&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-9215696753312201743?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/9215696753312201743/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2009/04/labyrinth-021-trappole-e-tesori.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/9215696753312201743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/9215696753312201743'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2009/04/labyrinth-021-trappole-e-tesori.html' title='Labyrinth 0.2.1 - trappole e tesori'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_rDQzd2NVtOk/SflpYU0hpuI/AAAAAAAAACQ/ooHiBmiA_II/s72-c/templelevel.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-2056219737966605482</id><published>2009-04-23T21:30:00.007+02:00</published><updated>2009-04-23T22:25:55.987+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Labyrinth'/><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Labyrinth 0.1.4 - In guardia!!</title><content type='html'>Come dice il titolo in questione, con la 0.1.4 viene implementato un semplice sistema di combattimento che consente a Mr @ di attaccare, difendersi, ferire ed essere ferito.&lt;br /&gt;&lt;br /&gt;&lt;a style="" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rDQzd2NVtOk/SfDN-7lYCmI/AAAAAAAAAB4/3e8F8pIvAjY/s1600-h/labyrinth014.small.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 123px; height: 135px;" src="http://2.bp.blogspot.com/_rDQzd2NVtOk/SfDN-7lYCmI/AAAAAAAAAB4/3e8F8pIvAjY/s320/labyrinth014.small.jpg" alt="" id="BLOGGER_PHOTO_ID_5327984840209336930" border="0" /&gt;&lt;/a&gt;Naturalmente mr @ è in netto vantaggio sulle creature perché può impugnare un'arma e indossare un'armatura, quindi nel combattimento riesce ad avere la meglio, ma non è così matematico.&lt;br /&gt;&lt;br /&gt;Ho implementato, per questo motivo, le abilità: è una lista piuttosto semplice, con abilità basilari che più avanti andrà sicuramente ampliata, specie per l'utilizzo delle armi. Intanto viene utilizzata l'abilità di combattimento per tutto quello che avviene in mischia, le altre bilità sono comunque in lista.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rDQzd2NVtOk/SfDOkeBWLTI/AAAAAAAAACI/1ChlE3t8F7g/s1600-h/labyrinth014b.small.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 208px; height: 209px;" src="http://2.bp.blogspot.com/_rDQzd2NVtOk/SfDOkeBWLTI/AAAAAAAAACI/1ChlE3t8F7g/s320/labyrinth014b.small.jpg" alt="" id="BLOGGER_PHOTO_ID_5327985485108620594" border="0" /&gt;&lt;/a&gt;Mancano ancora parecchie cose prima di poter passare allo sviluppo effettivo del gioco: questa settimana penso che mi concentrerò sul targeting, sull'aumento delle abilità (avanzamento) e sul combattimento a distanza. Sarebbe anche bello riuscire a implementare porte segrete e trappole sempre per giovedì prossimo.&lt;br /&gt;&lt;br /&gt;Poi sarà la volta delle quest, altra parte particolarmente complessa a mio avviso, che forse richiederà più settimane per essere sviluppata: l'obbiettivo è implementare un metodo che consenta la costruzione personalizzata di semplici quest, in modo da poter scrivere quella principale che riguarda lo sferoide di Narus.&lt;br /&gt;&lt;br /&gt;Non credo per la prima versione giocabile sarà possibile vedere e interagire coi PNG, anche se qualche idea al riguardo ce l'ho.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-2056219737966605482?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/2056219737966605482/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2009/04/labyrinth-014-in-guardia.html#comment-form' title='1 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/2056219737966605482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/2056219737966605482'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2009/04/labyrinth-014-in-guardia.html' title='Labyrinth 0.1.4 - In guardia!!'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_rDQzd2NVtOk/SfDN-7lYCmI/AAAAAAAAAB4/3e8F8pIvAjY/s72-c/labyrinth014.small.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-5215747160149069060</id><published>2009-04-17T21:00:00.004+02:00</published><updated>2011-02-23T10:56:14.312+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Idee e Intezioni'/><title type='text'>Esperienza</title><content type='html'>Tutti i roguelike a cui ho giocato hanno un sistema di acquisizione di punti esperienza simile al gdr Dungeons&amp;amp;Dragons: in sostanza i punti si acquisiscono uccidendo le creature, anche senza una motivazione valida. Questa cosa viene estremizzata nei MMORPG (sempre tra quelli che ho visto) dove appunto i personaggi se ne vanno in giro ad ammazzare qualsiasi creatura si pari loro di fronte e questo, nella maggior parte dei casi, avviene senza motivo.&lt;br /&gt;&lt;br /&gt;Naturalmente quando faccio il master di &lt;a href="http://www.archons.it/arcanmyth.php"&gt;Arcan Myth&lt;/a&gt; questa regola non esiste: negli ultimi anni utilizzo una regola semplicissima, valuto il mio divertimento da 1 a 10 per la sessione appena fatta, moltiplico per 10 ed ecco i punti incremento che assegnerò ad ogni giocatore per quella seduta.&lt;br /&gt;&lt;br /&gt;Questo secondo metodo però in un Roguelike non può funzionare, in quanto non c'è un master, ma non voglio nemmeno utilizzare il primo che trovo semplicemente ridicolo. Allora, per il momento, ho deciso che Mr @ collezionerà punti incremento in base alla pura esplorazione dei vari livelli di dungeon. Questa regola è destinata a cambiare, ma per il momento, anche per eseguire dei test sull'incremento delle abilità, rimarrà così.&lt;br /&gt;&lt;br /&gt;Un amico mi ha chiesto perché non facessi aumentare le abilità in base all'uso che il PG ne faceva: molto semplice, trovo che sia molto più divertente distribuire i punti nelle proprie abilità, piuttosto che queste facciano tutto da sole.&lt;br /&gt;&lt;br /&gt;Tuttavia introdurrò anche un altro piccolo particolare, riciclato sia da Arcan Myth che dall'idea dell'automatismo: non si potranno incrementare abilità non si sono utilizzate dall'ultimo incremento. Questa regola, solo intenzionale in verità, va però affinata, anche perché, sempre teoricamente, l'aumento delle abilità può avvenire in qualsiasi momento.&lt;br /&gt;&lt;br /&gt;Quindi magari alla fine, potrebbe essere che l'aumento delle abilità si possa fare solo ogni X turni di gioco, oppure solo in determinati luogi o momenti (ad esempio dopo aver riposato).&lt;br /&gt;&lt;br /&gt;Vedremo :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-5215747160149069060?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/5215747160149069060/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2009/04/esperienza.html#comment-form' title='1 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/5215747160149069060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/5215747160149069060'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2009/04/esperienza.html' title='Esperienza'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-9084095442087887825</id><published>2009-04-16T21:30:00.003+02:00</published><updated>2009-04-16T21:30:00.950+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Labyrinth'/><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Labyrinth 0.0.9 - e la luce fu</title><content type='html'>La programmazione di un RL si sta rivelando un'impresa ardua. In effetti quando si gioca ad un roguelike, si ha l'impressione di utilizzare un qualche cosa di semplice e solo quando si affrontano i problemi per realizzarlo si apprezza veramente il gioco.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;Riuscire a far aprire una porta o a far in modo che la luce che circonda mr @ non oltrepassi i muri è un grande risultato, anche se agli occhi dell'utente queste sono cose scontate.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_rDQzd2NVtOk/SeWgF4y5W8I/AAAAAAAAABw/je9N1cI1KSo/s1600-h/labyrinth009.small.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 93px; height: 133px;" src="http://4.bp.blogspot.com/_rDQzd2NVtOk/SeWgF4y5W8I/AAAAAAAAABw/je9N1cI1KSo/s320/labyrinth009.small.jpg" alt="" id="BLOGGER_PHOTO_ID_5324838157441129410" border="0" /&gt;&lt;/a&gt;Ecco qui la versione 0.0.9 di Labyrinth: come si può vedere ora i muri non sono più dei semplici cancelletti, ma dei blocchi pieni, le porte sono color legno, mr @ è verde (anche se solo per sfizio) e ci sono creature che girano.&lt;br /&gt;&lt;br /&gt;Adesso il personaggio può raccogliere e lasciare a terra ogni tipo di oggetto, inoltre con l'ultima build può equipaggiare la lanterna, ma solo quella. Nelle prossime versioni si potranno equipaggiare la armi, le armature e altri tipi di oggetti.&lt;br /&gt;Ogni oggetto equipaggiato avrà subito influenza sul personaggio.&lt;br /&gt;&lt;br /&gt;E' stata implementata anche la prima parte del combattimento: infatti utilizzando l'abilità "fight" è possibile attaccare e uccidere le creature che girano per le stanze. Le creature sono invece ancora inermi.&lt;br /&gt;&lt;br /&gt;Direi che è tutto per il momento, ma probabilmente nella prossima settimana ci saranno ancora passi avanti.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-9084095442087887825?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/9084095442087887825/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2009/04/labyrinth-009-e-la-luce-fu.html#comment-form' title='2 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/9084095442087887825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/9084095442087887825'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2009/04/labyrinth-009-e-la-luce-fu.html' title='Labyrinth 0.0.9 - e la luce fu'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_rDQzd2NVtOk/SeWgF4y5W8I/AAAAAAAAABw/je9N1cI1KSo/s72-c/labyrinth009.small.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-4966946711730883541</id><published>2009-04-14T20:30:00.003+02:00</published><updated>2009-04-14T20:30:01.072+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tango'/><title type='text'>Puntatori e DCurses</title><content type='html'>Mentre Labyrinth sta arrivando alla versione 0.0.8, sto continuando a leggere il libro Learn To Tango With D. Purtroppo devo confermare le mie prime impressioni: il libro è tutt'altro che esaustivo in molti suoi punti; per esempio i puntatori sono trattati poco e molto molto male, rimandando lo studio a wikipedia (??) e analizzando soltanto le differenze tra i puntatori del D e quelli del C/C++. Tentando già di tirare qualche somma, direi che il libro è più rivolto ai programmatori del C++ che non all'utente in generale; visto che Tango viene referenziata come Developer library ci potrebbe anche stare, ma questa scelta editoriale direi che lascia molto a desiderare.&lt;br /&gt;&lt;br /&gt;Ho fatto delle indagini su DCurses chiedendo un help nel canale #d.tango, poichè la versione fornita per Tango è piuttosto datata e non funziona con le ultime versioni. Dopo qualche blando tentativo mi è stato detto (e non da un utente qualsiasi ma da uno che conta diciamo) che Tango e il canale IRC non è pensato per "newbie" e che devo imparare prima a compilare le applicazioni e poi forse riuscirò a far funzionare dcurses.&lt;br /&gt;&lt;br /&gt;Stessa storia di quando anni fa chiesi aiuto con Linux. L'ambiente dei programmatori e dei sistemisti (ambiente di cui faccio parte per'altro) è pieno di gente con la puzza sotto il naso.&lt;br /&gt;&lt;br /&gt;Vabbeh, chi fa da sé...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-4966946711730883541?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/4966946711730883541/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2009/04/puntatori-e-dcurses.html#comment-form' title='2 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/4966946711730883541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/4966946711730883541'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2009/04/puntatori-e-dcurses.html' title='Puntatori e DCurses'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-3724035591329350422</id><published>2009-04-09T21:00:00.004+02:00</published><updated>2009-04-09T21:00:00.612+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Labyrinth'/><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Labyrint 0.0.4</title><content type='html'>Ebbene si! Questa settimana il lavoro è stato così intenso da portare labyrinth alla 0.0.3 e alla 0.0.4!&lt;br /&gt;&lt;br /&gt;&lt;a style="" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rDQzd2NVtOk/SdaUDmkvnOI/AAAAAAAAABg/ISye3ZHrsSA/s1600-h/labyrinth004.small.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 83px; height: 101px;" src="http://2.bp.blogspot.com/_rDQzd2NVtOk/SdaUDmkvnOI/AAAAAAAAABg/ISye3ZHrsSA/s320/labyrinth004.small.jpg" alt="" id="BLOGGER_PHOTO_ID_5320602799400000738" border="0" /&gt;&lt;/a&gt;In sostanza è stato implementato l'inventario, che può contenere circa 20-25 oggetti. Mr @ adesso può raccogliere e lasciare a terra qualsiasi oggetto gli capiti sotto i piedi. Il "Drop" deve essere affinato nel senso che, attualmente, se due oggetti vengono lasciati sulla stessa casella, apparirà a video il primo degli oggetti lasciati e non l'ultimo.&lt;br /&gt;&lt;br /&gt;Pensavo di passare immediatamente ad implementare l'equipaggiamento, invece dovrò lavorare ancora sull'inventario in modo che mostri tutto lo spazio disponibile e non solo gli oggetti posseduti.&lt;br /&gt;&lt;br /&gt;Nel frattempo ho già creato l'oggetto "Globe of Narus", come si evince dalla piccola immagine: man mano che costruirò i vari livelli lo sposterò sempre più sotto.&lt;br /&gt;&lt;br /&gt;Un'altra pecca da risolvere per la 0.0.4 è che i due piani di dungeon sono così simili che se un oggetto viene posizionato per il primo, sarà presente anche nel secondo e si rigenererà al ritorno nel primo. Fino ad ora questo mi è tornato comodo per testare l'inventario, ma in settimana conto di risolvere anche questa.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-3724035591329350422?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/3724035591329350422/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2009/04/labyrint-004.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/3724035591329350422'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/3724035591329350422'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2009/04/labyrint-004.html' title='Labyrint 0.0.4'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_rDQzd2NVtOk/SdaUDmkvnOI/AAAAAAAAABg/ISye3ZHrsSA/s72-c/labyrinth004.small.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-3588431111600644089</id><published>2009-04-05T19:30:00.007+02:00</published><updated>2011-02-23T10:54:51.737+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Idee e Intezioni'/><title type='text'>Classi e livelli</title><content type='html'>Ho giocato a parecchi roguelike, anche se a una minima parte di quelli che ci sono in giro, e devo dire che quasi tutti seguono più o meno liberamente lo schema delle classi e dei livelli.&lt;br /&gt;&lt;br /&gt;Questo accade in maniera più massiccia nei MMORPG, sia in quelli che ho visto, sia in quelli di cui ho sentito parlare, dove sono sempre forti le correnti hack'n'slash e powerplaying (probabilmente perché più commerciali).&lt;br /&gt;&lt;br /&gt;Questa soluzione è molto comoda perché consente, in qualche maniera, di alzare il grado di difficoltà del gioco in base al livello, di impostare gli oggetti come di classe e via discorrendo.&lt;br /&gt;&lt;br /&gt;Io però ho deciso di non percorrere questa strada e di creare un RL basato sull'incremento delle signole abilità, a libera scelta del giocatore, esattamente come avviene nel mio &lt;a href="http://www.archons.it/"&gt;gdr&lt;/a&gt; cartaceo e contando che questo possa divertire di più.&lt;br /&gt;&lt;br /&gt;Il problema è che, per come ho intenzione di impostare il gioco, l'hack'n'slash sarà fortemente sconsigliato: arrivare allo sferoide di Narus sarà quindi un compendio di più fattori, dal saper affrontare certe creature al saper evitare i combattimenti troppo esosi, trovando quindi degli escamotage di un certo tipo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-3588431111600644089?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/3588431111600644089/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2009/04/classi-e-livelli.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/3588431111600644089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/3588431111600644089'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2009/04/classi-e-livelli.html' title='Classi e livelli'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-6282945141280744591</id><published>2009-04-04T15:00:00.006+02:00</published><updated>2011-02-23T10:53:25.286+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artefatti'/><category scheme='http://www.blogger.com/atom/ns#' term='Ambientazione'/><title type='text'>Lo sferoide di Narus</title><content type='html'>Come promesso eccomi qui per parlarvi di Narus, meglio conosciuto come lo Sferoide di Narus (Globe of Narus).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_rDQzd2NVtOk/SdRxjjTII9I/AAAAAAAAABY/6DKmquaE8F0/s1600-h/globeofnarus.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5320001915416224722" src="http://1.bp.blogspot.com/_rDQzd2NVtOk/SdRxjjTII9I/AAAAAAAAABY/6DKmquaE8F0/s320/globeofnarus.jpg" style="cursor: pointer; float: left; height: 203px; margin: 0pt 10px 10px 0pt; width: 203px;" /&gt;&lt;/a&gt;Nell'ambientazione di &lt;a href="http://www.archons.it/arcanmyth.php"&gt;Arcan Myth&lt;/a&gt;, il mondo di &lt;a href="http://www.archons.it/endymia/"&gt;Endymia&lt;/a&gt;, lo Sferoide di Narus è un artefatto perduto dagli inenarrabili poteri.&lt;br /&gt;&lt;br /&gt;Le leggende legate a questo mitico oggetto erano innumerevoli, ma nel corso degli ultimi secoli sono state dimenticate e oggi soltanto in pochi sono in possesso di queste informazioni.&lt;br /&gt;&lt;br /&gt;Secondo le leggende di origine più antica questo artefatto era in possesso dei primi Re di Endymia, probabilmente quindi elfici, che sarebbero stati resi invincibili dallo stesso. Tuttavia venne ben presto a galla la natura negativa dello sferoide e, per evitare che cadesse nelle mani sbagliate, venne posto in un luogo sicuro.&lt;br /&gt;&lt;br /&gt;Altre leggende vogliono che Narus sia andato perduto durante la Guerra dell'Oblio (che sancì la scissione delle razze elfiche) e che da allora non se ne sia saputo più nulla.&lt;br /&gt;&lt;br /&gt;Le leggende più recenti avrebbero origine all'inizio della terza era, nei secoli di glaciazione subito dopo la catastrofe, e queste darebbero lo sferoide in mano agli ultimi imperatori Auroriani. In questi Narus sarebbe stato uno dei fautori della catastrofe e della caduta dell'impero.&lt;br /&gt;&lt;br /&gt;Maggiori informazioni sul mondo di Endymia le trovate &lt;a href="http://www.archons.it/endymia/"&gt;qui&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-6282945141280744591?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/6282945141280744591/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2009/04/lo-sferoide-di-narus.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/6282945141280744591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/6282945141280744591'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2009/04/lo-sferoide-di-narus.html' title='Lo sferoide di Narus'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_rDQzd2NVtOk/SdRxjjTII9I/AAAAAAAAABY/6DKmquaE8F0/s72-c/globeofnarus.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-864888342637082419</id><published>2009-04-02T22:30:00.001+02:00</published><updated>2009-04-02T22:30:00.920+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><title type='text'>Programmazione Blog</title><content type='html'>In queste prime fasi il progetto Labyrinth mi sta divertendo molto: sto facendo una cosa che mi piace (un Roguelike) e sto imparando un linguaggio nuovo (il D).&lt;br /&gt;&lt;br /&gt;Per questo motivo, ad ogni progresso fatto, starei sempre qui a postare sul blog, quasi a sventolare la bandiera della vittoria. Poiché questo avviene sull'onda dell'entusiasmo, ho deciso di essere più cauto e di impormi un solo post alla settimana riguardante lo sviluppo tecnico (progressi e novità) del gioco: questo post sarà fatto sempre il giovedì sera e riassumerà il lavoro svolto e gli obbiettivi raggiunti durante la settimana.&lt;br /&gt;&lt;br /&gt;Comunque in altri giorni della settimana potrebbero esserci dei post riguardanti altri aspetti del gioco: ambientazione, nuove features e idee in generale.&lt;br /&gt;&lt;br /&gt;Considerando il post di ieri come quello per questa settimana, vi dò appuntamento a Giovedì prossimo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-864888342637082419?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/864888342637082419/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2009/04/programmazione-blog.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/864888342637082419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/864888342637082419'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2009/04/programmazione-blog.html' title='Programmazione Blog'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-7722606036785138375</id><published>2009-04-01T08:00:00.004+02:00</published><updated>2009-04-01T14:22:52.626+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Labyrinth'/><category scheme='http://www.blogger.com/atom/ns#' term='Tango'/><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Labyrinth 0.0.2 - In giro per la cantina</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_rDQzd2NVtOk/Sc4bbz8WgQI/AAAAAAAAAAU/iiWC_UjEzWY/s1600-h/labirynth002.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 99px; height: 140px;" src="http://2.bp.blogspot.com/_rDQzd2NVtOk/Sc4bbz8WgQI/AAAAAAAAAAU/iiWC_UjEzWY/s320/labirynth002.jpg" alt="" id="BLOGGER_PHOTO_ID_5318218374584893698" border="0" /&gt;&lt;/a&gt;Ho disegnato due livelli di prova, praticamente identici, collegati da una scala e con delle porte da aprire.&lt;br /&gt;&lt;br /&gt;Ora la chiocciolina può andarsene in giro per questi due livelli ad esplorare quello che la circonda, può aprire e chiudere porte e sa scendere e salire le scale. Le manca la parola insomma :D&lt;br /&gt;&lt;br /&gt;Ho anche piazzato, per prova, una creatura immobile (simbolo N) ed ho iniziato a scrivere un semplice algoritmo che consenta ad N di inseguire la chiocciolina. Non è un vero e proprio tentativo di implementare la AI, ma si tratta di una prova per capire meglio il problema.&lt;br /&gt;&lt;br /&gt;Naturalmente siamo ancora lontani dal combattimento, dall'inventario e tutto il resto. Bisogna avere pazienza.&lt;br /&gt;&lt;br /&gt;Nessuna novità su dcurses, mentre mi sono stampato il libro (in inglese) "Learn to Tango with D" che scaricai tempo addietro da un sito di freepress. Ho visto che il libro è a pagamento, quindi forse quando l'ho scaricato io era in fase promozionale. Gli autori sono, almeno credo, i creatori della libreria Tango: Kris Macleod Bell, Lars Ivar Igesund, Sean Kelly e Michael Parker.&lt;br /&gt;&lt;br /&gt;Ad un primo sguardo comunque, il libro non mi è sembrato esaustivo in parecchie parti: ad esempio l'installazione del D, di Tango e dei compilatori, è descritta per il solo Windows, mentre dovrebbe comprendere almeno i sistemi linux, specie per la sezione compilatori. Per il momento quindi abbandono l'idea di usare dsss e mi limiterò a DMD che, per'altro, visto che devo compilare si e no 3 script funziona benissimo. Più avanti passerò a dsss.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-7722606036785138375?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/7722606036785138375/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2009/04/labyrinth-002-in-giro-per-la-cantina.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/7722606036785138375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/7722606036785138375'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2009/04/labyrinth-002-in-giro-per-la-cantina.html' title='Labyrinth 0.0.2 - In giro per la cantina'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_rDQzd2NVtOk/Sc4bbz8WgQI/AAAAAAAAAAU/iiWC_UjEzWY/s72-c/labirynth002.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-1336001099084198577</id><published>2009-03-29T20:30:00.002+02:00</published><updated>2009-03-29T20:30:01.028+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Labyrinth'/><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><title type='text'>Labirynth 0.0.1 - E' vivo!</title><content type='html'>Finalmente ho completato una primissima versione di Labyrinth, la 0.0.1, che risove un po' di primi problemi legati all'esplorazione del dungeon.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_rDQzd2NVtOk/SctKXyGmTVI/AAAAAAAAAAM/RHS5M40q0c8/s1600-h/labirynth001.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 109px; height: 131px;" src="http://3.bp.blogspot.com/_rDQzd2NVtOk/SctKXyGmTVI/AAAAAAAAAAM/RHS5M40q0c8/s320/labirynth001.jpg" alt="" id="BLOGGER_PHOTO_ID_5317425557487897938" border="0" /&gt;&lt;/a&gt;La @ adesso può muoversi, illumina il terreno attorno a sè, illumina i muri che poi rimangono a schermo anche se non illuminati (una sorta di mappatura automatica). Qui a fianco potete vedere un piccolo screenshot: chi conosce i vecchi roguelike lo sa, comunque i # sono i muri del dungeon.&lt;br /&gt;&lt;br /&gt;Non può ancora scendere le scale e aprire le porte, anche se questo sarà il prossimo passo.&lt;br /&gt;&lt;br /&gt;L'applicazione attualmente funziona solo in console e non penso che riuscirò a farla andare in una finestra propria in tempi brevi, probabilmente nemmeno nella 0.1.&lt;br /&gt;&lt;br /&gt;Mi sto informando su come aggiungere i colori, per ottenere effetti luce (luce gialla di una lanterna) o comunque per colorare gli oggetti e le creature.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-1336001099084198577?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/1336001099084198577/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2009/03/labirynth-001-e-vivo.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/1336001099084198577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/1336001099084198577'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2009/03/labirynth-001-e-vivo.html' title='Labirynth 0.0.1 - E&apos; vivo!'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_rDQzd2NVtOk/SctKXyGmTVI/AAAAAAAAAAM/RHS5M40q0c8/s72-c/labirynth001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-133543732231896694</id><published>2009-03-26T22:30:00.004+01:00</published><updated>2009-03-27T07:56:26.975+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Labyrinth'/><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><category scheme='http://www.blogger.com/atom/ns#' term='Work in Progress'/><title type='text'>Arcan Myth RL 0.1 - Labirynth</title><content type='html'>Ho riflettuto bene sull'obbiettivo che deve raggiungere il mio roguelike per essere pubblicabile.&lt;br /&gt;&lt;br /&gt;Ho deciso che questo obbiettivo sarà la versione 0.1 che fino ad allora avrà il nome di Labyrinth. La sottoversione Labyrinth è attualmente alla 0.0.0 , ossia quello che ho fatto ancora tempo fa e che sto riprendendo in mano in questi giorni: quando questa sottoversione raggiungerà la 1.0, il gioco sarà alla sua 0.1.&lt;br /&gt;&lt;br /&gt;Le caratteristiche certe della 0.1 saranno le seguenti:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Personaggio fisso o comunque non creabile dall'utente&lt;/li&gt;&lt;li&gt;10 livelli di dungeon statici (disegnati a manina)&lt;/li&gt;&lt;li&gt;10 tipi di creature differenti&lt;/li&gt;&lt;li&gt;10 oggetti magici&lt;/li&gt;&lt;li&gt;Possibilità di passare dalla modalità a tempo a quella a turni e viceversa&lt;/li&gt;&lt;li&gt;Morte permanente &gt;:-)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;1 quest&lt;/li&gt;&lt;/ul&gt;Naturalmente non è detto che durante lo sviluppo non vengano aggiunte altre caratteristiche. Per esempio in questo momento non ho ancora deciso se il combattimento sarà puramente in mischia o se saranno presenti già armi da lancio; la stessa cosa riguarda la presenza o meno di magia utilizzabile dal PG.&lt;br /&gt;&lt;br /&gt;Teoricamente il PG parte da un tempio dove c'è la scala per scendere; la quest sarà quella di scendere al decimo livello del dungeon, recuperare lo Sferoide di Narus (Globe of Narus, simbolo §) salire al tempio e riporlo sull'altare.&lt;br /&gt;&lt;br /&gt;Parlerò dello Sferoide di Narus e della sua storia (presunta) in post succesivi.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-133543732231896694?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/133543732231896694/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2009/03/arcan-myth-rl-01-labirynth.html#comment-form' title='2 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/133543732231896694'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/133543732231896694'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2009/03/arcan-myth-rl-01-labirynth.html' title='Arcan Myth RL 0.1 - Labirynth'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5991168691689421542.post-4441807352297253088</id><published>2009-03-25T20:30:00.000+01:00</published><updated>2009-03-25T17:54:40.205+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Main Project'/><title type='text'>Arcan Myth Rogue Like</title><content type='html'>L'idea di creare un RL che potesse assomigliare come regolamento al mio GdR, mi è sempre girata per la testa, da quando gioco.&lt;br /&gt;&lt;br /&gt;Succede quindi che, affascinato dal nuovo linguaggio della Digital Mars e dalla libreria (indipendente?) Tango, mi venga una dannata voglia di provare.&lt;br /&gt;&lt;br /&gt;Qualche mese fa ho scritto qualche cosa il cui risultato era una chiocciola che si muoveva in un campo vuoto e poi mi sono fermato. Ma la voglia è rimasta e quindi, oggi, ho deciso di riprendere in mano tutto, risedermi come un alunno a scuola, studiare e provare.&lt;br /&gt;&lt;br /&gt;Non pubblicherò nulla che non sia almeno minimamente giocabile e che non abbia almeno una forma, ma posso dirvi fin da subito che questo progetto nascerà su Linux Ubuntu probabilmente solo per Linux Ubuntu, almeno finché non ci sarà qualche cosa di apprezzabile. Comunque nei prossimi giorni deciderò come strutturare il progetto e in che termini sarà disponibile un primo download.&lt;br /&gt;&lt;br /&gt;Comunque qui si vedrà se questa cosa vedrà la luce oppure no.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5991168691689421542-4441807352297253088?l=arcanmyth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arcanmyth.blogspot.com/feeds/4441807352297253088/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://arcanmyth.blogspot.com/2009/03/arcan-myth-rogue-like.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/4441807352297253088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5991168691689421542/posts/default/4441807352297253088'/><link rel='alternate' type='text/html' href='http://arcanmyth.blogspot.com/2009/03/arcan-myth-rogue-like.html' title='Arcan Myth Rogue Like'/><author><name>ProvoliK</name><uri>http://www.blogger.com/profile/05821551908703904669</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://4.bp.blogspot.com/-rvrjv_DlhIg/ThHEuTaDGEI/AAAAAAAAAIk/jrmIHtfrvC0/s220/kunlun_180.jpg'/></author><thr:total>0</thr:total></entry></feed>
