Progetto SNAKE (Pascal) - Chi mi aiuta? :p
  • In diretta da GamesVillage.it
    • News
    • -
    • In Evidenza
    • -
    • Recensioni
    • -
    • RetroGaming
    • -
    • Anteprime
    • -
    • Video
    • -
    • Cinema

Visualizzazione risultati da 1 a 4 di 4

Discussione: Progetto SNAKE (Pascal) - Chi mi aiuta? :p

Cambio titolo
  1. #1
    :D L'avatar di Xboxman
    Registrato il
    09-03
    Località
    Napoli
    Messaggi
    7.867

    Progetto SNAKE (Pascal) - Chi mi aiuta? :p

    Allora ragazzi, ho intenzione di creare Snake in Pascal, e sono arrivato fino a quì per il momento:

    Codice:
    program snake;
    uses crt;
    var v:array[1..80,1..20] of char;
    c,x,y,i:byte;
    s:char;
    begin
     clrscr;
     c:=3;
     for y:=1 to 20 do
      for x:=1 to 80 do  (*Inizializzazione della matrice*)
       v[x,y]:=' ';
     (*-----------------------------------------------*)
     x:=5;y:=3;
     v[x-2,y]:='*';v[x-1,y]:='*';v[x,y]:='*'; (*Serpentino*)
     repeat
      delay(200);
      gotoxy(x,y);
      x:=x+1;
      v[x,y]:='*';                  (*Il serpente va a destra*)
      v[x-c,y]:=' ';
      for i:=x-c to x do write(v[i,y])
     until keypressed;
     (*-----------------------------------------------*)
     s:=readkey;
     if s='4' then
     begin
      x:=x-c+1;
      repeat
       delay(200);
       x:=x-1;
       gotoxy(x+c,y);
       v[x,y]:='*';
       v[x+c,y]:=' ';
       for i:=x to x+c do write(v[i,y])
      until keypressed
     end;
     readln
    end.
    Ultima modifica di Xboxman; 3-06-2007 alle 17:12:31

  2. #2
    Linux User # 477930 L'avatar di Metflar
    Registrato il
    09-06
    Località
    Anagni
    Messaggi
    2.353
    se vuoi farlo con grafica esiste la versione di allegro per pascal
    http://www.talula.demon.co.uk/allegro/bindings.html

    conoscenze: C\C++, Java, PHP,Python

  3. #3
    :D L'avatar di Xboxman
    Registrato il
    09-03
    Località
    Napoli
    Messaggi
    7.867
    Citazione Metflar
    se vuoi farlo con grafica esiste la versione di allegro per pascal
    http://www.talula.demon.co.uk/allegro/bindings.html
    No... vorrei prima capire bene ogni punto con calma con la modalità testo

  4. #4
    Linux User # 477930 L'avatar di Metflar
    Registrato il
    09-06
    Località
    Anagni
    Messaggi
    2.353
    Citazione Xboxman
    No... vorrei prima capire bene ogni punto con calma con la modalità testo
    ok

    conoscenze: C\C++, Java, PHP,Python

Regole di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •