Informatii generale
- Categorie: Utilitar
- Judetul: București
- Surse: GitHub - TudorAerospace/ArtX
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