Godot 3.5 er allerede utgitt, og dette er nyhetene

ni måneder senere fra utgivelsen av versjon 3.4 og mens utviklerne nå stort sett jobber med versjon 4.0, lanseringen av den nye versjonen av den gratis og tverrplattformbaserte videospillmotoren, Godot 3.5.

For de som ikke er kjent med denne motoren, bør de vite det Den er egnet for å lage 2D- og 3D-spill. Motoren støtter enkelt språk av læring å definere logikken i spillet, et grafisk miljø for å designe spill, et spilldistribusjonssystem med ett klikk, omfattende fysikksimulerings- og animasjonsmuligheter, en integrert feilsøker og et system for å identifisere ytelsesflaskehalser.

Spillmotorkoden, spilldesignmiljøet og relaterte utviklingsverktøy (fysikkmotor, lydserver, 2D / 3D-gjengivelsesbackends, etc.) distribueres under lisens fra MIT.

De viktigste nye funksjonene i Godot 3.5

I denne nye versjonen av Godot 3.5 som presenteres, er det fremhevet at leveres med et fullstendig revidert navigasjonssystem, der den nye navigasjonsserveren for Godot 4.0 ble implementert i 2020, som senere ble portert til 3.x-grenen, og dermed fikset mange feil og forbedret funksjonssettet betydelig.

Bortsett fra det, den nye NavigationServer legger til støtte for å unngå hindringer ved å bruke RVO2-biblioteket, mens backporten ble gjort mens man prøvde å bevare API-kompatibilitet innenfor rimelighetens grenser, men det nevnes at den underliggende oppførselen vil endre seg, hovedsakelig for å gi mye flere funksjoner og fleksibilitet.

Videre migreringen av Godot Engine 3.5 til PS Vita betyr det spillutviklere du har nå muligheten til å eksportere prosjektene dine til et format som er egnet for installasjon på en Sony bærbar PC, dvs. .vpk-filer, selv om det bør bemerkes at det også er en liste over tekniske begrensninger som utviklere må forholde seg til når de oppretter en Vita-versjon av spillet.

En annen nyhet presentert av denne nye versjonen av Godot 3.5 er det den etterlengtede Label3D-noden er nå tilgjengelig klar til bruk for å vise tekst i 3D-scener. For mer avanserte brukstilfeller kan TextMesh brukes til å generere 3D-masker fra skrifttegn, slik at du kan legge til WordArt i scenene dine.

Vi kan også finne nye flytbeholdere, de to nylig tilførte flytbeholderne HFlowContainer og VFlowContainer, arrangerer barnekontrollnodene vertikalt eller horisontalt i en venstre-til-høyre- eller topp-til-bunn-flyt. En linje er fylt med kontrollnoder til den ikke lenger passer på samme linje, på samme måte som tekst i en auto-wrap-tag eller CSS Flexbox-layout. De nye beholdertypene er spesielt nyttige for dynamisk innhold i forskjellige vindusstørrelser.

Asynkron kompilering av shaders + caching skiller seg også ut, siden dette nye systemet kommer bruker en "supershader" for hvert materiale (en stor shader som støtter alle mulige gjengivelsesforhold, sakte men kompilert ved oppstart og eventuelt bufret for fremtidige kjøringer), mens den mindre shader-effektive og tilstandsspesifikke kompilerer asynkront.

Dette betyr at første gang et materiale brukes under visse forhold, for eksempel lystyper, skygger aktivert eller ikke, osv., kan gjengivelsen være tregere i et sekund eller to, men nedgangen vil ikke være så ille. Det nevnes at på kraftigere enheter er det kanskje ikke engang merkbart.

Av de andre endringene som skiller seg ut fra denne nye versjonen:

  • Interpolering av fysiske 3D-objekter, noe som gir bedre flyt under fysisk motor og gjengir motorens tick-endringer.
  • en ny mekanisme for tilgang til sceneobjekter fra kode, basert på unike navn (vanligvis baner)
  • nye stream wrappers for GUI
  • en 3D-form for okklusjon, for å optimalisere scener
  • Android-støtte (for utgiveren kan spill eksporteres til Android i lang tid)
  • et materiale som kan påføres en gjenstand
  • Hundrevis av feilrettinger.

Til slutt, hvis du vil vite mer om det, kan du sjekke detaljene I den følgende lenken.

Få Godot

Godot er tilgjengelig for nedlasting på denne siden for Windows, Mac OS og Linux. Du finner den også på Damp y itch.io.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.