1 / 15

ALEA-Projekti

ALEA-Projekti. 1. Väliesittely. Projektiryhmä. Ryhmän jäsenet: Arto Hankaniemi Timo Holopainen Joni Kivinen Riku Kuismanen. Tilaaja. Tilaaja: Agora Centerissä toimiva Agora Game Lab. Marja Kankaanranta Tuula Nousiainen

kamin
Download Presentation

ALEA-Projekti

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ALEA-Projekti 1. Väliesittely

  2. Projektiryhmä • Ryhmän jäsenet: Arto Hankaniemi Timo Holopainen Joni Kivinen Riku Kuismanen

  3. Tilaaja • Tilaaja: Agora Centerissä toimiva Agora Game Lab. Marja Kankaanranta Tuula Nousiainen Antti Kirjavainen Heikki Nevala

  4. Ohjaajat • Vastaavana ohjaajana toimii Ville Isomöttönen. • Tekninen ohjaaja on Jukka Miettinen.

  5. Esityksen sisältö • Projektin taustaa • Projektin tavoite • Työkalut • Arkkitehtuurimallit • Demonstraatiot

  6. Taustaa • Tilaajana Agora Game Lab. • Toimii Agora Centerissä • Keskittyy digitaalisten pelien suunnitteluun, kehittämiseen ja tutkimiseen. • Toteuttaa korkealaatuisia ja monitieteisiä tutkimushankkeita. • Talarius on oppimisohjelmisto ala-asteikäisille lapsille. • Talarius-ohjelmalla voidaan luoda, muokata ja pelata lautapelejä.

  7. Tavoite • Nykyisen version (Talarius) pohjalta suunnitellaan ja toteutetaan verkkoarkkitehtuuri ja verkkopelaamiseen liittyvät ominaisuudet. • Ohjelmaan toteutetaan myös tiettyjä sovelluksen toimintaa monipuolistavia ja opetuksellisuutta parantavia ominaisuuksia.

  8. Työkalut • Toteutuksessa käytetään Delphi 7. • Versionhallinnassa käytetään CVS. • Projektin dokumentit ladotaan LATEX-ladontaohjelmalla.

  9. Ennen pelin alkua

  10. Pelitilit • Pelaajat luovat itselleen pelitilit, joista huolehtii metapalvelin. • Pelaajan tunnistus tapahtuu kirjautumalla tunnuksella metapalvelimelle.

  11. Pelisession luominen • Yksi pelaaja luo uuden pelin. • Asiakasohjelma lähettää pelin tiedot metapalvelimelle.

  12. Pelin aloitus • Muut pelaajat selailevat luotuja pelejä metapalvelimelta ja liittyvät johonkin peliin. • Ennen pelin alkua peliin kuuluvat tiedostot latautuvat tiedostopalvelimelta. • Pelin luoja päättää, milloin peli alkaa.

  13. Pelinaikainen arkkitehtuuri

  14. Pelin pelaaminen • Kaikki pelilogiikka suoritetaan pelin luojan koneella. • Pelaajien syötteet lähetetään asiakasohjelmalla pelilogiikalle. • Tilanne päivitetään jokaiselle asiakkaalle.

  15. Demonstraatiot • Uuden pelin luonti • Peliin liittyminen • Pelin pelaaminen

More Related