haku: @keyword Pelit / yhteensä: 14
viite: 9 / 14
Tekijä:Behr, Tommi von
Työn nimi:Raha-automaattipelien logiikkapohjan analysointi ja parannus
Analysis and upgrade for a slot machine game logic layer
Julkaisutyyppi:Diplomityö
Julkaisuvuosi:2010
Sivut:[7] + 58      Kieli:   fin
Koulu/Laitos/Osasto:Informaatio- ja luonnontieteiden tiedekunta
Oppiaine:Vuorovaikutteinen digitaalinen media   (T-111)
Valvoja:Takala, Tapio
Ohjaaja:Laakso, Mikko
OEVS:
Sähköinen arkistokappale on luettavissa Aalto Thesis Databasen kautta.
Ohje

Digitaalisten opinnäytteiden lukeminen Aalto-yliopiston Harald Herlin -oppimiskeskuksen suljetussa verkossa

Oppimiskeskuksen suljetussa verkossa voi lukea sellaisia digitaalisia ja digitoituja opinnäytteitä, joille ei ole saatu julkaisulupaa avoimessa verkossa.

Oppimiskeskuksen yhteystiedot ja aukioloajat: https://learningcentre.aalto.fi/fi/harald-herlin-oppimiskeskus/

Opinnäytteitä voi lukea Oppimiskeskuksen asiakaskoneilla, joita löytyy kaikista kerroksista.

Kirjautuminen asiakaskoneille

  • Aalto-yliopistolaiset kirjautuvat asiakaskoneille Aalto-tunnuksella ja salasanalla.
  • Muut asiakkaat kirjautuvat asiakaskoneille yhteistunnuksilla.

Opinnäytteen avaaminen

  • Asiakaskoneiden työpöydältä löytyy kuvake:

    Aalto Thesis Database

  • Kuvaketta klikkaamalla pääset hakemaan ja avaamaan etsimäsi opinnäytteen Aaltodoc-tietokannasta. Opinnäytetiedosto löytyy klikkaamalla viitetietojen OEV- tai OEVS-kentän linkkiä.

Opinnäytteen lukeminen

  • Opinnäytettä voi lukea asiakaskoneen ruudulta tai sen voi tulostaa paperille.
  • Opinnäytetiedostoa ei voi tallentaa muistitikulle tai lähettää sähköpostilla.
  • Opinnäytetiedoston sisältöä ei voi kopioida.
  • Opinnäytetiedostoa ei voi muokata.

Opinnäytteen tulostus

  • Opinnäytteen voi tulostaa itselleen henkilökohtaiseen opiskelu- ja tutkimuskäyttöön.
  • Aalto-yliopiston opiskelijat ja henkilökunta voivat tulostaa mustavalkotulosteita Oppimiskeskuksen SecurePrint-laitteille, kun tietokoneelle kirjaudutaan omilla Aalto-tunnuksilla. Väritulostus on mahdollista asiakaspalvelupisteen tulostimelle u90203-psc3. Väritulostaminen on maksullista Aalto-yliopiston opiskelijoille ja henkilökunnalle.
  • Ulkopuoliset asiakkaat voivat tulostaa mustavalko- ja väritulosteita Oppimiskeskuksen asiakaspalvelupisteen tulostimelle u90203-psc3. Tulostaminen on maksullista.
Sijainti:P1 Ark Aalto     | Arkisto
Avainsanat:slot machine
games
architecture
raha-automaatti
pelit
ohjelmistoarkkitehtuuri
Tiivistelmä (fin): Raha-automaattipelit ovat kehittyneet suomessa ja maailmalla huomattavasti viimeisten vuosien aikana.
Niiden toiminnallisuus monimuotoistuu ja videografiikka lähentelee jo kotitietokoneilla pelattavia pelejä.
Suomessa raha-automaattipelejä tarjoavan Raha-automaattiyhdistyksen (RAY) ohjelmistopohja on kehittynyt vuosien saatossa monimutkaiseksi ja hankalasti hallittavaksi kokonaisuudeksi.
Grafiikan osalta ohjelmistopohjaa on kehitetty ja suunniteltu uudelleen muutamaan otteeseen viiden vuoden sisällä, mutta pelin toimintoja ohjaava logiikkapohja perustuu edelleen noin 10 vuotta sitten tehtyyn koodiin.
Samaan aikaan RAY:n strategia painottaa pelikehitykseltä parempaa laatua ja lyhyempiä kehitysaikoja.
Vanha logiikkapohja ei enää pysty vastaamaan sille asetettuihin vaatimuksiin uusien ominaisuuksien, laadun tai nopeuden osalta.

Tässä työssä selvitetään, millaisia ominaisuuksia käytössä olevan logiikkapohjan pitäisi pystyä tarjoamaan peleille nyt ja tulevaisuudessa, sekä esitetään näistä johdetut vaatimukset logiikkapohjan parannukselle.
Työssä analysoidaan vanha logiikkapohja esitettyjen vaatimusten perusteella ja selvitetään, miltä osin se vaatii uudelleensuunnittelua ja toteutusta.
Tuloksena esitetään logiikkapohjan parannuksen vaatimat toimenpiteet, sekä uusi arkkitehtuurisuunnitelma, joka toteuttaa esitetyt vaatimukset.
Olennaisena osana parannusta esitetään pelilogiikkamalli, joka nopeuttaa ja helpottaa uusien ominaisuuksien käyttöönottoa peleissä.
Tiivistelmä (eng): Slot machine games have advanced significantly during last decade.
They have wide range of features and graphics that rival last generation console games.
Finnish Slot Machine Association (RAY) has developed and provided state-of-the-art slot machine games by incrementally adding new features and making small changes to their software codebase.
During ten years this codebase has become awkward and cumbersome.
Some refactoring and rewrite has been done to address issues in graphics components, but the codebase governing game logic is still mainly based on code that is ten years old.
At the same time, RAY's new strategy demands for shorter development times and better quality games.
It is clear that the old game logic isn't up to the task.

In this thesis the feature requirements for major game logic upgrade are indentified.
The old codebase is analysed based on requirements, and the parts that need refactoring and redesign are presented.
A comprehensive software architecture plan is proposed for a new game logic layer that will match the requirements.
Game logic template -concept is presented to help bring new features to games in future.
ED:2010-08-23
INSSI tietueen numero: 40222
+ lisää koriin
INSSI