Avaa päävalikko

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 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