Newsgroup: it.comp.giochi.avventure.testuali
Titolo: Programmare Avvenure....help!!

Ciao a tutti.
Sono appena entrato in contatto con questo mondo e non ho intenzione di
passare inosservato.
Mi piacerebbe molto programmare una mia avventura ma faccio fatica a trovare
il programma adatto.
So programmare in c++, quindi volevo sapere se c'è qualcosa di simile in
giro perchè mi piacerebbe fare qualcosa di eseguibile direttamente da dos e
non mediante un programma a parte.
Qualcuno me ne può consigliare uno decente?
Grazie a tutti!!!!
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 
Inform č molto + che decente.

 Inform è molto + che decente.
Ma diamo un po' di link al ragazzo!
Sito ufficiale: 
www.inform-fiction.org
Sito italiano: 
www.inform-italia.org
HAPPY INFROMING!
Giovanni
-- 
Giovanni Riccardi
personal: 
http://www.composizioni.net
   weblog: 
http://www.composizioni.net/addv
     work: 
http://www.anxur.it

 
Non l'ho fatto solo per non farti pubblicità ;-)

 Grazie a tutti!!!!
Io ti consiglio VIVAMENTE di usare un sistema basato su Virtual Machine. Se
non Inform o TADS, i principi delle AT, passa a python o perl (uhm), o
magari PHP che è uno scripting language piuttosto simile al C (e anche con
le classi).
Questo ti consente di scrivere un programma una sola volta e di farlo avere
a chiunque, anche se non ha la tua piattaforma. 
Giancarlo.

 Qualcuno me ne può consigliare uno decente?
Il consiglio giusto lo hai gia' ricevuto da altri, anche se Inform non 
crea un eseguibile dos come vorresti tu, ma un file che deve essere 
letto da un'interprete.
Questo approccio, ormai estremamente diffuso, permette una quasi totale 
portabilità tra i vari sistemi. Basta che uno abbia sul suo sistema 
(Windows, Mac, Linux, PDA o quello che e') l'interprete, e puo' giocare 
qualsiasi avventura il quel formato. Al contrario, se il risultato e' un 
eseguibile dos, puo' essere utilizzato solo da utenti Microsoft, 
costringendo gli altri a fare acrobazie (sempre che ci riescano).
E ti posso assicurare che nell'ambiente delle A.T. gli utenti 
"non-Microsoft" non sono un numero trascurabile.
Per quanto riguarda la somiglianza con il c++, Inform e' un linguaggio 
ad oggetti, quindi ti dovresti trovar bene. TADS e' decisamente piu' 
simile al c++, ma mancano ancora le librerie italiane.
bye
-- 
Paolo Lucchesi
email: plucchesi(at)tin(dot)it
home page: 
http://www.paololucchesi.it
Sono arrivato alla conclusione che in fondo il mio parere non mi 
interessa...

 le classi).
argh, no, tra python/perl/php non si può scegliere altro che il pitone! 
Tra l'altro
1) qualcuno aveva già sviluppato qualche classe utile (PAWS, credo sia 
un progetto defunto ma è sempre meglio di una serie di testate nelle palle)
2) se ci tiene proprio da pyhton può generare eseguibili windoze con 
py2exe...
ciao
S

 non mediante un programma a parte.
Sempre su inform e interpreti, dimenticavo di dirti che c'e' un 
programma (monkeybundle, IIRC) permette di unire il file generato da 
inform con un compilatore dos in un unico file eseguibile.
In alternativa puoi sempre fare un pacchetto di installazione (consiglio 
l'ottimo NSIS) con il file compilato, un interprete windows e magari 
anche un po' di documentazione e file accessori; tanto per fare un po' 
di pubblicita', puoi vedere gli esempi per "La Pietra della Luna" e 
"Villa Morgana" sul mio sito.
bye
-- 
Paolo Lucchesi
email: plucchesiNOSPAM(at)NOSPAMtin(dot)NOSPAMit
homepage: 
http://www.paololucchesi.it
"Non viviamo in un mondo perfetto (per fortuna)"

Ragazzi non mi aspettavo un'accoglienza cosě calorosa! Siete gentilissimi,
davvero.
Mi avete stra convinto a usare inform, anche perchč sto cominciando a usare
linux e in effetti mi conviene assolutamente utilizzare qualcosa di
universale!
Il fatto č che microsoftt č ovunque...aiuto....
Grazie mille! Comincerň a muovere i miei primi passettini ini ini.
^_________^


 
ok. allora dirigi la tua zattera sull'isola de 'lo Scarpa'.
http://www.casalengo.it/vscarpa/inform/manuale/
e portati via il manuale come souvenir.

con il Game Boy Advance) 
Su GBA? Senza tastiera?
rosario

 rosario
Non chiedermi come funziona, ma l'interprete esiste e lo trovi qui:
http://www.inform-fiction.org/zmachine/gameboy.html
comunque mi sono sbagliato, č per il game boy (ero quasi certo che fosse 
per il gba)


http://www.inform-fiction.org/zmachine/gameboy.html
Era proprio il funzionamento che m'incuriosiva, ma grazie lo stesso.
rosario

 Era proprio il funzionamento che m'incuriosiva, ma grazie lo stesso.
beh, basta scaricarlo e provarlo con un emulatore... comunque ecco il 
readme, abbastanza interessante.
ciao
S
**********************************
                                      INFGMB
                   interpreter for infocom adventure data files
                               for nintendo gameboy
                           copyright 1993 martin korth
                            updated 1997 martin korth
-------------------------------------------------------------------------------
                                HOW DOES IT WORK?
                                -----------------
          Append any of the standard .dat files to the interpreter file.
          (e.g. under DOS type "copy /b infgmb.bin+zork1.dat zork1.gmb")
          Then copy zork1.gmb to eprom or run it on one of de emulators.
     (e.g. under DOS use no$gmb (see homepage below) since it's MY emulator)
If you're using another emulator you may have to make sure that filesize 
is ok.
                                  JOYPAD CONTROL
                                  --------------
                   Button A = Append Char/Word to Input Buffer
                  Select = Toggle between char / word_on_screen
                   Start+Up = Doskey Function (previous inputs)
                 Start+Down = Fkey Function (predefined commands)
                        Start+Left/Right = Backspace/Space
                               Button B = Enter Key
                                MEMORY PERFORMANCE
                                ------------------
    The gameboy has 8K RAM plus 8K video RAM included. Therefore it 
should be
  impossible to run infocom.dat files on it. Should be, but I made it 
possible.
   And not enough: I added three saving slots, too. Therefore I fit 
actual game
    position + stack + internal variables + three save game positions + 
video
                            display data into 16K RAM. Hah!
  When external RAM is present it is used for some more saving slots, 
note that
   these slots are generally battery bufferd, other than slot 1-3. The 
maximum
            used external RAM size is 8K, offering 4 additional slots.
                            WHAT GAMES ARE SUPPORTED?
                            -------------------------
                    all standard game data files as there are:
   Ballyhoo, Cutthroats, Deadline, Enchanter, Hitchhiker's Guide to the 
Galaxy
      Hollywood Hijinx, Infidel, Leather Goddesses of Phobos, Lurking Horror
   Moonmist, Planetfall, Plundered Hearts, Seastalker, Sorcerer 
(Enchanter II)
       Spellbreaker (Enchanter III), Starcross, Stationfall (Planetfall II)
Suspect, Suspended, Wishbringer, Witness, Zork I - The Great Underground 
Empire
          Zork II - The Wizard Of Frobozz, Zork III - The Dungeon Master
                        CONTACT / UPDATES / OTHER PROJECTS
                        ----------------------------------
          Martin Korth              Martin Korth         
noc...@work.de
          Friedrich-Ebert-Hof 16    Ringheide 44
          D-22763 Hamburg           D-21149 Hamburg      
www.work.de/nocash/