Guild Charter - Kotisivupalvelu videopeliyhteisöille
Hannila, Marko; Wikström, Krista (2014)
Hannila, Marko
Wikström, Krista
HAAGA-HELIA ammattikorkeakoulu
2014
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201405239673
https://urn.fi/URN:NBN:fi:amk-201405239673
Tiivistelmä
Projektin tavoitteena oli luoda alfaversio palvelusta, josta videopelien pelaajayhteisöt voivat hankkia kotisivut. Sivuston on myös tarkoitus palvella yksittäisiä pelaajia, jotka etsivät itselleen sopivaa yhteisöä. Sivusto suunnataan aluksi Guild Wars 2 videopelin yhteisöille. Tämän takia sivustolle integroidaan pelin API, jonka kautta haetaan tietoja yhteisöjen pelikilloista.
Projektissa toteutettiin rekisteröityminen sivustolle, alasivuston hankinta kotisivui sekä keskustelualue ja oikeuksienhallinta alasivustolle. Tässä opinnäytetyössä e ole huomioitu käyttöliittymää muilta osin kuin välttämättömien tiedonsyöttökentti ja linkkien osalta. Käyttöliittymän suunnittelu ja toteutus tehdään toisessa opinnäytetyössä.
Työ toteutetiin käyttäen Zend Framework 2 viitekehystä, Doctrine 2 ORM kirjastoa ja noudattaen MVCarkkitehtuuria. Työ aloitettiin lokakuussa 2013 ja s päätetiin toukokuussa 2014. Työtä tehtiin kuukauden jaksoissa ja jokaisen jakso päätteeksi pidettiin ohjauskokous. Työn etenemistä seurattiin ohjauskokouksia varten laadittujen edistymisraporttien avulla.
Projektin tuloksena valmistui sivusto, joka sisältää edellä mainitut keskeisimmät toiminnot. Projektin aikana parannettiin koodin nimeämiskäytäntöjä ja rakennetta Sivustoa jatkokehitetään opinnäytetyön valmistuttua.
Projektissa toteutettiin rekisteröityminen sivustolle, alasivuston hankinta kotisivui sekä keskustelualue ja oikeuksienhallinta alasivustolle. Tässä opinnäytetyössä e ole huomioitu käyttöliittymää muilta osin kuin välttämättömien tiedonsyöttökentti ja linkkien osalta. Käyttöliittymän suunnittelu ja toteutus tehdään toisessa opinnäytetyössä.
Työ toteutetiin käyttäen Zend Framework 2 viitekehystä, Doctrine 2 ORM kirjastoa ja noudattaen MVCarkkitehtuuria. Työ aloitettiin lokakuussa 2013 ja s päätetiin toukokuussa 2014. Työtä tehtiin kuukauden jaksoissa ja jokaisen jakso päätteeksi pidettiin ohjauskokous. Työn etenemistä seurattiin ohjauskokouksia varten laadittujen edistymisraporttien avulla.
Projektin tuloksena valmistui sivusto, joka sisältää edellä mainitut keskeisimmät toiminnot. Projektin aikana parannettiin koodin nimeämiskäytäntöjä ja rakennetta Sivustoa jatkokehitetään opinnäytetyön valmistuttua.