{{htmlmetatags>metatag-robots=()
metatag-title=(Elenco degli esempi | ugBASIC User Manual)
metatag-keywords=(ugBASIC,Commodore 64,Commodore PLUS/4,ZX Spectrum)
metatag-description=(An isomorphic language for retrocomputers)
metatag-media-og:image=(:ugbasic:logo-ugbasic-fb.png)
metatag-og:title=(Elenco degli esempi | ugBASIC User Manual)
metatag-og:description=(An isomorphic language for retrocomputers)
}}
====== ugBASIC User Manual ======
===== ELENCO DEGLI ESEMPI =====
==== GESTIONE DEGLI ARRAY ====
* ''[[it:ugbasic:user:example:arrays_examples_01|ACCESSO (1)]]''
* ''[[it:ugbasic:user:example:arrays_examples_02|ACCESSO (2)]]''
* ''[[it:ugbasic:user:example:arrays_examples_03|ACCESSO (3)]]''
* ''[[it:ugbasic:user:example:arrays_examples_04|ACCESSO (4)]]''
* ''[[it:ugbasic:user:example:arrays_examples_05|INIZIALIZZAZIONE]]''
* ''[[it:ugbasic:user:example:arrays_examples_06|LIMITI]]''
* ''[[it:ugbasic:user:example:arrays_examples_07|INIZIALIZZAZIONE]]''
==== INTEGRAZIONE ASSEMBLY INLINE ====
* ''[[it:ugbasic:user:example:assembly_example_01|(1 LINEA)]]''
* ''[[it:ugbasic:user:example:assembly_example_02|(PIU' LINEE)]]''
==== AUDIO E MUSICA ====
* ''[[it:ugbasic:user:example:audio_bell_01|SUONARE IL CAMPANELLO]]''
* ''[[it:ugbasic:user:example:audio_bell_02|SUONARE IL CAMPANELLO (2)]]''
* ''[[it:ugbasic:user:example:audio_boom_01|BOOM!]]''
* ''[[it:ugbasic:user:example:audio_instrument_01|USARE GLI STRUMENTI]]''
* ''[[it:ugbasic:user:example:audio_music_01|SUONARE MUSICA]]''
* ''[[it:ugbasic:user:example:audio_play_01|SUONARE UNA NOTA]]''
* ''[[it:ugbasic:user:example:audio_shoot_01|SHOOT!]]''
* ''[[it:ugbasic:user:example:audio_sound_01|ESEMPIO CON SOUND (1)]]''
* ''[[it:ugbasic:user:example:audio_sound_02|ESEMPIO CON SOUND (2)]]''
* ''[[it:ugbasic:user:example:audio_sound_03|ESEMPIO CON SOUND (3)]]''
* ''[[it:ugbasic:user:example:audio_volume_01|CONTROLLO DEL VOLUME]]''
==== COMANDI STANDARD BASIC ====
* ''[[it:ugbasic:user:example:basic_swap|SCAMBIO DI NUMERI]]''
==== TIPO DATO BIT ====
* ''[[it:ugbasic:user:example:bit_example_01|USARE IL TIPO DI DATO]]''
* ''[[it:ugbasic:user:example:bit_example_02|MANIPOLAZIONE DEI BIT]]''
* ''[[it:ugbasic:user:example:bit_example_03|COMPARAZIONE TRA BIT]]''
* ''[[it:ugbasic:user:example:bit_example_04|COMPARAZIONE TRA BIT]]''
==== MANIPOLAZIONE DI BIT ====
* ''[[it:ugbasic:user:example:bitm_nibble|COMBINARE NIBBLE]]''
==== BLITTING DI IMMAGINI ====
* ''[[it:ugbasic:user:example:blit_basic_mask|MASCHERATURA SEMPLICE]]''
==== GESTIONE DEI BUFFER ====
* ''[[it:ugbasic:user:example:buffers_definition_01|DEFINIZIONE LETTERALE]]''
* ''[[it:ugbasic:user:example:buffers_definition_02|CON CARICAMENTO FILE]]''
* ''[[it:ugbasic:user:example:buffers_definition_03|ALIASING IN FASE DI CARICAMENTO]]''
* ''[[it:ugbasic:user:example:buffers_print_01|STAMPA A VIDEO]]''
==== GESTIONE DELLA CONSOLE ====
* ''[[it:ugbasic:user:example:consoles_multiple|ESEMPIO DI CONSOLE MULTIPLE]]''
==== VARI ALTRI CONTRIBUTI ====
* ''[[it:ugbasic:user:example:contrib_ascii|CARATTERI STAMPABILI]]''
* ''[[it:ugbasic:user:example:contrib_ascii2|CARATTERI STAMPABILI]]''
* ''[[it:ugbasic:user:example:contrib_asm_mos6502|ASSEMBLY PER PRINCIPIANTI (MOS 6502)]]''
* ''[[it:ugbasic:user:example:contrib_asm_motorola6809|ASSEMBLY PER PRINCIPIANTI (MOTOROLA 6809)]]''
* ''[[it:ugbasic:user:example:contrib_asm_zilogz80|ASSEMBLY PER PRINCIPIANTI (ZILOG Z80)]]''
* ''[[it:ugbasic:user:example:contrib_bad_apple|BAD APPLE]]''
* ''[[it:ugbasic:user:example:contrib_calibration|CALIBRAZIONE DEL TEMPO]]''
* ''[[it:ugbasic:user:example:contrib_cube|ROTAZIONE 3D DI UN CUBO]]''
* ''[[it:ugbasic:user:example:contrib_cube2|ROTAZIONE 3D DI UN CUBO (2)]]''
* ''[[it:ugbasic:user:example:contrib_cube_10lines|ROTAZIONE 3D DI UN CUBO]]''
* ''[[it:ugbasic:user:example:contrib_fibonacci|CALCULATE FIBONACCI]]''
* ''[[it:ugbasic:user:example:contrib_flare|ANIMAZIONE DI UN BAGLIORE]]''
* ''[[it:ugbasic:user:example:contrib_for_next_bp|BEST PRACTICE FOR...NEXT]]''
* ''[[it:ugbasic:user:example:contrib_for_next_bp2|BEST PRACTICE FOR...NEXT]]''
* ''[[it:ugbasic:user:example:contrib_get_put_performances|PERFORMANCE GET/PUT]]''
* ''[[it:ugbasic:user:example:contrib_if_test_speed|SPEED TEST DI IF]]''
* ''[[it:ugbasic:user:example:contrib_joystick|SPEED TEST DI IF]]''
* ''[[it:ugbasic:user:example:contrib_light|LIGHT!]]''
* ''[[it:ugbasic:user:example:contrib_mazegen|GENERATORE DI LABIRINTI]]''
* ''[[it:ugbasic:user:example:contrib_memory_scan|SCANNER DI MEMORIA]]''
* ''[[it:ugbasic:user:example:contrib_memory_scan_10lines|SCANNER DI MEMORIA]]''
* ''[[it:ugbasic:user:example:contrib_minigame|MINIGIOCO]]''
* ''[[it:ugbasic:user:example:contrib_naboo_n1|CACCIA STELLARE NABOO]]''
* ''[[it:ugbasic:user:example:contrib_naboo_n1_resolution|CACCIA STELLARE NABOO (SCALATO)]]''
* ''[[it:ugbasic:user:example:contrib_parabola|PARABOLA E IPERBOLE]]''
* ''[[it:ugbasic:user:example:contrib_primes|NUMERI PRIMI]]''
* ''[[it:ugbasic:user:example:contrib_primes2|NUMERI PRIMI (2)]]''
* ''[[it:ugbasic:user:example:contrib_primes3|NUMERI PRIMI (3)]]''
* ''[[it:ugbasic:user:example:contrib_primes4|NUMERI PRIMI (4)]]''
* ''[[it:ugbasic:user:example:contrib_random_distribution|DISTRIBUZIONE CASUALE]]''
* ''[[it:ugbasic:user:example:contrib_shuffle|MESCOLAMENTO (SHUFFLING)]]''
* ''[[it:ugbasic:user:example:contrib_sierpinski|SIERPINSKI CHALLENGE (adattato)]]''
* ''[[it:ugbasic:user:example:contrib_sierpinski2|SIERPINSKI CHALLENGE (ottimizzato)]]''
* ''[[it:ugbasic:user:example:contrib_sierpinski3|SIERPINSKI CHALLENGE (final)]]''
* ''[[it:ugbasic:user:example:contrib_spock|DISEGNANDO SPOCK]]''
* ''[[it:ugbasic:user:example:contrib_spock2|DISEGNANDO SPOCK CON I DATA]]''
* ''[[it:ugbasic:user:example:contrib_starfield|CAMPO STELLATO]]''
* ''[[it:ugbasic:user:example:contrib_testcard|SCHEDA DI TEST]]''
* ''[[it:ugbasic:user:example:contrib_themill|IL MULINO]]''
* ''[[it:ugbasic:user:example:contrib_tiger|UNA FORESTA DI CARTONI]]''
* ''[[it:ugbasic:user:example:contrib_timers|TIMERS!]]''
* ''[[it:ugbasic:user:example:contrib_what_a_wonderful_world|CHE MONDO MERAVIGLIOSO]]''
==== CONTROLLO DI FLUSSO ====
* ''[[it:ugbasic:user:example:control_after_01|USANDO AFTER..CALL]]''
* ''[[it:ugbasic:user:example:control_after_02|USANDO AFTER..GOSUB]]''
==== CONTROLLO DI USING ====
* ''[[it:ugbasic:user:example:control_by_expression_01|ON GOTO]]''
==== CONTROLLO DI FLUSSO ====
* ''[[it:ugbasic:user:example:control_by_expression_02|USING ON GOSUB]]''
* ''[[it:ugbasic:user:example:control_case_01|CON SELEZIONE MULTIPLA]]''
==== CONTROLLO DI USANDO ====
* ''[[it:ugbasic:user:example:control_conditionals_01|IF..THEN..ELSE]]''
==== CONTROLLO DI FLUSSO ====
* ''[[it:ugbasic:user:example:control_conditionals_02|USANDO IF..THEN..ELSE IF]]''
* ''[[it:ugbasic:user:example:control_controlled_01|USANDO FOR..NEXT]]''
* ''[[it:ugbasic:user:example:control_controlled_02|FOR..NEXT ANNIDATI]]''
* ''[[it:ugbasic:user:example:control_loops_01|USANDO DO..LOOP]]''
* ''[[it:ugbasic:user:example:control_loops_02|USCIRE DA UN LOOP]]''
* ''[[it:ugbasic:user:example:control_loops_03|USCIRE DA UN LOOP INNESTATO]]''
* ''[[it:ugbasic:user:example:control_loops_04|MESCOLANDO DO..LOOP E WHILE..WEND]]''
* ''[[it:ugbasic:user:example:control_loops_05|MESCOLANDO DO..LOOP E REPEAT..UNTIL]]''
* ''[[it:ugbasic:user:example:control_periodic_01|USANDO EVERY..GOSUB]]''
* ''[[it:ugbasic:user:example:control_periodic_02|USANDO EVERY..CALL]]''
* ''[[it:ugbasic:user:example:control_periodic_03|USANDO PIU' EVERY..GOSUB]]''
* ''[[it:ugbasic:user:example:control_popping_01|"SALTANDO FUORI"]]''
* ''[[it:ugbasic:user:example:control_returning_01|USANDO GOSUB..RETURN (1)]]''
* ''[[it:ugbasic:user:example:control_returning_02|USANDO GOSUB..RETURN (2)]]''
* ''[[it:ugbasic:user:example:control_run_01|USANDO RUN]]''
* ''[[it:ugbasic:user:example:control_uncond_jumps_01|USANDO GOTO CON ETICHETTE]]''
* ''[[it:ugbasic:user:example:control_uncond_jumps_02|USANDO GOTO CON NUMERI DI LINEA]]''
* ''[[it:ugbasic:user:example:control_wait_ms|CON ATTESA INCONDIZIONATA]]''
==== CONTROLLI DI I/O ====
* ''[[it:ugbasic:user:example:controls_joy_01|LETTURA JOYSTICK (MAPPA DI BIT)]]''
* ''[[it:ugbasic:user:example:controls_joy_02|LETTURA JOYSTICK (DECODIFICA BIT)]]''
* ''[[it:ugbasic:user:example:controls_joy_03|LETTURA JOYSTICK (FUNZIONI)]]''
* ''[[it:ugbasic:user:example:controls_joy_04|LETTURA JOYSTICK ANALOGICO (FUNZIONI)]]''
* ''[[it:ugbasic:user:example:controls_keyboard_01|LETTURA TASTIERA (USANDO INKEY)]]''
* ''[[it:ugbasic:user:example:controls_keyboard_02|LETTURA TASTIERA (USANDO INKEY E ASC)]]''
* ''[[it:ugbasic:user:example:controls_keyboard_03|LETTURA TASTIERA (USANDO INKEY E SCANCODE)]]''
* ''[[it:ugbasic:user:example:controls_keyboard_04|LETTURA TASTIERA (USANDO SCANSHIFT)]]''
* ''[[it:ugbasic:user:example:controls_keyboard_05|LETTURA TASTIERA (DECODIFICA BIT DI SCANSHIFT)]]''
* ''[[it:ugbasic:user:example:controls_keyboard_06|LETTURA TASTIERA (USANDO KEY STATE)]]''
* ''[[it:ugbasic:user:example:controls_keyboard_07|LETTURA TASTIERA (DECODIFICA BIT DI KEY SHIFT)]]''
* ''[[it:ugbasic:user:example:controls_keyboard_08|IN ATTESA DI UN TASTO]]''
* ''[[it:ugbasic:user:example:controls_keyboard_09|LETTURA TASTIERA (USANDO INPUT$)]]''
==== INCLUDENDO DEI DATI ====
* ''[[it:ugbasic:user:example:data_example_01|USANDO LE ISTRUZIONI DATA E READ]]''
* ''[[it:ugbasic:user:example:data_example_02|USANDO DATA E READ CON ETICHETTE]]''
* ''[[it:ugbasic:user:example:data_example_03|USANDO L'ISTRUZIONE RESTORE]]''
* ''[[it:ugbasic:user:example:data_example_04|USANDO L'ISTRUZIONE READ END]]''
* ''[[it:ugbasic:user:example:data_example_05|USANDO L'ISTRUZIONE DATA LOAD]]''
* ''[[it:ugbasic:user:example:data_example_06|USANDO L'ISTRUZIONE DATA LOAD]]''
* ''[[it:ugbasic:user:example:data_example_07|USANDO LE ISTRUZIONI DATA E READ CON TIPO ESPLICITO]]''
* ''[[it:ugbasic:user:example:data_example_08|USANDO DATA E READ CON ETICHETTE]]''
* ''[[it:ugbasic:user:example:data_example_09|USANDO L'ISTRUZIONE RESTORE]]''
* ''[[it:ugbasic:user:example:data_example_10|USANDO L'ISTRUZIONE READ END]]''
* ''[[it:ugbasic:user:example:data_example_11|USANDO L'ISTRUZIONE DATA LOAD]]''
* ''[[it:ugbasic:user:example:data_example_12|USANDO L'ISTRUZIONE DATA LOAD]]''
* ''[[it:ugbasic:user:example:data_example_13|USANDO IL RESTORE DINAMICO]]''
==== PRAGMA E DEFINIZIONI ====
* ''[[it:ugbasic:user:example:defines_screen_01|MODALITA' SCHERMO UNICA]]''
* ''[[it:ugbasic:user:example:defines_screen_02|USO DOUBLE BUFFER]]''
* ''[[it:ugbasic:user:example:defines_screen_03|USO DOUBLE BUFFER E MODALITA' SCHERMO UNICA]]''
==== PROGETTO DOJO (ESEMPI) ====
* ''[[it:ugbasic:user:example:dojo_example_01|CLIENT CHAT]]''
==== ESPANSIONE DI MEMORIA ====
* ''[[it:ugbasic:user:example:expansion_bank_01|ELENCO DEI BANCHI]]''
* ''[[it:ugbasic:user:example:expansion_bank_02|INDIRIZZI E BANCHI]]''
* ''[[it:ugbasic:user:example:expansion_bank_03|COPIARE A/DA ESPANSIONE]]''
* ''[[it:ugbasic:user:example:expansion_bank_04|CARICARE UNA IMMAGINE NELL'ESPANSIONE]]''
* ''[[it:ugbasic:user:example:expansion_bank_05|CARICARE IMMAGINI NELL'ESPANSIONE]]''
==== INTEGRAZIONE CODICE ESTERNO ====
* ''[[it:ugbasic:user:example:extern_example_01|CHIAMARE CODICE MACCHINA]]''
* ''[[it:ugbasic:user:example:extern_example_02|CHIAMARE CODICE MACCHINA]]''
* ''[[it:ugbasic:user:example:extern_example_03|CHIAMARE CODICE MACCHINA DA FILE ESTERNO]]''
* ''[[it:ugbasic:user:example:extern_example_04|CHIAMARE CODICE MACCHINA DA FILE ESTERNO]]''
* ''[[it:ugbasic:user:example:extern_example_07|CHIAMARE CODICE MACCHINA DA FILE BINARIO (POSIZIONE ASSOLUTA)]]''
* ''[[it:ugbasic:user:example:extern_example_09|CHIAMARE CODICE MACCHINA DA FILE BINARIO (USANDO LO STACK)]]''
* ''[[it:ugbasic:user:example:extern_example_10|ASSEMBLY INLINEA]]''
* ''[[it:ugbasic:user:example:extern_example_11|DICHIARAZIONE DI PROCEDURE]]''
* ''[[it:ugbasic:user:example:extern_example_12|DICHIARAZIONE DI PROCEDURE (CON PARAMETRI)]]''
* ''[[it:ugbasic:user:example:extern_example_13|DICHIARAZIONE DI FUNZIONI (CON PARAMETRI)]]''
==== NUMERI VIRGOLA MOBILE ====
* ''[[it:ugbasic:user:example:float_cos|USARE LA FUNZIONE COSENO]]''
* ''[[it:ugbasic:user:example:float_pi|COSTRANTE PI-GREDO]]''
* ''[[it:ugbasic:user:example:float_sin|USARE LA FUNZIONE SENO]]''
* ''[[it:ugbasic:user:example:float_tan|USARE LA FUNZIONE COSENO]]''
==== SUPPORTO AI FONT ====
* ''[[it:ugbasic:user:example:font_example_01|SOSTITUIRE UN CARATTERE]]''
* ''[[it:ugbasic:user:example:font_example_02|SOSTITUIRE UN CARATTERE]]''
==== PRIMITIVE DI GRAFICA ====
* ''[[it:ugbasic:user:example:graphics_bar_00|DISEGNARE BARRE (STRISCE PEDONALI)]]''
* ''[[it:ugbasic:user:example:graphics_bar_01|DISEGNARE BARRE (DUE BARRE ROSSE)]]''
* ''[[it:ugbasic:user:example:graphics_box_00|CON L'USO DI BOX (COLORATI)]]''
* ''[[it:ugbasic:user:example:graphics_box_01|CON L'USO DI BOX E PATTERN]]''
* ''[[it:ugbasic:user:example:graphics_clip_01|DISEGNARE CON IL CLIPPING]]''
* ''[[it:ugbasic:user:example:graphics_color_01|COLORAZIONE (USANDO INK)]]''
* ''[[it:ugbasic:user:example:graphics_color_02|COLORAZIONE (USANDO COLOR)]]''
* ''[[it:ugbasic:user:example:graphics_color_03|COLORAZIONE (USANDO COLOR())]]''
* ''[[it:ugbasic:user:example:graphics_color_04|USARE LA PALETTE]]''
* ''[[it:ugbasic:user:example:graphics_double_buffer_01|USARE IL DOUBLE BUFFERING]]''
* ''[[it:ugbasic:user:example:graphics_draw_01|CON L'USO DI BOX E PATTERN]]''
* ''[[it:ugbasic:user:example:graphics_lines_01|CON L'USO DI DRAW (1)]]''
* ''[[it:ugbasic:user:example:graphics_lines_02|CON L'USO DI DRAW (2)]]''
* ''[[it:ugbasic:user:example:graphics_paint_01|PER POSIZIONE (1)]]''
* ''[[it:ugbasic:user:example:graphics_palette_01|USANDO LA PALETTE]]''
* ''[[it:ugbasic:user:example:graphics_plot_01|CON L'USO DI PLOT (1)]]''
* ''[[it:ugbasic:user:example:graphics_plot_02|CON L'USO DI PLOT (2)]]''
* ''[[it:ugbasic:user:example:graphics_plot_03|CON L'USO DI POINT (1)]]''
* ''[[it:ugbasic:user:example:graphics_plot_04|CON L'USO DI PLOT (4)]]''
* ''[[it:ugbasic:user:example:graphics_pmode_01|USANDO PMODE]]''
* ''[[it:ugbasic:user:example:graphics_point_01|PER POSIZIONE (1)]]''
* ''[[it:ugbasic:user:example:graphics_position_01|PER POSIZIONE (1)]]''
* ''[[it:ugbasic:user:example:graphics_position_02|PER POSIZIONE 2)]]''
* ''[[it:ugbasic:user:example:graphics_screen_01|USANDO PMODE]]''
* ''[[it:ugbasic:user:example:graphics_shapes_01|CON DISEGNO DI FORME (1)]]''
* ''[[it:ugbasic:user:example:graphics_shapes_02|CON DISEGNO DI FORME (2)]]''
* ''[[it:ugbasic:user:example:graphics_shapes_03|CON DISEGNO DI FORME (3)]]''
* ''[[it:ugbasic:user:example:graphics_shapes_04|CON DISEGNO DI FORME (3)]]''
* ''[[it:ugbasic:user:example:graphics_text_01|COORDINATE DI SCHERMO E DI TESTO (1)]]''
* ''[[it:ugbasic:user:example:graphics_text_02|COORDINATE DI SCHERMO E DI TESTO (2)]]''
* ''[[it:ugbasic:user:example:graphics_text_03|COORDINATE DI SCHERMO E DI TESTO (2)]]''
* ''[[it:ugbasic:user:example:graphics_text_04|USANDO I COMANDI PEN, PAPER E LOCATE]]''
* ''[[it:ugbasic:user:example:graphics_vbl_01|SINCRONIZZAZIONE CON IL VERTICAL BLANK (1)]]''
* ''[[it:ugbasic:user:example:graphics_vbl_02|SINCRONIZZAZIONE CON IL VERTICAL BLANK (2)]]''
==== GESTIONE DELLE IMMAGINI ====
* ''[[it:ugbasic:user:example:images_get_01|CATTURA (1)]]''
* ''[[it:ugbasic:user:example:images_get_02|CATTURA (2)]]''
* ''[[it:ugbasic:user:example:images_get_03|CATTURA (2)]]''
* ''[[it:ugbasic:user:example:images_load_01|CARICAMENTO (1)]]''
* ''[[it:ugbasic:user:example:images_load_02|CARICAMENTO (2)]]''
* ''[[it:ugbasic:user:example:images_load_03|CARICAMENTO (2)]]''
* ''[[it:ugbasic:user:example:images_load_04|CARICAMENTO (2)]]''
* ''[[it:ugbasic:user:example:images_load_05|CARICAMENTO MULTIPLO (1)]]''
* ''[[it:ugbasic:user:example:images_load_06|CARICAMENTO MULTIPLO (2)]]''
* ''[[it:ugbasic:user:example:images_put_01|DISEGNO (1)]]''
* ''[[it:ugbasic:user:example:images_put_02|DISEGNO (2)]]''
* ''[[it:ugbasic:user:example:images_put_03|DISEGNO (2)]]''
* ''[[it:ugbasic:user:example:images_put_04|DISEGNO (2)]]''
* ''[[it:ugbasic:user:example:images_put_05|DISEGNO (2)]]''
==== ROUTINE DI MATEMATICA ====
* ''[[it:ugbasic:user:example:maths_abs_01|CON L'USO DI ABS (1)]]''
* ''[[it:ugbasic:user:example:maths_distance_01|PER CALCOLARE DISTANZE (1)]]''
* ''[[it:ugbasic:user:example:maths_example_01|CON L'USO DI ESPRESSIONI (1)]]''
* ''[[it:ugbasic:user:example:maths_example_02|CON L'USO DI ESPRESSIONI (2)]]''
* ''[[it:ugbasic:user:example:maths_example_03|CON PRIORITA' ASSOCIATIVA (1)]]''
* ''[[it:ugbasic:user:example:maths_example_04|CON PRIORITA' ASSOCIATIVA (2)]]''
* ''[[it:ugbasic:user:example:maths_example_05|CON NUMERI RELATIVI (1)]]''
* ''[[it:ugbasic:user:example:maths_example_06|CON NUMERI RELATIVI (1)]]''
* ''[[it:ugbasic:user:example:maths_example_07|DA DECIMALE A ESADECIMALE]]''
* ''[[it:ugbasic:user:example:maths_example_08|OPERAZIONI CON SEGNO]]''
* ''[[it:ugbasic:user:example:maths_example_09|CONVERSIONE A INTERO]]''
* ''[[it:ugbasic:user:example:maths_fast_01|CON PRIORITA' ASSOCIATIVA (2)]]''
* ''[[it:ugbasic:user:example:maths_fast_02|CON PRIORITA' ASSOCIATIVA (2)]]''
* ''[[it:ugbasic:user:example:maths_fast_03|CON PRIORITA' ASSOCIATIVA (3)]]''
* ''[[it:ugbasic:user:example:maths_fast_04|CON PRIORITA' ASSOCIATIVA (3)]]''
* ''[[it:ugbasic:user:example:maths_rand_01|CON VALORI CASUALI (1)]]''
* ''[[it:ugbasic:user:example:maths_rand_02|CON VALORI CASUALI (2)]]''
* ''[[it:ugbasic:user:example:maths_rand_03|CON VALORI CASUALI (3)]]''
* ''[[it:ugbasic:user:example:maths_relative_01|CON L'USO DI MAX]]''
* ''[[it:ugbasic:user:example:maths_relative_02|CON L'USO DI MIN]]''
* ''[[it:ugbasic:user:example:maths_relative_03|CON L'USO DI MIN]]''
* ''[[it:ugbasic:user:example:maths_relative_04|VERIFICA LA CONVERSIONE CON SEGNO]]''
* ''[[it:ugbasic:user:example:maths_signs_01|CON L'USO DI SGN]]''
* ''[[it:ugbasic:user:example:maths_sqr_01|CON L'USO DI SQR]]''
==== ACCEDERE ALLA MEMORIA ====
* ''[[it:ugbasic:user:example:memory_example_01|LEGGERE UN BYTE]]''
* ''[[it:ugbasic:user:example:memory_example_02|LEGGERE UNA WORD]]''
* ''[[it:ugbasic:user:example:memory_example_03|LEGGERE UNA DOUBLE WORD]]''
==== USARE IL MULTITASKING ====
* ''[[it:ugbasic:user:example:multitasking_example_01|CON UN ESEMPIO (1)]]''
* ''[[it:ugbasic:user:example:multitasking_example_02|CON UN ESEMPIO (2)]]''
* ''[[it:ugbasic:user:example:multitasking_example_03|CON UN ESEMPIO (3)]]''
* ''[[it:ugbasic:user:example:multitasking_example_04|CON UN ESEMPIO (4)]]''
* ''[[it:ugbasic:user:example:multitasking_example_05|CON UN ESEMPIO (5)]]''
* ''[[it:ugbasic:user:example:multitasking_example_06|CON UN ESEMPIO (6)]]''
* ''[[it:ugbasic:user:example:multitasking_example_07|CON UN ESEMPIO (7)]]''
==== USARE LE PROCEDURE ====
* ''[[it:ugbasic:user:example:procedures_global_01|CON VARIABILI GLOBALI (1)]]''
* ''[[it:ugbasic:user:example:procedures_global_02|CON VARIABILI GLOBALI (2)]]''
* ''[[it:ugbasic:user:example:procedures_hello_01|DEFINENDOLE (1)]]''
* ''[[it:ugbasic:user:example:procedures_hello_02|DEFINENDOLE (2)]]''
* ''[[it:ugbasic:user:example:procedures_hello_03|DEFINENDOLE (3)]]''
* ''[[it:ugbasic:user:example:procedures_jumping_01|CON IL CONTROLLO DEL FLUSSO (1)]]''
* ''[[it:ugbasic:user:example:procedures_jumping_02|USCENDONE (1)]]''
* ''[[it:ugbasic:user:example:procedures_local_01|CON VARIABILI LOCALI (1)]]''
* ''[[it:ugbasic:user:example:procedures_local_02|CON VARIABILI LOCALI (2)]]''
* ''[[it:ugbasic:user:example:procedures_param_01|CON PARAMETRI (1)]]''
* ''[[it:ugbasic:user:example:procedures_param_02|CON PARAMETRI (2)]]''
* ''[[it:ugbasic:user:example:procedures_param_03|CON PARAMETRI (3)]]''
* ''[[it:ugbasic:user:example:procedures_param_04|CON PARAMETRI (3)]]''
* ''[[it:ugbasic:user:example:procedures_parameters_01|CON PARAMETRI (4)]]''
* ''[[it:ugbasic:user:example:procedures_parameters_02|CON PARAMETRI (5)]]''
* ''[[it:ugbasic:user:example:procedures_shared_01|CON VARIABILI CONDIVISE (1)]]''
==== AUDIO E MUSICA ====
* ''[[it:ugbasic:user:example:raster_example_01|ESEMPIO CON SOUND (3)]]''
==== MANIPOLAZIONE DI SCHERMI ====
* ''[[it:ugbasic:user:example:screens_cls_01|CON L'USO DI CLS (1)]]''
* ''[[it:ugbasic:user:example:screens_cls_02|CON L'USO DI CLS (2)]]''
* ''[[it:ugbasic:user:example:screens_mix_01|CON L'USO DI CLS (2)]]''
* ''[[it:ugbasic:user:example:screens_resolution_01|CAMBIARE RISOLUZIONE (1)]]''
* ''[[it:ugbasic:user:example:screens_resolution_02|CAMBIARE RISOLUZIONE (2)]]''
* ''[[it:ugbasic:user:example:screens_resolution_03|CAMBIARE RISOLUZIONE (2)]]''
* ''[[it:ugbasic:user:example:screens_resolution_04|CAMBIARE RISOLUZIONE (2)]]''
==== GESTIONE DELLE IMMAGINI ====
* ''[[it:ugbasic:user:example:sequence_load_01|CARICAMENTO SEQUENZA (1)]]''
==== GESTIONE DEGLI SPRITE ====
* ''[[it:ugbasic:user:example:sprites_example_01|CREARE UN (SEMPLICE) SPRITE]]''
* ''[[it:ugbasic:user:example:sprites_example_02|MUOVERE SPRITE IN PARALLELO]]''
* ''[[it:ugbasic:user:example:sprites_example_03|MUOVERE SPRITE IN PARALLELO IN UN GAME LOOP]]''
* ''[[it:ugbasic:user:example:sprites_example_04|ASSEMBLARE UNO SPRITE MULTICOLORE (1)]]''
* ''[[it:ugbasic:user:example:sprites_example_05|ASSEMBLARE UNO SPRITE MULTICOLORE (2)]]''
* ''[[it:ugbasic:user:example:sprites_example_06|COLLISIONI (1)]]''
* ''[[it:ugbasic:user:example:sprites_example_07|COLLISIONI (2)]]''
* ''[[it:ugbasic:user:example:sprites_example_08|TESTARE LE COLLISIONI]]''
==== MEMORIE DI MASSA ====
* ''[[it:ugbasic:user:example:storage_example_01|CARICARE UN FILE]]''
* ''[[it:ugbasic:user:example:storage_example_02|CARICARE UNA IMMAGINE (1)]]''
* ''[[it:ugbasic:user:example:storage_example_03|CARICARE UNA IMMAGINE (1)]]''
* ''[[it:ugbasic:user:example:storage_example_04|CARICARE IMMAGINI]]''
* ''[[it:ugbasic:user:example:storage_example_05|CARICARE IMMAGINI]]''
* ''[[it:ugbasic:user:example:storage_example_06|CARICARE MUSICA]]''
* ''[[it:ugbasic:user:example:storage_example_07|CARICARE MUSICA]]''
* ''[[it:ugbasic:user:example:storage_example_08|CARICARE UN TILESET]]''
* ''[[it:ugbasic:user:example:storage_example_09|CARICARE UN TILEMAP]]''
* ''[[it:ugbasic:user:example:storage_example_10|SALVARE UN FILE]]''
==== MANIPOLAZIONE DI STRIGHE ====
* ''[[it:ugbasic:user:example:strings_asc_01|CON L'USO DI ASC (1)]]''
* ''[[it:ugbasic:user:example:strings_cases_01|MAIUSCOLE / MINUSCOLE (1)]]''
* ''[[it:ugbasic:user:example:strings_chr_01|CON L'USO DI CHR (1)]]''
* ''[[it:ugbasic:user:example:strings_flip_01|CON L'USO DI FLIP (1)]]''
* ''[[it:ugbasic:user:example:strings_instr_01|CON RICERCA ALL'INTERNO (1)]]''
* ''[[it:ugbasic:user:example:strings_instr_02|CON RICERCA ALL'INTERNO (2)]]''
* ''[[it:ugbasic:user:example:strings_left_01|ED ESTRAZIONE (1)]]''
* ''[[it:ugbasic:user:example:strings_left_02|ED ESTRAZIONE (2)]]''
* ''[[it:ugbasic:user:example:strings_len_01|E LUNGHEZZE (1)]]''
* ''[[it:ugbasic:user:example:strings_mid_01|ED ESTRAZIONE (3)]]''
* ''[[it:ugbasic:user:example:strings_mid_02|MID ITERATIVI]]''
* ''[[it:ugbasic:user:example:strings_right_01|ED ESTRAZIONE (4)]]''
* ''[[it:ugbasic:user:example:strings_right_02|ED ESTRAZIONE (5)]]''
* ''[[it:ugbasic:user:example:strings_space_01|CON SPAZIATURA (1)]]''
* ''[[it:ugbasic:user:example:strings_str_01|CON CONVERSIONE DA NUMERI (1)]]''
* ''[[it:ugbasic:user:example:strings_string_01|CON CONVERSIONE DA NUMERI (1)]]''
* ''[[it:ugbasic:user:example:strings_sub_01|DIFFERENZA TRA STRINGHE]]''
* ''[[it:ugbasic:user:example:strings_val_01|CON CONVERSIONE IN NUMERI (1)]]''
==== INTEGRAZIONE CODICE ESTERNO ====
* ''[[it:ugbasic:user:example:sys_example_atari|CHIAMATE DI SISTEMA (SU ATARI 400/800)]]''
* ''[[it:ugbasic:user:example:sys_example_atarixl|CHIAMATE DI SISTEMA (SU ATARI XL/XE)]]''
* ''[[it:ugbasic:user:example:sys_example_c128|CHIAMATE DI SISTEMA (SU COMMODORE 128)]]''
* ''[[it:ugbasic:user:example:sys_example_c64|CHIAMATE DI SISTEMA (SU COMMODORE 64)]]''
* ''[[it:ugbasic:user:example:sys_example_cpc|CHIAMATE DI SISTEMA (SU AMSTRAD CPC)]]''
* ''[[it:ugbasic:user:example:sys_example_msx1|CHIAMATE DI SISTEMA (SU MSX)]]''
* ''[[it:ugbasic:user:example:sys_example_vic20|CHIAMATE DI SISTEMA (SU COMMODORE VIC-20)]]''
==== STAMPA DI TESTI ====
* ''[[it:ugbasic:user:example:texts_advanced_01|CON SCROLLING (1)]]''
* ''[[it:ugbasic:user:example:texts_advanced_02|CON SCROLLING (1)]]''
* ''[[it:ugbasic:user:example:texts_erasing_01|CON CANCELLAZIONE (1)]]''
* ''[[it:ugbasic:user:example:texts_escape_seq_01|CON SEQUENZE DI ESCAPE (1)]]''
* ''[[it:ugbasic:user:example:texts_escape_seq_02|CON SEQUENZE DI ESCAPE (2)]]''
* ''[[it:ugbasic:user:example:texts_options_01|CON COLORI DI PENNA (1)]]''
* ''[[it:ugbasic:user:example:texts_options_02|CON COLORI DI PENNA (2)]]''
* ''[[it:ugbasic:user:example:texts_options_03|CON COLORI DI SFONDO (1)]]''
* ''[[it:ugbasic:user:example:texts_options_04|CON COLORI DI SFONDO (2)]]''
* ''[[it:ugbasic:user:example:texts_options_05|CON COLORI (1)]]''
* ''[[it:ugbasic:user:example:texts_options_06|CON MODALITA' DI SCRITTURA (1)]]''
* ''[[it:ugbasic:user:example:texts_position_01|CON POSIZIONAMENTO (1)]]''
* ''[[it:ugbasic:user:example:texts_position_02|CON POSIZIONAMENTO (2)]]''
* ''[[it:ugbasic:user:example:texts_position_03|CON POSIZIONAMENTO (3)]]''
* ''[[it:ugbasic:user:example:texts_position_04|CON POSIZIONAMENTO (4)]]''
* ''[[it:ugbasic:user:example:texts_position_05|CON POSIZIONAMENTO (5)]]''
* ''[[it:ugbasic:user:example:texts_position_06|CON POSIZIONAMENTO (6)]]''
* ''[[it:ugbasic:user:example:texts_position_07|CON POSIZIONAMENTO (7)]]''
* ''[[it:ugbasic:user:example:texts_position_08|CON POSIZIONAMENTO (8)]]''
* ''[[it:ugbasic:user:example:texts_position_09|CON POSIZIONAMENTO (9)]]''
* ''[[it:ugbasic:user:example:texts_position_10|CON POSIZIONAMENTO (9)]]''
* ''[[it:ugbasic:user:example:texts_position_11|USANDO SPC()]]''
* ''[[it:ugbasic:user:example:texts_print_00|CON UN SINGOLO PRINT]]''
* ''[[it:ugbasic:user:example:texts_print_01|CON PRINT (9)]]''
* ''[[it:ugbasic:user:example:texts_print_02|CON POSIZIONAMENTO (10)]]''
==== PRIMITIVE DI GRAFICA ====
* ''[[it:ugbasic:user:example:texts_print_03|CON L'USO DI PLOT (4)]]''
==== STAMPA DI TESTI ====
* ''[[it:ugbasic:user:example:texts_print_04|CON POSIZIONAMENTO SU GRIGLIA]]''
* ''[[it:ugbasic:user:example:texts_tab_01|USANDO TABULAZIONI (1)]]''
* ''[[it:ugbasic:user:example:texts_tracking_01|CON POSIZIONAMENTO (10)]]''
* ''[[it:ugbasic:user:example:texts_tracking_02|CON POSIZIONAMENTO (10)]]''
==== GESTIONE DEI TILESET ====
* ''[[it:ugbasic:user:example:tileset_example_01|USO DI BASE]]''
* ''[[it:ugbasic:user:example:tileset_example_02|PROPRIETA DEI TILE]]''
* ''[[it:ugbasic:user:example:tileset_example_03|CARICAMENTO TILEMAP (1)]]''
* ''[[it:ugbasic:user:example:tileset_example_04|CARICAMENTO TILEMAP (2)]]''
* ''[[it:ugbasic:user:example:tileset_example_05|SCORRIMENTO DI UNA TILEMAP]]''
* ''[[it:ugbasic:user:example:tileset_example_06|TILEMAP MULTILAYER]]''
* ''[[it:ugbasic:user:example:tileset_example_07|CARICAMENTO DI UN TILEMAP]]''
* ''[[it:ugbasic:user:example:tileset_example_08|RECUPERO DI UN TILE (MULTILAYER)]]''
==== PROGETTO TSB (ESEMPI) ====
* ''[[it:ugbasic:user:example:tsb_at_string_01|AT SU STRINGHE]]''
* ''[[it:ugbasic:user:example:tsb_block_rec_01|COMANDI BLOCK / REC]]''
* ''[[it:ugbasic:user:example:tsb_center_01|DEFINE CENTER NEW LINE]]''
* ''[[it:ugbasic:user:example:tsb_cgoto_01|USANDO CGOTO]]''
* ''[[it:ugbasic:user:example:tsb_circle_01|CIRCLE]]''
* ''[[it:ugbasic:user:example:tsb_dpeek_dpoke_01|COME USARE D!PEEK E D!POKE]]''
* ''[[it:ugbasic:user:example:tsb_dup_01|USANDO DUP]]''
* ''[[it:ugbasic:user:example:tsb_fill_01|USANDO FILL]]''
* ''[[it:ugbasic:user:example:tsb_insert_01|USANDO LA FUNZIONE INSERT]]''
* ''[[it:ugbasic:user:example:tsb_insert_02|USANDO INSERT]]''
* ''[[it:ugbasic:user:example:tsb_inst_01|USANTO INST]]''
* ''[[it:ugbasic:user:example:tsb_joy_01|USANDO IL JOYSTICK]]''
* ''[[it:ugbasic:user:example:tsb_loop_01|USARE I LOOP CON LA SINTASSI DEL SIMONS' BASIC]]''
* ''[[it:ugbasic:user:example:tsb_multi_01|USANDO MULTI]]''
* ''[[it:ugbasic:user:example:tsb_op_dollar2_01|DOPPIO DOLLARO]]''
* ''[[it:ugbasic:user:example:tsb_op_perc2_01|DOPPIO PERCENTO]]''
* ''[[it:ugbasic:user:example:tsb_option_call_01|USANDO IL PRAGMA OPTION CALL]]''
* ''[[it:ugbasic:user:example:tsb_pause_01|USANDO PAUSE]]''
* ''[[it:ugbasic:user:example:tsb_place_01|USANDO PLACE]]''
==== ISPIRATI AI VIDEOGIOCHI ====
* ''[[it:ugbasic:user:example:vdg_bladerunner|TITOLI DI BLADE RUNNER]]''
===== POWERED BY =====
[[:ugbasic:user|{{ :ugbasic:user:logo-ugbasic.png?nolink&600 |}}]]