Insinöörityössä oli tarkoituksena perehtyä geneettisten algoritmien toimintaan ja ratkaista niiden avulla sopiva optimointiongelma. Aiheeksi valittiin nelijalkaisen kävelijän kävelyn koneoppiminen geneettisellä algoritmilla. Projekti toteutettiin käyttäen Unity 3D:tä kävelijän ja ympäristön luontiin, ja projektin ohjelmointi toteutettiin C#-kielellä. Työssä perehdyttiin geneettisten algoritmien historiaan ja niiden yhteyteen evoluutioteoriaan. Evoluutioteoria on perusta geneettisille algoritmeille, joiden ongelmanratkaisumenetelminä käytettiin evoluutiosta tuttuja käsitteitä, kuten geeni, genomi, kromosomi, risteytys, mutaatio ja populaatio. Työ aloitettiin tutkimalla, kuinka kävelijän sai Unityssa toteutettua. Kävelijän luonnin jälkeen s...
Ohjelmistoarkkitehtuurien suunnittelu on kriittinen vaihe ohjelmistokehitystä, sillä arkkitehtuuri m...
Yksilöllistetyn lääketieteen jalkautuessa ennakoidaan, että geneettisen tiedon käyttö tulee vähitell...
Tämän opinnäytetyön tarkoitus oli lisätyn todellisuuden hyötypelin kehittäminen hyödyntäen Unity-pel...
Tässä opinnäytetyössä tutustuttiin proseduraalisen generoinnin (procedural generation) erilaisiin me...
Geneettinen algoritmi on evoluutioalgoritmi, joka käyttää hyväksi evoluutiobiologiasta tuttuja prose...
Insinöörityön tarkoituksena oli suunnitella ja toteuttaa proseduraalisesti pelikenttiä generoiva alg...
Tässä opinnäytetyössä tutustuttiin proseduraaliseen generoimiseen pelien kenttien luomisen näkökulma...
Opinnäytetyössä käsiteltiin proseduraalista generointia pelisisällöntuottamiskeinona. Tutkimuksessa ...
Insinöörityön tarkoituksena oli selvittää Unity-pelimoottorin rinnakkaislaskentaa varten tarkoitettu...
Opinnäytetyön tarkoituksena oli toteuttaa proseduraalista maaston luomista hyödyntävä peli Java-ohje...
Proseduraalinen generointi on pelialalla suosittu tapa sisällön tuotannon ongelmien ratkaisuun. Peli...
Insinöörityössä tutkittiin videopelien käyttöliittymiä ja hyviä tapoja optimoida Unitylla kehitettyj...
Insinöörityön tarkoituksena oli suunnitella ja kehittää autonomisten ajoneuvojen valvonnan simulaatt...
Työssä aiheena oli Unity Enginellä toteutettu keräilykorttipeli. Projektissa tavoitteena oli luoda t...
Tässä opinnäytetyössä kehitetään Unity-pelimoottoriin työkalu, jonka tarkoituksena on luoda OBB-puun...
Ohjelmistoarkkitehtuurien suunnittelu on kriittinen vaihe ohjelmistokehitystä, sillä arkkitehtuuri m...
Yksilöllistetyn lääketieteen jalkautuessa ennakoidaan, että geneettisen tiedon käyttö tulee vähitell...
Tämän opinnäytetyön tarkoitus oli lisätyn todellisuuden hyötypelin kehittäminen hyödyntäen Unity-pel...
Tässä opinnäytetyössä tutustuttiin proseduraalisen generoinnin (procedural generation) erilaisiin me...
Geneettinen algoritmi on evoluutioalgoritmi, joka käyttää hyväksi evoluutiobiologiasta tuttuja prose...
Insinöörityön tarkoituksena oli suunnitella ja toteuttaa proseduraalisesti pelikenttiä generoiva alg...
Tässä opinnäytetyössä tutustuttiin proseduraaliseen generoimiseen pelien kenttien luomisen näkökulma...
Opinnäytetyössä käsiteltiin proseduraalista generointia pelisisällöntuottamiskeinona. Tutkimuksessa ...
Insinöörityön tarkoituksena oli selvittää Unity-pelimoottorin rinnakkaislaskentaa varten tarkoitettu...
Opinnäytetyön tarkoituksena oli toteuttaa proseduraalista maaston luomista hyödyntävä peli Java-ohje...
Proseduraalinen generointi on pelialalla suosittu tapa sisällön tuotannon ongelmien ratkaisuun. Peli...
Insinöörityössä tutkittiin videopelien käyttöliittymiä ja hyviä tapoja optimoida Unitylla kehitettyj...
Insinöörityön tarkoituksena oli suunnitella ja kehittää autonomisten ajoneuvojen valvonnan simulaatt...
Työssä aiheena oli Unity Enginellä toteutettu keräilykorttipeli. Projektissa tavoitteena oli luoda t...
Tässä opinnäytetyössä kehitetään Unity-pelimoottoriin työkalu, jonka tarkoituksena on luoda OBB-puun...
Ohjelmistoarkkitehtuurien suunnittelu on kriittinen vaihe ohjelmistokehitystä, sillä arkkitehtuuri m...
Yksilöllistetyn lääketieteen jalkautuessa ennakoidaan, että geneettisen tiedon käyttö tulee vähitell...
Tämän opinnäytetyön tarkoitus oli lisätyn todellisuuden hyötypelin kehittäminen hyödyntäen Unity-pel...