KoulutusalaOpinnäytetyöt (Avoin kokoelma)Tietojenkäsittely

    • Nopean prototyypin luominen Unreal Enginellä 

      Maikkola, Mikael (2024)
      Opinnäytetyössä kehitettiin prototyyppi käyttäen Unreal Enginen tarjoamia pelinkehitystyökaluja. Unreal Engine on yleistynyt huomattavasti viimevuosina, joten haluttiin selvittää, mitä pelimoottorilla oli tarjota ...
    • Nykyajan teksturointiohjelmat ja niiden käyttötarkoitukset 

      Ylitalo, Teppo (Kajaanin ammattikorkeakoulu, 2015)
      Tässä opinnäytetyössä keskitytään nykyaikaisiaiin teksturointiohjelmiin ja niiden poikkeavuuksiin. Allegorithmicin ja Quixelin tarjoamat teksturointipaketit ovat nousseet suuremman yleisön tietoi-suuteen. Alalla kuitenkin ...
    • OBB-puun generoiminen Unity Enginessä 

      Tuohino, Jere (2021)
      Tässä opinnäytetyössä kehitetään Unity-pelimoottoriin työkalu, jonka tarkoituksena on luoda OBB-puun teorian mukainen törmäytin annetulle mallille. OBB-puulla pyritään saavuttamaan tarkempaa mallin mukaista törmäytintä, ...
    • Ohjelmallinen audion generointi 

      Matilainen, Cecilia (2015)
      Tässä opinnäytetyössä esitellään vaihtoehtoinen tapa tuottaa pelin audiosisältö eli äänisynteesin käyttäminen äänitiedostojen sijasta. Äänisynteesi on analogisessa muodossaan ollut ainoa tapa tuottaa peliaudiota menneinä ...
    • Ohjelmistokehyksen toteuttaminen 2D-mobiilipeleille 

      Lommi, Juho (2019)
      Opinnäytetyössä toteutettiin ohjelmistokehys 2D-mobiilipeleille C++-ohjelmointikielellä. Ohjelmistokehyksen lähdekoodissa hyödynnettiin SDL2- ja OpenGL ES -ohjelmointirajapintoja ominaisuuksien, kuten käyttäjäsyötteen, ...
    • OHJELMISTOTESTAUKSEN KATTAVUUDEN ARVIOINTI 

      Juntunen, Kalle (Kajaanin ammattikorkeakoulu, 2007)
      Opinnäyte kehittää Ebsolut Oy:n käyttämää automaattista testausjärjestelmää. Yrityksen käytössä oleva ABaTSjärjestelmä (Automated Build and Test System) on tradenomi Antti Kemppaisen opinnäytetyön tuotos. ABaTS suorittaa ...
    • Ohjelmistovirtualisoinnin käyttöönotto Kajaanin ammattikorkeakoulussa 

      Ruhanen, Heikki (Kajaanin ammattikorkeakoulu, 2014)
      Ohjelmistojen hallinta ei ole muuttunut merkittävästi vaikkakin laite- ja ohjelmistojen määrät ovat kasvaneet nopeasti. Kajaanin ammattikorkeakoulussa ei ole käytössä ohjelmistojen hallintaan tai käyttöönottoon liittyviä ...
    • Ohjelmoinnin opetuspelin testaus ja kehitys 

      Hartikainen, Markku (2021)
      Tässä opinnäytetyössä paneudutaan ohjelmoinnin opetuspelien suunnitteluun, kehitykseen sekä käyttöön opetuksessa. Erityisen mielenkiinnon kohteena on Kajaanin ammattikorkeakoulussa opiskelijaprojektina kehitetty DreamScript ...
    • Ohjelmointipelin suunnittelu peruskoulutasolle 

      Kukko, Ronja (2021)
      Opinnäytetyö perehtyi ohjelmoinnin opetukseen ja sitä opettavan pelin suunnitteluun. Tavoitteena oli kehitellä kehykset ohjelmointia opettavalle pelille, jota voisi käyttää peruskouluissa mahdollisimman vaivatta. Työ alkoi ...
    • Opas lokalisaatioon aloittelevalle pelinkehittäjälle 

      Räsänen, Petteri (2022)
      Tämä opinnäytetyö on toteutettu laadullisena tutkimustyönä pelien lokalisointiprosessiin sekä sen taustalla vaikuttaviin tekijöihin. Tutkimuksen motivoivana tekijänä on kirjoittajan henkilökohtainen kiinnostus aihetta ...
    • Opas narratiivisen pelisuunnitteluun 

      Karjalainen, Henri (2023)
      Tämän opinnäytetyön tavoitteena oli luoda helposti ymmärrettävä, mutta kattava opas narratiivisesta peli-suunnittelusta. Tavoitteena oli, että sen avulla niin aloitteleva pelisuunnittelija kuin pelisuunnittelusta kiinnostunut ...
    • OpenGL ES varjostimet Kajak3D pelimoottorissa 

      Höykinpuro, Anssi (Kajaanin ammattikorkeakoulu, 2010)
      Älypuhelimien laskentateho kasvaa koko ajan, joka mahdollistaa grafiikan laadun kohenemisen ja uusien laskentatapojen hyödyntämisen. Teknologian kehittyessä myös mahdollisuus OpenGL ES piirtoprosessin ohjelmoimiseen avautui. ...
    • OpenGL Rendering Pipeline 

      Laaksonen, Jarno (Kajaanin ammattikorkeakoulu, 2017)
      Tämä opinnäytteen aihe oli valittu aikomuksella opiskella tekniseksi artistiksi. Opinnäytteen tavoite on etsiä ja oppia lisää OpenGL:n renderöinti prosessista ja kuinka jokainen vaihe toimii yleisessä käytössä. Opinnäyte ...
    • OpenStackin hallinnointi Apache LibCloudin välityksellä 

      Kariniemi, Aleksi (Kajaanin ammattikorkeakoulu, 2015)
      Tämä työ on Kainuun Edun tilaama selvitys Apache LibCloud käskykirjaston hyödyllisyydestä OpenStack-virtualisointiohjelmiston käyttöä varten, ja dokumentaatio kyseisen käskykirjaston asennusprosessista ja käytöstä. FORGE ...
    • Optimizing Unity Projects 

      Lehtola, Aleksi (Kajaanin ammattikorkeakoulu, 2018)
      The objective of the thesis was to study the optimization of Unity game engine projects. The client of the thesis is Virtual Frontiers Ltd, a Finnish game company, whose game project was optimized for Mac devices. The ...
    • Optimoidun peliympäristön luominen 

      Kukkohovi, Jesse (2024)
      Opinnäytetyön aihe oli optimoidun peliympäristön luominen. Opinnäytetyön teoriaosuudessa tutkittiin ympäristön suunnittelua ja toteutusta. Siinä käsiteltiin ympäristöartistin ja -suunnittelijan eroa, erilaisia tyylivalintoja, ...
    • Organisaation nimipalvelu 

      Jokitalo, Matias (2023)
      Tämän opinnäytetyön tarkoituksena oli selvittää ja tutkia nimipalvelun (DNS) ja nimipalvelimien toimintaa yleisesti sekä myös organisaation kannalta. Työssä toteutettiin käytännössä myös nimipalvelimien teko Ka-jaanin ...
    • Otuksen suunnittelu ympäristöön perustuen 

      Eloranta, Kati (Kajaanin ammattikorkeakoulu, 2019)
      Opinnäytetyö kävi läpi jo menneen projektin, ”Pet Projectin”, joka toimi opinnäytetyön pohjana, ja sen käyttämät keinot hahmonsuunnittelussa, sekä vertasi niitä nyt käytettyihin hahmonluontimetodeihin. Työssä esiteltiin ...
    • PA-3020 -palomuurin käyttöönotto Kajaanin ammattikorkeakoulun tietojärjestelmälaboratoriossa 

      Möttönen, Touko (Kajaanin ammattikorkeakoulu, 2017)
      Opinnäytetyön tavoitteena oli asentaa Kajaanin ammattikorkeakoulun tietojärjestelmälaboratorion opiskelijoiden hallinnoimaan konesaliympäristöön uusi palomuuri. Aiempi internetyhteys laboratorion konesaliin tuli oppilaitoksen ...
    • Pahishahmon suunnittelu ja 3D-mallinnus 

      Arvola, Ville (Kajaanin ammattikorkeakoulu, 2018)
      Tämän opinnäytetyön tavoitteena oli oppia hyvän hahmosuunnittelun menetelmiä ja periaatteita. Toisena tavoitteena oli oppia mallintamista digitaalisen kuvanveiston avulla ja Mudbox -ohjelman käyttöä. Lisäksi tavoitteena ...