Enhet 5 Tillkännagiven & komma; Förbeställning tillgänglig

Posted on
Författare: Marcus Baldwin
Skapelsedatum: 19 Juni 2021
Uppdatera Datum: 17 November 2024
Anonim
Enhet 5 Tillkännagiven & komma; Förbeställning tillgänglig - Spel
Enhet 5 Tillkännagiven & komma; Förbeställning tillgänglig - Spel

Innehåll

Vem som helst som utvecklar spel, eller håller sig uppdaterad om spelutvecklingsverktyg, har hört talas om Enhet, men folk som bara spelar spelen kanske inte har. Enhet är en spelmotor med en betalningsplan som vädjar mycket till indieutvecklare. Det gör det möjligt för någon att börja utveckla spel genom att erbjuda en fri och royaltyfri version med massor av kraftfulla funktioner. De erbjuder också en pro version, som kan köpas som ett engångsköp eller som abonnemang.


Funktioner

Enhet tillkännagav den senaste versionen av sin spelmotor, Enhet 5. För de av er som redan utvecklar, börjar utvecklas, eller kan vara intresserade av att utveckla videospel kommer att vara intresserade av att se detaljerna i den här nya versionen. Massor av nya, kraftfulla verktyg erbjuds här, så vi kan börja med att titta på de nya funktionerna.

Shaders och Lighting

De största förändringarna Enhet 5 har fört fram grafiskt är förbättringarna till de inbyggda shadersna och tillägget av Global Illumination. Shaders är i huvudsak ett skript som används för att styra hur texturer omvandlas till material. Ett material är en kombination av texturer, som att kombinera en diffus konsistens (färgerna på en textur) med en speciell textur (reflektion av texturen i olika områden). Enhet har förbättrats avsevärt på de grafiska egenskaperna hos sina shaders genom att tillhandahålla fysiskt baserad skuggning till sina användare. Enkelt uttryckt är fysiskt baserade shaders mer anpassningsbara. De ser bra ut i en mängd olika belysningsmiljöer, medan vanliga shaders tenderar att ta mer justering när du övergår mellan belysning.


Den andra tillsatsen, Global Illumination, tar bort behovet av att använda ljuskartbagning. I nuvarande och tidigare versioner av Enhet, utvecklare skulle "baka" skuggorna av statiska föremål. När du har ett objekt som inte rör sig, till exempel en byggnad och ett ljus som inte rör sig, kan du logiskt ange att skuggan som kastas av objektet från det här ljuset inte kommer att röra sig. Därför, för att minska prestandakostnaderna, skulle bakom ljuskartor applicera den skuggan ovanpå texturerna av objekten som tar emot skuggan. Det betyder att motorn inte behöver göra belysningen i realtid. Nu, med Global Illumination, har motorn ett mycket kraftfullt belysningssystem och skuggorna uppdateras automatiskt när du flyttar objekt. Det betyder att du inte behöver ständigt anpassa dina föremål, baka en hel ljuskarta och upprepa.

Game Audio


Enhet 5 har en omfattande översyn av ljudsystemet. Detta är faktiskt en av de funktioner som jag är mest glada över. Redaktören har nu en live mixer som kan justeras. Medan du lyssnar på ljudspelet kan du nu utföra åtgärder som att höja atmosfärsljudet, sänka berättelsen, höja skottlossningen och någon annan volymbalansering du kanske vill utföra. Den här funktionen minskar kraftigt tiden som krävs för att finjustera ljudet genom att erbjuda ett liknande tillvägagångssätt för traditionell musikredigeringsprogram.

Webdistribution med WebGL

I tidigare versioner av Enhet, det var redan möjligt att bygga till ett webbspel som skulle spela på samma sätt som a Blixt spel; dock som Blixt, skulle det kräva att användaren hämtar en Enhet plugin för att kunna spela spelet. Även om detta bara var nödvändigt en gång skulle de flesta inte ha det eftersom det inte fanns många spel där ute som använde det.

Nu med Enhet 5, spel kan byggas till webben med WebGL. WebGL är en JavaScript API-bibliotek som används för videospel och andra 3D-webbapplikationer. Integrera med JavaScript innebär att spelet kommer att fungera utan förpackning med vilken webbläsare som helst JavaScript aktiverat, vilket de flesta webbläsare gör.

64-bitars redigerare

Detta är en ganska självförklarande funktion. Innan Enhet 5, det var bara en 32-bitars editor tillgänglig, även om du kunde bygga 64-bitars versioner av dina spel. Så, oberoende av vilket operativsystem du använde, körde varje utvecklare samma 32-bitarsversion av redaktören. Nu har en 64-bitarsversion av redigeraren lagts till för den utvecklare som använder 64-bitars operativsystem. Detta översätts till Enhet effektivare vid hantering av krävande operationer, vilket resulterar i bättre prestanda i storskaliga projekt.

Unity Cloud

En stor egenskap som Enhet har i butik, som många företag genomför, är molnet. De flesta i spelvärlden borde ha hört talas om Cloud nu. Det spelar en stor roll i spel idag, särskilt i Microsofts "masterplan" för Xbox ett. I meddelandet om Enhet 5, de nämnde att de kommer att använda molnet för att möjliggöra ökad kampanj för kampanjer på plattformen på mobila enheter. Det handlar om monetisering och andra marknadsföringssystem som ska inrättas under ett system och distribueras till flera mobila plattformar sömlöst.

Detta är bara början men. I släpvagnen för Enhet 5, de har sagt att det är "första av många" Unity Cloud funktioner. Så vad blir nästa Cloud Service som de erbjuder? Jag antar att vi måste vänta tills Enhet 5.1 för det, men det är en funktion som kan innebära oändliga användbara funktioner. Den uppenbara potentialen är förbättrad versionskontroll och andra funktioner för att hantera dina projekt på flera datorer.

Prissättning

För de av er som inte har erfarenhet av spelutveckling kan dessa prislappar komma som en chock, Men dessa är faktiskt otroligt rimliga priser för en spelmotor. Enhet har alltid varit känd för att vara överkomlig för indieutvecklare, och fortsätter att vara i den här versionen. Det viktiga här är att det här är för Unity Pro. Den fria versionen av Enhet kommer fortfarande att fortsätta och det innehåller massor av bra funktioner för oberoende utvecklare. De flesta kommer inte att köpa Unity Pro tills de har minst ett framgångsrikt spel.

Det är också viktigt att notera att de för dig som är i skolan erbjuder studentpriser för Unity Pro, både lärande och kommersiell, licenser på Studica, men jag kommer inte att gå över dessa priser här.

Engångsinköp

Det "klassiska" sättet att betala för Unity Pro är att bara köpa den en gång och äga den för alltid. Detta berättigar till alla uppdateringar av Enhet 5, men inte av versioner 6 och uppåt. Så du får 5,1, 5,2 och så vidare gratis, men du måste återköpa motorn för framtida fulla versioner. Följande är priserna för Enhet 5 och dess förlängningar på ett enstaka köp:

  • Enhet Pro: $1,500
  • iOS Proffs: $1,500
  • Android Pro: $1,500
  • Laglicens: $500

Det är viktigt att notera att det finns rabatter för uppgradering från tidigare versioner av Enhet, från $ 600.

Månatlig prenumeration

Det nya sättet att betala för Unity Pro är att prenumerera. Många utvecklingsapplikationer och sviter använder nu detta system, till exempel Kreativt moln svit och Microsoft Office. Det är en föredragen betalningsmetod för vissa personer eftersom din räkning är utbredd och du fortsätter att prenumerera på att seamlessly flytta mellan nya versioner av Enhet. Följande är priserna för Enhet 5 och dess tillägg på en prenumeration:

  • Enhet Pro: 75 $ / månad
  • iOS Pro: 75 $ / månad
  • Android Pro: 75 $ / månad
  • Laglicens: $ 20 / month

Slutsats

Det finns många bra nya funktioner som kommer i den här versionen av Enhet. Jag har aldrig haft något intresse att köpa eller prenumerera på Unity Pro, eftersom jag gör spel för roligt i stället för vinst, men det finns verkligen en rad nya funktioner här som jag är glada för. Mer information finns på Unity s officiell hemsida, vilken funktion är du mest glada för?