Bine ai venit la World of USO
Cuprins
WoUSO e un joc simplu realizat pentru studenţii cursului de Utilizarea Sistemelor de Operare din Facultatea de Automatică şi Calculatoare cu scopul de a stimula dobandirea de cunostinte intr-un mod educativ si competitiv. WoUSO participă în cadrul programului ROSEdu Summer of Code.
WoUSO este un software liber/gratis distribuit sub o licenţă open source.
Caracteristici WoUSO
- două tipuri de verificare a cunoştinţelor, una individuală prin întrebarea zilei(Question of the day) şi una competiţională(provocarile)
- integrare cu sisteme de utilizatori prin LDAP.
- sistem competitiv bazat pe puncte cu statistici si topuri.
- componentă specială, înafara jocului pentru cei jucătorii împătimiţi(questul special).
- interfaţă de administrare(în lucru).
- suport pentru teme multiple şi editare facilă prin utilizarea unui template engine(Smarty).
Cerinţe de sistem
- server Apache MySQL şi PHP 5
- Smarty Template engine
- php5-ldap
Screenshots
Câteva imagini din versiunea beta a jocului cu diferite teme:
Stadiu de dezvoltare
World of USO v2 s-a desfășurat cu succes în timpul semestrului 1 al anului universitar 2008-2009. Pentru mai multe detalii vezi aici. Totuși mai sunt multe lucruri de făcut pentru versiunea 3 a WoUSO. Pentru o descriere amănunțită vezi WoUSO Versiunea 3.
Dacă vrei să participi la dezvoltarea WoUSO trimite un mail pe lista de discuții sau la sergiu(at-no-spam)rosedu.org.
Dezvoltare
Dezvoltare sub Subversion
USO-Quest foloseste Subversion ca utiltar de management şi versionare a codului. Pentru obţinerea surselor USO-Quest folosiţi comanda:
svn checkout svn://dev.rosedu.org/wouso
Pentru mai multe detalii urmăriţi indicaţiile din acest tutorial sau http://wiki.rosedu.org/Docs/Programmer/svn.
Documentaţie
Am folosit Doxygen pentru documentarea (încă incompletă) a surselor.
Manual
Cu toate ca acest wiki conţine destul de multe informaţii despre World of USO trebuie alcătuit şi un manual pentru cei care joacă în World of USO.
Aşa că te rugăm să adaugi ce crezi că lipseşte la pagina de ManualUq.(Conţinutul va fi adăugat manualului propriu-zis)
Sfaturi de dezvoltare
WoUSO are 5 părţi, pentru a vedea modul cum interacţionează, vezi UqFlowchart:
Pentru detalii privind baza de date vezi pagina DbDesign.
Fiind un proiect web, dezvoltarea presupune lucrul pe server. Există, astfel, două posibilităţi de DezvoltareUsoQuest
Comunicarea se face prin următoarea listă de discuţii:
Testarea se face la:
- http://wouso-dev.rosedu.org/ (fișierele sursă sunt actualizate automat după commit)
Adresa de producție este:
Membrii echipei
Vezi şi MembriiEchipeiDupaTaskuri
- Răzvan Deaconescu
- e-mail: razvan(at-no-spam)rosedu.org
- Y!M ID: razvandeaconescu
- GTalk ID: razvand
- Sergiu Iordache
- e-mail: sergiu(at-no-spam)rosedu.org
- Y!M ID: sergiuior
- GTalk ID: sergiu.iordache
- Alex Eftimie
- e-mail: alex(at)rosedu.org
- Y!M ID: eftimie_alex
- GTalk ID: alexeftimie
- Vlad Dumitrescu
- e-mail: vladum(at)gmail(dot)com
- Y!M ID: vlad_dumitrescu_01
- Andrei Buhaiu
- e-mail: andreibuhaiu(at)gmail.com
- Y!M ID: thegryphonking7
- GTalk ID: andreibuhaiu
Membrii echipei RSoC 2009
- Matei Chiperi
- e-mail: matux1289(at)yahoo(dot)com
- Alexandra Sava
- e-mail:
Pentru membri mai vechi, sau din alte ediții ROSEdu Summer of Code pagina de membri.
Aceasta este versiunea nouă a paginii principale, pentru versiunea veche vezi aici
