Skip to content

3. Deschideți un proiect Greenfoot

Deschiderea unui proiect în Greenfoot este un pas esențial pentru începerea lucrului la jocurile dvs. Pe măsură ce vă obișnuiți cu platforma, veți descoperi că manipularea proiectelor existente și explorarea codului sursă sunt modalități excelente de a vă dezvolta abilitățile de programare și de a înțelege mai profund funcționalitățile Greenfoot.

Pasul 1: Deschiderea Greenfoot

După instalarea Greenfoot, porniți aplicația. Veți fi întâmpinat de ecranul principal al Greenfoot, care conține opțiuni precum “New Project” și “Open Project”.

Pasul 2: Alegerea unui Proiect Existând

  • Dacă aveți deja un proiect Greenfoot, faceți clic pe opțiunea “Open Project”.
  • Navigați în sistemul dvs. de fișiere și selectați folderul care conține proiectul Greenfoot (este un folder care conține un fișier cu extensia “.gfar”).

Pasul 3: Explorarea Structurii Proiectului

  • După deschiderea proiectului, bara laterală a interfeței Greenfoot va afișa structura acestuia.
  • În mod obișnuit, veți vedea foldere precum “scenarios” și “classes”, care conțin resursele și codul sursă al proiectului.

Pasul 4: Vizualizarea și Modificarea Codului

  • Pentru a vedea sau modifica codul sursă, faceți clic pe fișierele Java din folderul “classes”.
  • Greenfoot are un editor de cod integrat care vă permite să explorați și să faceți modificări la codul sursă.

Pasul 5: Rularea Proiectului

  • După ce ați explorat proiectul și eventual ați făcut modificări, puteți să rulați proiectul pentru a vedea cum funcționează.
  • Apăsați butonul “Run” pentru a începe execuția scenariului și pentru a vedea efectele modificărilor dvs.

Vom lua ca exemplu scenariul “The Wombats” pentru a evidenția acest proces.

Exemplu: Deschiderea Proiectului “The Wombats”

  1. Deschiderea Greenfoot:
    • Deschideți Greenfoot și veți fi întâmpinați de ecranul principal.
  2. Alegerea “The Wombats”:
    • În meniul principal, alegeți “Scenario” și selectați “The Wombats” din lista disponibilă. Acesta este un scenariu preinstalat care vine cu Greenfoot.
  3. Explorarea Scenariului:
    • După ce ați selectat “The Wombats”, veți vedea o nouă fereastră cu o scenă predefinită care conține Wombats și alte elemente de joc.
  4. Navigarea în Structura Proiectului:
    • În bara laterală, veți vedea foldere precum “scenarios” și “classes”. Acestea conțin resursele și codul sursă ale scenariului.
  5. Vizualizarea și Editarea Codului:
    • Faceți clic pe folderul “classes”. Aici veți găsi fișierele Java asociate actorilor din scenariu.
    • De exemplu, deschideți fișierul “Wombat1.java” pentru a vedea și edita codul sursă al primului Wombat.
import greenfoot.*;

public class Wombat1 extends Actor {
    public void act() {
        move(3);
        if (Greenfoot.isKeyDown("left")) {
            turn(-5);
        }
        if (Greenfoot.isKeyDown("right")) {
            turn(5);
        }
        if (isTouching(Wombat2.class)) {
            // Acțiuni când Wombat1 intră în coliziune cu Wombat2
            // Exemplu: removeObject(Wombat2);
        }
    }
}

În acest exemplu, codul pentru Wombat1 este simplu. Wombat1 se mișcă în față cu o viteză constantă și se rotește la stânga sau la dreapta atunci când tastele corespunzătoare sunt apăsate. De asemenea, verifică dacă intră în coliziune cu Wombat2 și poate executa acțiuni în acest caz.

Prin deschiderea și explorarea unui astfel de proiect, începătorii pot observa modul în care sunt structurate clasele, cum sunt definite comportamentele actorilor și cum pot interacționa aceștia în cadrul unei lumi de joc. Este un punct de plecare excelent pentru înțelegerea Greenfoot și pentru a experimenta cu programarea jocurilor.