Unity (pelimoottori)

pelimoottori

Unity on Unity Technologiesin kehittämä monialustainen pelimoottori, jolla voidaan kehittää kaksi- ja kolmiulotteisia selain-, konsoli- ja PC-pelejä. Unity käyttää Nvidian PhysX-fysiikkamoottoria. Unitya voi käyttää usealla alustalla. Pelimoottorista on saatavilla ilmaisen Unityn lisäksi maksullinen Unity Pro.[2]

Unity
Unity 5 logo.svg
Kehittäjä Unity Technologies
Kehityshistoria
Ensijulkaisu 8. kesäkuuta 2005
Vakaa versio 2017.2[1] / 12. lokakuuta 2017
Tiedot
Käyttökielet Englanti
Alusta Windows, macOS, Linux (kokeellinen)
Ohjelmointikielet C, C++, JavaScript (UnityScript), Boo, ja C#
Lisenssi omisteinen
Aiheesta muualla
[unity3d.com Kotisivu]

Kehitysalustaan voi ladata Asset Storesta ilmaisia ja maksullisia lisäosia, malleja, tekstuureja, skriptejä, animaatioita ja ääniä.[3]

Unity Technologies on ilmoittanut siirtyvänsä käyttämään julkaisuajankohdan mukaista versiointia Unity 5.6 -version jälkeen, jonka jälkeen julkaistava versio on Unity 2017.[4]

Ohjelmointi UnityllaMuokkaa

Unityssa pelien ohjelmointiin voi käyttää kolmea eri ohjelmointikieltä: JavaScript (UnityScript), Boo, ja C#.[5] UnityScript muistuttaa paljon JavaScriptiä, ja sitä kutsutaan usein JavaScriptiksi, vaikka ne ovatkin kaksi eri kieltä. Boo muistuttaa syntaksiltaan Pythonia. C# muistuttaa todella paljon Javaa, ja tietysti C-kieliä, ja on käytetyin ohjelmointikieli Unityssa. C# pärjää UnityScriptiä paremmin stressitesteissä, ja täten sanotaan sillä olevan parempi suorituskyky.[6]

UnityScript- ja Boo-ohjelmointikielien tuki on kuitenkin päättymässä [7]. Tuen on tarkoitus poistua asteittain, ja jatkossa ainoana ohjelmointikielenä on C#.

 
Kuvakaappaus Unity 5:lla kehitetystä pelistä.

Unityn tukemat alustatMuokkaa

Unity 5 tukee seuraavia alustoja: Windows, OS X, Linux/SteamOS, Unity Webplayer, Android, iOS, Blackberry 10, Windows Phone 8, Tizen, Windows Store apps, WebGL, PlayStation 3, PlayStation 4, PlayStation Vita, Wii U, Xbox One, Xbox 360, Android TV, Samsung Smart TV, Oculus Rift, HTC Vive, PlayStation VR ja Gear VR.[8]

Unity 5Muokkaa

Unity 5 on uusin versio Unitysta, joka julkaistiin 3. maaliskuuta 2015. Unity 5 sisältää paljon parannuksia ja uusia ominaisuuksia, kuten fysiikkaperusteisen renderöinnin, uudistetun PhysX-fysiikkamoottorin ja sisäisen audiomikserin.[9][10][11]

Unity 5 -versiosta on saatavana Debian-johdannaisille jakeluille kehitysversio.[12]

LevinneisyysMuokkaa

Pelimoottoria käyttää noin 1,3 miljoonaa kehittäjää (vuonna 2012).[13]

LähteetMuokkaa

Tämä videopeleihin liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.