ArtX - Utilitar - București - Lucrari 2024 Nationala

Informatii generale

Descriere

ArtX este o aplicatie de pictat ce pune la dispozitia utilizatorululi unelte de baza, precum pensule de diferite forme, guma de sters, crearea de forme geometrice, salvarea si deschiderea de imagini, dar ofera si functionalitati avansate, precum aplicarea de filtre, compararea de culori si elemente de gamificare, prin introducerea achievementurilor si a unui mod de competitie, intre doi jucatori.

Tehnologii

ArtX a fost realizata folosind Python. Biblioteca Tkinter a fost utilizata pentru crearea interfetei grafice (butone, casute de text, canvas). Pillow a fost utiliza pentru deschiderea si salvarea imaginilor si aplicarea filtrelor. Bibliotecile standard os, random, time si shelve sunt utilizate pentru gestionarea fisierelor, generarea numerelor aleatoare si validarea cerintelor pentru Achievementurile din aplicatie.

Codul este structurat in doua clase, App (aplicatia principala) si Competition (aplicatia secundara, ce poate fi accesata din cea principala).

Spatiul de stocare este mentinut la un minim, ocupand doar ~21 de MB

Cerinte sistem

Minime:
Procesor: Intel Core i3
RAM: 100 MB
Spatiu de Stocare: 30 MB
Sistem de Operare: Windows 7

Recomandate:
Procesor: Intel Core i5
RAM: 200 MB
Spatiu de Stocare: 50 MB
Sistem de Operare: Windows 10/11

Realizatori

Tudor Filip

  • Scoala: Colegiul National Scoala Centrala
  • Clasa: 10
  • Judet: București
  • Oras: Bucuresti

Screenshots