W naszej pierwszej lekcji Minecrafta zrobiliśmy najważniejszą rzecz: założyliśmy konto Minecraft, zainstalowaliśmy Minecrafta i stworzyliśmy nasz pierwszy świat. Jeśli przeczytasz tylko pierwszą lekcję w tej długiej serii, nadal będziesz gotowy do gry. Dzisiaj patrzymy na drugą najważniejszą rzecz: optymalizujemy Minecrafta, by uzyskać płynne wrażenia z gry.
NAWIGACJA SZKOLNAWiększość ludzi jest zaskoczona tym, jak działa Minecraft z dużym zaangażowaniem zasobów. Na pierwszy rzut oka wygląda to tak prosto: tylko morze bloków o niskiej rozdzielczości i to, co wydaje się raczej elementarną mechaniką gry. Gra jest o wiele bardziej wyrafinowana, niż sugerowałaby jej prosta okładka.
Pod powierzchnią odbywa się ogromna aktywność. Zarówno procesor jak i GPU podlegają opodatkowaniu w celu połączenia światów Minecraft, które lubimy odkrywać.
Silnik gry jest odpowiedzialny za renderowanie wszystkiego, co widzisz, utrzymywanie aktualności, śledzenie wzajemnego oddziaływania wszystkich elementów (np. Gdy lawa spotyka się z wodą lub gracz spada z urwiska), co powoduje, że oświetlenie zmienia się w dzień w noc, tarło i odsłaniało stwory gry oraz dziesiątki innych drobnych, subtelnych zmian. To może wyglądać jak prosta gra w porównaniu do super nowoczesnej gry z fotorealistyczną grafiką, ale pod maską tony się dzieje.
Niezależnie od tego, czy masz komputer z niższej półki, który boryka się z grą, czy też komputer z najwyższej półki, który zapewnia zipowe wrażenia z gry w Minecrafta, istnieje wiele różnych ulepszeń i sztuczek, o których powinieneś wiedzieć, aby zapewnić sobie stabilność i przyjemność czas z grą. Przyjrzyjmy się wszystkim, w jaki sposób możesz poprawić ustawienia, aby uzyskać najlepsze klatki na sekundę (FPS).
Podczas gdy zmiany w grze są ważne, i do nich dojdziemy za chwilę, jest kilka rzeczy, które chcesz zrobić, zanim zaczniesz grę Minecraft, aby upewnić się, że nie zabijesz nieumyślnie gry.
Jeśli nie używasz wydajnego komputera, pierwszą rzeczą, którą powinieneś zrobić, aby poprawić wydajność gry Minecraft, jest wyłączenie aplikacji, której nie używasz podczas odtwarzania, np. podczas gdy możesz pozostawić swoją aplikację muzyczną w tle, nie ma powodu, aby opuścić procesor tekstu i otworzyć przeglądarkę internetową i zasysać zasoby.
Ponadto, jeśli grasz na laptopie, zawsze trzymaj laptop podłączony do ściany podczas gry w Minecrafta. Laptopy zwykle ograniczają wydajność procesora graficznego i procesora podczas pracy na akumulatorze w celu oszczędzania energii i zapewniają więcej czasu między doładowaniami. To świetnie, gdy kończysz raport o książce, ale nie tak bardzo, gdy grasz.
Minecraft działa na Javie, więc wszelkie problemy z ogólną instalacją i wersją Java na twoim komputerze będą krwawić i powodować problemy z Minecraft, począwszy od zmniejszonego FPS, aż do całkowitego niepowodzenia.
Po pierwsze, jeśli używasz 64-bitowego komputera / systemu operacyjnego (wiele komputerów w dzisiejszych czasach jest 64-bitowych), chcesz uruchomić 64-bitową wersję Java. Jeśli nie masz pewności, sprawdź ustawienia systemowe urządzenia.
Użytkownicy systemu Windows mogą otworzyć wiersz polecenia i wpisać:
wmic os dostać OSArchitecture
Zwrócona wartość wskaże, czy system operacyjny ma 32, czy 64-bitowe.
Po drugie, upewnij się, że wersja jest aktualna. W chwili publikacji tej publikacji Java 7 jest ogólną wersją języka Java. Możesz uruchomić Java 8, aby wycisnąć jeszcze większą wydajność.
Po trzecie, upewnij się, że zainstalowana jest tylko jedna kopia Java. Wielu graczy Minecrafta zgłasza problemy, gdy na swoich maszynach znajduje się wiele kopii Java (starsze wersje wraz z nowszymi wersjami, 32-bitowe wraz z 64-bitowymi itp.).
Kiedy używasz komputera do przeglądania stron internetowych, płacenia rachunków i innych lekkich zadań, nie ma to znaczenia, jeśli masz zaktualizowane sterowniki GPU, ponieważ wszelkie ulepszenia wydajności i poprawki prawdopodobnie pozostaną niezauważone.
Jeśli chodzi o grę taką jak Minecraft, w której naprawdę można się pocić komputerowo, wszystkie te małe aktualizacje w nowym pakiecie sterowników mogą naprawdę pomóc. Sprawdź markę i numer modelu swojego GPU, a następnie odwiedź witrynę producenta, aby sprawdzić, czy dostępne są zaktualizowane sterowniki.
Podstawy w poprzedniej sekcji zapewniają, że nie ograniczasz swojej wydajności, zanim jeszcze zaczniesz. Kiedy jednak wystrzelisz Minecrafta, najlepszą rzeczą, jaką możesz zrobić, to zacząć monitorować swój występ w grze. Monitor nie musi być włączony przez cały czas, ale jest dość przydatny, aby sprawdzić, w jaki sposób różne ulepszenia wydajności i zdarzenia w grze wpływają na wydajność.
Uruchom Minecraft i włącz informacje debugowania, naciskając klawisz F3 na klawiaturze.
Pozostawienie tej nakładki tekstowej tymczasowo podczas gry może naprawdę pomóc zdiagnozować problemy z grą. Złóżmy informacje, które otrzymujesz. Pierwsza linia na górze po lewej stronie jest najbardziej użyteczna, ponieważ pokazuje twoją wersję gry i nawias, twój FPS (Ramki na sekundę) i liczbę ostatnich aktualizacji porcji.
Pamiętasz, jak wspomnieliśmy, że mapy Minecrafta są zasadniczo nieskończone? Chociaż to prawda, żaden komputer stacjonarny nie będzie w stanie renderować całej mapy naraz, więc gra opiera się na "porcjach". Każda porcja ma szerokość 16 × 16 bloków i wysokość 256 bloków (limit wysokości na świecie). Podczas poruszania się po grze ładuje się dodatkowe porcje, po jednym 16x16x256. Każdy kawałek ładuje się w sposób ciągły od podłoża skalnego na dnie świata aż po niebo.
Na szybszych komputerach proces ten odbywa się szybko, a zobaczysz, jak świat szybko się przed Tobą rozwija. Na wolniejszych komputerach wszystko może się nieco zatrzymać, jeśli próbujesz powiększyć świat w trybie Mucha. Na szczęście, jeśli poruszasz się pieszo, będziesz poruszał się na tyle wolno, że nawet mniej wytrzymałe komputery nie będą się zbytnio borykać.
Patrząc na powyższe wyniki debugowania, nasze dwa najważniejsze i natychmiastowe odczyty znajdują się w pierwszej linii: aktualizacje FPS i porcji. Jeśli twój FPS spadnie poniżej 30, gra będzie wyglądać mniej płynnie niż odtwarzanie wideo, a na pewno zauważysz małą chropowatość tu i tam. Jeśli spadnie poniżej 15 lub więcej klatek na sekundę, podczas poruszania się będziesz odczuwać chropowatość. Poniżej 10 klatek na sekundę, a gra staje się zasadniczo nie do zagrania.
Druga część pierwszej linii, która jest aktualizowana porcją, pokazuje, ile ostatnio zaktualizowano porcji. Jeśli siedzisz bezczynnie przez kilka minut, ta liczba będzie niska (i być może równa zero). Jeśli po prostu przesuniesz się szybko po mapie przy użyciu trybu lotu (tak jak zrobiliśmy to, gdy powyższy zrzut ekranu został przechwycony), otrzymasz bardzo wysoki numer aktualizacji, ponieważ twój ruch zmusił grę do załadowania kilku nowych porcji i potencjalnie aktualizacji Kawałki, które już minęły.
Odczytywanie tych dwóch liczb jest pomocne przy ustalaniu, dlaczego liczba klatek na sekundę (numer FPS) jest mniejsza. Jeśli po prostu przeleciałeś nad zupełnie nową częścią mapy, wysadziłeś coś z dużą stertą TNT lub w inny sposób zmusiłeś grę do poważnego uaktualnienia, nie byłoby niczym niezwykłym zobaczyć, jak spada twój numer FPS i Aktualizacja numeru fragmentu chunk.
Jeśli gra została załadowana od jakiegoś czasu i nie aktywnie się przemieszczasz (i ładujesz nowe fragmenty w procesie), twoja liczba klatek na sekundę powinna wzrosnąć / ustabilizować się. Jeśli ilość klatek na sekundę jest wciąż niska podczas biegu jałowego lub ledwie się poruszasz, możliwe, że twoja maszyna nie ma mocy, aby uzyskać płynne wrażenia z gry Minecraft.
Zanim jednak wrzucisz ręcznik, rzućmy okiem na rzeczy, które są pod Twoją kontrolą (i nie wymagaj zakupu nowej karty graficznej). Jeśli masz problemy z niską liczbą klatek na sekundę, wejdź do menu gry, naciskając klawisz "ESC" podczas gry, a następnie przejdź do Opcje -> Ustawienia wideo.
Przełóżmy listę ustawień, aby podkreślić, na które z nich powinieneś się skupić, aby wydłużyć liczbę klatek na sekundę. Wyjaśniliśmy je wszystkie, ale te, które są istotne dla zwiększenia FPS, zaznaczamy kursywą.
Grafika | Fantazyjność wymaga więcej zasobów; włącza renderowanie cieni, dynamiczną wodę, wolumetryczne chmury i przezroczyste liście, między innymi. Przełącz na "Szybko", aby wyłączyć efekty i zwiększyć FPS. |
Odległość renderingu | Jak daleko silnik gry Minecraft renderuje grę, w częściach, z aktualnej pozycji gracza. Obniżenie tej liczby zwiększa FPS. |
Sprawne oświetlenie | To ustawienie ma bardzo minimalny wpływ na wydajność; sugerujemy pozostawienie go, ponieważ przełączenie go na niższe ustawienia jest dość brzydkie (w zamian uzyskujesz bardzo mało wzmocnienia FPS). |
Max Framerate | Ta sekcja jest w rzeczywistości trochę sprzeczna z intuicją. Komputer nie może wyświetlić klatki wyższej niż częstotliwość odświeżania monitora, dlatego zaleca się ograniczenie jej do częstotliwości odświeżania monitora (30, 60 lub 120 Hz). |
3D Anaglyph | Do użytku z tradycyjnymi czerwono-niebieskimi okularami 3D. |
Wyświetl wątek | Gdy są włączone, gracze lekko pochylają się podczas chodzenia; po wyłączeniu widok jest stabilny. |
Skala GUI | Dostosowuje wyświetlanie na ekranie (np. Pasek szybkiego dostępu i zdrowie / głód). Jeśli grasz na bardzo dużym monitorze i uważasz, że GUI jest zbyt mały, możesz to naprawić tutaj. |
Zaawansowany OpenGL | Działa tylko na maszynach z procesorami graficznymi obsługującymi OpenGL 2.0+; pomaga zwiększyć FPS, renderując tylko to, co jest widoczne dla gracza. Nie ma ryzyka przy włączaniu (jeśli nie masz odpowiedniego GPU, nic się nie stanie). |
Chmury | Wyłączenie chmur powoduje bardzo niewielki wzrost wydajności. |
Jasność | Brak wpływu na wydajność, po prostu dostosowanie poziomu światła w grze w gamma. |
Cząstki | Wyłączenie cząstek (na przykład dymu z pochodni) oferuje bardzo niewielki wzrost wydajności. |
Pełny ekran | Przełączenie gry na tryb pełnoekranowy może zwiększyć wydajność, ponieważ większa część GPU jest skierowana jawnie w stronę gry. |
Użyj Vsync | Vsync blokuje twoją liczbę klatek na sekundę odświeżania twojego monitora. Wyłącz tę opcję, jeśli zwykle zużywasz mniej niż częstotliwość odświeżania monitora (np. Twój monitor ma 60 Hz, ale zwykle dostajesz tylko 25 FPS), ponieważ może powodować opóźnienie i naprawdę irytujące jąkanie obrazu na ekranie. Jeśli masz potężny komputer Vsync to prosty sposób na ograniczenie klatek FPS do aktualnej częstotliwości odświeżania monitora. |
Mipmap | Wyższe poziomy zapewniają lepsze wygładzanie tekstur; obniżenie poziomu Mipmap może zwiększyć wydajność, ale kosztem złych tekstur. |
Filtrowanie anizotropowe | Działa z systemem Mipmap i przywraca szczegóły (szczególnie na powierzchniach oglądanych z odległości lub pod kątem); wyłączenie AF może zwiększyć wydajność. |
Uwaga na temat Vsync, zanim przejdziemy dalej: jeśli masz potężny komputer, warto tymczasowo wyłączyć Vsync, aby ocenić, czy ulepszenia wydajności są przydatne, ale powinieneś włączyć je ponownie, gdy skończysz. Chociaż może być ekscytujące, że możesz wycisnąć ponad 500 klatek na sekundę dzięki nowemu procesorowi graficznemu, rzeczywistość jest wyższa niż częstotliwość odświeżania monitora, co jest marnowane i stanowi dodatkowy stres na twoim GPU. Jeśli twój monitor ma 75 MHz, oznacza to, że nie może wyświetlać więcej niż 75 klatek na sekundę, a wszystko powyżej jest efektywnie bezużyteczne, ponieważ twoje oczy nigdy go nie zobaczą.
Jeśli błądzenie przy tych ustawieniach pomaga trochę, ale nie dość, nie rozpaczaj. W nadchodzącej serii Advanced Minecraft pokażemy, jak zmodyfikować grę za pomocą modów zwiększających wydajność, które mogą wynieść ponad 30 klatek na sekundę na starszym sprzęcie.
Zanim opuścimy ekran debugowania, w menu debugowania znajduje się jeszcze jedna użyteczna informacja dla nowego gracza: drugi blok danych na ekranie rozpoczynający się od "x:" to dane o współrzędnych / kierunkach. X / Z odpowiadają odległości w stosunku do środka mapy świata (pomyśl o współrzędnych X / Y na typowym grafie współrzędnych), wartość Y odpowiada wysokości (1 to podstawa na samym dole mapy, a 256 to górny próg przestrzeni do zbudowania w grze).
Wreszcie, F wskazuje kierunek zarówno pod względem nazwy (np. Północ), jak i stopnia (na przykład -155). Korzystając z bardziej zaawansowanych materiałów w grze, możesz zbudować prymitywny kompas, ale nie jest on zbliżony do zapewnienia precyzji i użyteczności określonych współrzędnych na ekranie debugowania.
Zalecamy robienie notatek za pomocą współrzędnych ekranu debugowania, gdy znajdziesz coś fajnego, do którego chcesz wrócić, lub jeśli zamierzasz odejść daleko od swojej bazy domowej, abyś mógł znaleźć drogę powrotną. Na powyższym zrzucie ekranu, na przykład, jeśli zgubiliśmy się i musieliśmy wrócić do naszego małego domku, musielibyśmy wrócić do współrzędnych -258,66 x-199,82, aby dotrzeć do słodkiego domu.
Lekcja jutra skupi się na pięknej geografii gry Minecraft: w tak prostym stylu gry jest tak wiele atrakcji do zobaczenia!
Twoja praca domowa na dzisiejszy wieczór jest kontynuacją odkrywania nowego świata Minecraft w trybie kreatywnym, aby zapoznać się z poleceniami ruchu, a także zacząć odkrywać różnorodne tereny (i ich funkcje). Jutro dodamy nazwę do wszystkich odkrytych przez ciebie nowych miejsc.