the final update fez pc
Speedrun-modus en een aantal prestatieverbeteringen
Een dezer dagen moet ik spelen hij deed nog een keer. Het is lang genoeg geweest dat ik, afgezien van een paar gebiedsthema's zoals de 'Virtual Boy rood en zwart' ogende riolen en de soundtrack van Disasterpeace, werkelijk onthoud iets concreets over het perspectief-flipping platformavontuur. De pc-versie is een veilige gok, dankzij de nieuwste (en laatste) ronde van bugfixes en een nieuwe speedrun-modus.
hoe je een dubbel gelinkte lijst maakt in java
hij deed programmeur Renaud Bédard, die nu werkt bij Square Enix Montréal, heeft de laatste update van de game uitgebracht op Windows, Mac en Linux. 'Sinds ik heb verzonden FEZ 1.11 Ik was niet van plan extra fixes of functies aan het spel te maken omdat ik gewoon geen tijd heb met een kind en een fulltime baan ... en aan het werken ben FEZ wordt oud na 9 jaar. Dus ik wilde problemen aanpakken die mensen met het spel hebben, maar ik wil het niet voor de rest van mijn leven doen ... Dus ik kondigde niets aan, ik kondigde geen datum aan en ik stopte langzaam weg bij het maken van deze gigantische update voor FEZ '.
Op zijn blog wordt Bédard technisch over het werk achter de schermen wat deze patch is ingegaan, maar de kern ervan is dat hij deed moet er beter uitzien, spelen en rennen. Hier zijn de (relatief) afgekorte opmerkingen:
Belangrijkste functies
- Overgeschakeld naar FNA / SDL2 van MonoGame, waardoor afhankelijkheden naar OpenTK worden verwijderd en dit zou moeten resulteren in betere compatibiliteit
- Overgeschakeld naar libvorbisfile (in plaats van NVorbis) voor muziekdecodering, wat resulteert in betere CPU-prestaties van muziekdecodering
- Muziekbestanden worden vooraf in RAM opgeslagen in plaats van gestreamd vanaf de harde schijf, om schijfschade te voorkomen die bezuinigingen veroorzaakt en overslaat
- Het opnieuw toewijzen van gamecontrollers is opnieuw ingedeeld en geconsolideerd, nu uniek met behulp van SDL2's GameController API
- Native ondersteuning voor elke verversingssnelheid en lager CPU-gebruik bij gebruik van V-Sync, waardoor de noodzaak voor gerelateerde startopties wordt weggenomen
- Volledig vloeiende weergave voor elke vernieuwingsfrequentie, door een combinatie van variabele tijdstap (voor de camera en sommige entiteiten) en vaste tijdstapinterpolatie (voor Gomez) te gebruiken
- Schaalmodusopties (volledig aspect, pixel-perfect of supersampling vanaf dichtstbijzijnde veelvoud van 720p)
- Geen letterboxing of pillarboxing (zwarte balken), tenzij het weglaten ervan een verschil in beeldverhouding zou veroorzaken voor de combinatie scherm / interne resolutie
Kleine functies
- Kaartvoorbeelden in het menu Opslaan
- Speedrun-modus (--gotta-gomez-fast)
- OpenGL-oproepen worden nu uitgevoerd via één thread om stuurprogramma-specifieke problemen en crashes tijdens het laden te voorkomen
- Ondersteuning toegevoegd voor instance van hardwaregeometrie voor betere weergaveprestaties
- Knoppictogrammen komen overeen met gezichtsknoppen PS3- en PS4-controller wanneer verbonden
- Ondersteuning voor PS4-lichtbalk voor Linux toegevoegd
- VSync, verlichting, Steamworks-ondersteuning, single-threaded modus, controller deadzone en no-pause-on-lost-focus kunnen worden aangepast vanuit het in-game menu in plaats van lanceringsopties
- Wolken vervagen tijdens rotaties in de industriële wereld in plaats van eruit te springen
- Gomez loopt naar NPC's wanneer hij met hen praat in plaats van krom te trekken naar hun positie
- Talk-animatie voor NPC's wordt niet opnieuw gestart op opeenvolgende dialoogregels
- Sommige scènes van de cut-scene met 32 kubussen hebben kleine polijsteffecten gekregen
- Alt + Enter schakelt volledig scherm
- MSAA (multisample anti-aliasing) wordt voorlopig ondersteund, maar verborgen achter de --msaa-optie startoptie (omdat het enkele artefacten en wazigheid in-game genereert)
- Logger maakt een nieuw bestand voor elke run van het spel, archiveert eendag oude (of meer) logs in een zip-bestand en ruimt logs van een maand oud op
- Wijzigen om rotatielimieten te bekijken: er is een limiet voor hoe snel je kunt roteren na 2 opeenvolgende rotaties, maar je hoeft niet te wachten tot de laatste rotatie volledig is voltooid
Bugfixes
- Scripting-fixes in 3D-dorp om een mogelijke soft-lock te voorkomen
- Herstel van de afhandeling van de watervalcode-invoer, die nu veel consistenter zou moeten zijn
- Verhelpt het gedrag van het grijpen van hoeklijsten, waardoor Gomez niet uit binnenruimten kan knippen
- Als je het spel voltooit met alle gevonden kubussen, worden alle vaardigheden ontgrendeld
- Geezer staat op de juiste plek in het 2D-dorp, hoe snel je hem ook vindt
- Glow-bit vliegtuigen vervagen op geheime doorgangsdeuren in plaats van dat Gomez er doorheen knipt
- Zoom-door-de-lucht niveau-overgangen met water zijn iets minder schokkend
- Jingle 'Solved puzzle' snijdt niet langer af in het crypt-niveau
- Vaste boiler room dubbele trigger van het geheime opgeloste geluidseffect en de camera werd onbeperkte
- Vaste wanddorp drijvende vlakken, NPC's en kunstobjecten
- Fixed dat snelle pauze-pauze stopte muziek
- Vaste geheime doorgangsdeuren gecontroleerd op invoer in het pauzemenu
- Vaste snelheid die aanhoudt terwijl je je vastmaakt aan ladders, waardoor je er te hoog aan vast gaat zitten
- Vastgesteld dat wijnstokken ervoor zorgden dat Gomez muren omhelsde tijdens het bewegen (klimmen)
- Problemen opgelost met 'onbegaanbare wijnstokken' waar Gomez aan hen zou vastklemmen terwijl hij door wijnstokken probeerde te springen
- Fixed de DOT-dialoog soft-lock bij het krijgen van de prestatie kubus in het huis van Gomez
- Fixed single-frame gronduitlijning versus camera volg probleem bij landen en draaien tegelijkertijd
- Ladder- en vine grab-gedrag is nu soepeler, geen timer meer die jump-grab-jump bewegingskettingen verhinderde
- Vaste activering van kleine warpgates, waar het vals zou activeren bij het verzamelen van 8 kubus-bits in de buurt
- Vaste verdwijning van één frame van verticaal doorlopende niveaus bij rotatie
- Veranderd hoe NPC-rotatie wordt verwerkt, zodat ze nooit op de maan kunnen lopen
- Bevestiging aan botstegels voor windmolenniveau
- Probleem met ruimen opgelost met roterende niveau-elementen die verdwenen wijnstokken veroorzaakten
- Problemen opgelost met gier draaiende spinblokken en richel grijpacties
- Blokpuzzels lossen zichzelf niet meer automatisch op na het wijzigen van opslagsleuven
- Beveiligingsvraag en open puzzels zullen de oplossing detecteren zonder nog een keer te hoeven draaien
- Vinkje verwijderd om kubussen te verzamelen in een warp gate-overgang om kubusduplicatie te voorkomen
- Opgelost dat DOT-spraak de speler niet vergrendelt als ze goed spreekt als je uit een pan-down 'doorgaan met spel'-overgang komt
- Nullified horizontale snelheid bij het starten van de 'lager naar recht richel' actie, zodat je niet opzij kunt schuiven en aan dunne lucht kunt houden
- Vaste Gomez-uitlijning bij het uit de rioolbuis komen
- De prestatie (of kaart QR) anti-kubus van scripts op kortsluitniveau verholpen die het verzamelen van anti-kubussen op basis van invoercodes opsporen en detecteren
- Vaste stookruimte buiten bereik
- Probleem opgelost met trillende bewegende platforms en spawn-punten waardoor Gomez soms in de puzzelkamer met gewichten viel
- Vertraagde beweging van thumbstick in wereldkaart
- Vaste gebieden waar Gomez voor altijd in lusniveau kon vallen
- Verwijderd explosief blok dat weer zou verschijnen na het opnieuw binnenkomen van mijnniveau
- Oplossing voor visuele problemen in industriële stadssterlagen
- Fix voor crash in wereldkaart op Iris Pro GPU's
- Waterniveau veranderend geluid wordt nu geactiveerd bij de eerste rotatie van een waterverhogende / daalklep
- Sta stereoscopie toe op alle saves als één save het heeft
- Fix voor spokenobjecten (bijv. Dubbele bewegende platforms) bij het sluiten van de kaart en na rotaties
- Oplossingen voor visuele helderheid in QUANTUM-niveau (schonere straal rond Gomez)
- Vaste puzzel overslaan voor de grafsteenpuzzel en de 4-kantpuzzel
- Fix op de borst anticube duplicatie exploit
- Vaste waterhoogte inconsistenties
- Verwijderd drijvend onzichtbaar blok in QUANTUM-niveau
- Probleem met camera-ontgrendeling in zu school opgelost
- Vaste afstand rond getallen in Franse lokalisatietekst
- Fixed water first-person overgang glitches
- Optie prestatie uitgeschakeld als overlay is uitgeschakeld
- Mogelijke soft-lock opgelost bij het veranderen van de weergave vanuit de eerste persoon voor een grafsteen, klep of tijdschakelaar
- Desktopresolutie gebruikt bij eerste uitvoering in plaats van imposante 720p
- Geluid gedempt wanneer de optie 'pauze bij verloren focus' is ingeschakeld en de focus is verloren
- Vaste uitlijning van Gomez's sprite bij het springen met een bom
- Oplossing voor het vallen door platforms in de achtergrondmodus
- Grijpen om kratten te duwen is niet langer toegestaan in de achtergrondmodus, omdat het rare visuele problemen veroorzaakt
- Fixing knippen door bommen in achtergrondmodus
- Het betreden van 'tunnels' door omhoog te drukken in een tunnelopening kan niet langer worden geactiveerd wanneer Gomez in de achtergrondmodus is
- Een bug gerepareerd op respawn waarbij de speler na het draaien in de lucht leek te zweven
- De Z-positie van Gomez is nu stabieler / voorspelbaar wanneer hij tussen twee muren wordt ingeklemd
- Vaste situtaties waarbij Gomez op de achtergrond zou eindigen nadat hij was aangepast aan een grondpositie bij het roteren terwijl hij een muur in een nis overlapt (dat is een mondvol)
- Opgeloste situaties waarin Gomez rond richels kon wikkelen die niet zichtbaar waren vanuit de camera
- Vaste respawn glitch die zich voordeed toen de laatste veilige positie een richelgreep was en Gomez kon laten kromtrekken achter objecten
bekende problemen
- Sommige Intel geïntegreerde GPU / stuurprogramma's hebben een probleem met het handhaven van 60 fps wanneer VSync is ingeschakeld en kunnen terugvallen op 30 fps na het verplaatsen van het ene gebied naar het andere. De oplossing is om VSync uit te schakelen of probeer een update uit te voeren naar een nieuwer stuurprogramma (zie: https://github.com/renaudbedard/fez-1.12-issues/issues/113)
- Omdat de game nu de DESKTOP_FULLSCREEN-modus van SDL 2.0 gebruikt, wordt er geen exclusieve fullscreen-modus ondersteund en neemt de game altijd een presentatiebuffer aan die overeenkomt met de oorspronkelijke resolutie van het scherm. Dit betekent dat screenshots en video-opname de native resolutie van het scherm zullen gebruiken, welke interne resolutie het spel is ingesteld met video-instellingen. (dit is meer een 'heads-up' dan een probleem omdat het niet zal worden behandeld)
- PS3-controller wordt niet standaard ondersteund onder Windows, tenzij je stuurprogramma's van derden gebruikt en je alleen bent
FEZ 1.12 (Stoom)