Bine ai venit la World of USO

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:

Adresa de producție este:

Membrii echipei

Vezi şi MembriiEchipeiDupaTaskuri

Membrii echipei RSoC 2009

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