Mobiiliohjain Linna Games Oy:lle
Räsänen, Miikka (2020)
Räsänen, Miikka
2020
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2020113025139
https://urn.fi/URN:NBN:fi:amk-2020113025139
Tiivistelmä
Tämän opinnäytetyön tarkoituksena oli suunnitella ja toteuttaa mobiiliohjain Linna Games Oy:lle heidän nykyiseen projektiinsa. Työssä käytiin läpi erilaisia tapauksia, missä mobiiliohjain voisi toimia ja vertailla sen hyviä ja huonoja puolia, kuten asioita, joita ei löydy normaalista ohjaimesta, mutta löytyisi mobiiliohjaimesta.
Mobiiliohjainta käytetään mobiililaitteella, kuten älypuhelimella tai tabletilla. PC:llä toimii itse peli, johon mobiiliohjaimella yhdistetään WiFi:n kautta, PC-peli on itse myös palvelin. Koska peli on käynnissä PC:llä, tapahtuu kaikki grafiikka ja laskenta siinä samalla ja mobiiliohjain yritetään pitää mahdollisimman kevyenä, niin sitä voi käyttää vanhemmillakin malleilla. Tässä opinnäytetyössä tehtiin mobiiliohjain vain Android-käyttöjärjestelmälle.
Linna Games Oy:llä oli peliprojekti, joka toimi langattomilla bluetooth-ohjaimilla. Tämä systeemi piti saada vaihdettua mobiiliohjaimiin, jotta päästäisiin eroon omista ohjaimista. Suunnittelussa lähdettiin siitä oletuksesta, että pelaajilla on käytössään älypuhelin. Tarkoituksena oli siis tehdä mobiililaitteelle sovellus, jonka kautta tätä peliprojektia pystytään pelaamaan. Mobiiliohjain tehdään Unity-pelimoottorilla.
Peliprojekti koostuu monesta pienestä pelistä, jotka on tarkoitettu olemaan nopeita ja yksinkertaisia pelattaessa. Jokaiseen pienempään peliin tehtiin toimiva mobiiliohjain ja havainnollistettiin niiden toiminta kunkin pelin kohdalla. Suurimmassa osassa on käytetty liikkumisessa kiihtyvyysanturia tai virtuaalista ohjaussauvaa. Toiminnot tehdään painamalla virtuaalisia painikkeita.
Mobiiliohjainta käytetään mobiililaitteella, kuten älypuhelimella tai tabletilla. PC:llä toimii itse peli, johon mobiiliohjaimella yhdistetään WiFi:n kautta, PC-peli on itse myös palvelin. Koska peli on käynnissä PC:llä, tapahtuu kaikki grafiikka ja laskenta siinä samalla ja mobiiliohjain yritetään pitää mahdollisimman kevyenä, niin sitä voi käyttää vanhemmillakin malleilla. Tässä opinnäytetyössä tehtiin mobiiliohjain vain Android-käyttöjärjestelmälle.
Linna Games Oy:llä oli peliprojekti, joka toimi langattomilla bluetooth-ohjaimilla. Tämä systeemi piti saada vaihdettua mobiiliohjaimiin, jotta päästäisiin eroon omista ohjaimista. Suunnittelussa lähdettiin siitä oletuksesta, että pelaajilla on käytössään älypuhelin. Tarkoituksena oli siis tehdä mobiililaitteelle sovellus, jonka kautta tätä peliprojektia pystytään pelaamaan. Mobiiliohjain tehdään Unity-pelimoottorilla.
Peliprojekti koostuu monesta pienestä pelistä, jotka on tarkoitettu olemaan nopeita ja yksinkertaisia pelattaessa. Jokaiseen pienempään peliin tehtiin toimiva mobiiliohjain ja havainnollistettiin niiden toiminta kunkin pelin kohdalla. Suurimmassa osassa on käytetty liikkumisessa kiihtyvyysanturia tai virtuaalista ohjaussauvaa. Toiminnot tehdään painamalla virtuaalisia painikkeita.