Strumenti Utente

Strumenti Sito


it:ugbasic:user:guide
Traduzioni di questa pagina:


Creatori di retrogiochi con ugBASIC!

Introduzione

Un viaggio di mille miglia inizia con il primo passo. Come negarlo? Stai cercando di scrivere un gioco per computer, e capisci da solo che è una strada lunga da percorrere, lungo la quale è fin troppo facile cadere a faccia avanti prima di aver davvero iniziato. Non sarebbe meglio se qualcuno ti accompagnasse nel tuo cammino? Ecco, ora afferri quale sia lo scopo di questa guida. Metto subito le mani avanti: non posso risolvere tutti i tuoi problemi, ma cercherò di anticipare quelle insidie ​​che potresti, con facilità, incontrare durante il tuo cammino.

I vantaggi di usare ugBASIC

Con l'avvento di ugBASIC, la creazione di (retro)giochi è finalmente alla portata anche del programmatore più inesperto. Dimentica il codice macchina! Dimentica strane contorsioni per avere un eseguibile! Dimentica le nottate di debug, o le sintassi astruse: ugBASIC fornisce tutto ciò di cui si ha bisogno per produrre giochi su molti retrocomputer.

Questo è l'elenco completo:

  • ATARI 400/800 “.xex” (atari);
  • ATARI XL / XE “.xex” (atarixl);
  • Commodore 64 “.prg” (c64);
  • Commodore VIC-20 “.prg” (vic20);
  • Commodore PLUS / 4 .prg “(plus4);
  • Dragon 32 ”.bin“ (d32);
  • Dragon 64 ”.bin“ (d64);
  • Olivetti Prodest PC 128 “.k7” (pc128op);
  • Thomson MO6 U series “.k7” (pc128op);
  • Thomson MO6 V series “.k7” (pc128op);
  • Thomson MO6 series W “.k7” (pc128op);
  • Thomson MO5 v1.0 “.k7” (mo5);
  • Thomson MO5 v1.2 “.k7” (mo5);
  • Thomson MO5 QW “.k7” (mo5);
  • Thomson MO5E “.k7” (mo5);
  • Thomson MO5E DE “.k7” (mo5);
  • Thomson MO5N “.k7” (mo5);
  • Thomson MO5NR “.k7” (mo5);
  • ZX Spectrum 48K “.tap” (zx).

Gli unici ingredienti per diventare un programmatore di videogiochi sono una comprensione generale del linguaggio di programmazione BASIC, un po’ di fantasia e, soprattutto, un po' di duro lavoro. Questo è tutto!

Nel corso di queste pagine presenterò una guida dettagliata per creare un software di vari tipi, da un gioco arcade ultra veloce a un'avventura testuale. Mettiti comodo perché sarà un lungo viaggio, anche se cercherò di assicurarmi che tu possa vedere molti luoghi interessanti lungo la strada.

Introduzione