Opinie de ce cred că 1.20 ar trebui să fie versiunea finală a Minecraft. Discuție – Minecraft: Java Edition – Forum Minecraft – Forum Minecraft,
Pentru a lansa actualizări care reduc masiv vârfurile lag -uri chiar și pe PC -uri cu nivel mediu sau hardware lansat în ultimii 5 ani,
Forumuri Minecraft
[Opinie] De ce cred că 1.20 ar trebui să fie versiunea finală a Minecraft.
- Vizualizați profilul utilizatorului
- Vizualizați postările
- Trimite mesaj
- Pumn de copac
- Data de alăturare: 11/1/2021
- Postări: 20
- Detalii despre membri
Există câteva motive diferite pentru care cred că acest lucru, cel puțin după părerea mea. Iată primele mele cinci motive pentru care.
-
Te -ai gândi cu un studio indie precum Mojang, ar oferi conținut mai semnificativ decât ceea ce am obținut de fapt. Acest lucru dovedește de ce, după părerea mea, jocurile AAA vor fi întotdeauna superioare jocurilor indie și asta nu trebuie să arunce nicio umbră la acesta din urmă. Cu toate acestea, când am cumpărat pentru prima dată acest joc (de fapt am primit Bedrock Pocket Edition mai întâi de Crăciunul anului 2012, în urmă cu zece ani, în timp ce am primit ediția Java originală șapte zile mai târziu în prima zi a anului 2013, 1 ianuarie), mă așteptam mult mai mult din acel titlu. Fiind un jucător care a jucat aprecierile Lego Creator și Dino Island (da, acel joc există), mă așteptam cu adevărat la Minecraft să se extindă și mai mult pe aceste formule, cu capacitatea de a construi pe deplin atât în formă, cât și în funcție. Fapt amuzant: de fapt, am lăsat o recenzie despre Metacritic pe Minecraft, afirmându-și defectele în urmă cu cel puțin doi ani și ar trebui să merg cu opinia lui Whitelight despre faptul că ideea „puteți construi orice doriți” este doar pe jumătate adevărată adevărată.
Mă așteptam să pot pivota blocuri folosind motoare și pârghii și chiar să rotesc seturi de blocuri pentru a crea dinamici, cum ar fi navele mari și brațele robotice. Totuși, din păcate nu a fost cazul pentru mine. .20, nu va trebui să ne facem griji cu privire la caracteristicile pe care le -am dorit de fapt să nu le implementăm niciodată, deoarece dezvoltarea s -ar fi oprit cu totul. Cred că Mojang merită o vacanță, poate una permanentă la asta.
O altă caracteristică care nu a fost „promisă” în 1 în 1.5, actualizarea Redstone, dar nu a fost livrată până la 1.8, dar chiar și atunci, a fost atât de greu de înțeles că ai crede că a fost rupt, a fost cuplarea Minecart. Pentru a adăuga insultă la vătămare, această caracteristică este în întregime absentă în Bedrock Edition – ediția mea preferată de Minecraft pentru a juca – la fel și Furnace Minecart. Deși personal, aceasta este mai mult o binecuvântare decât un blestem, întrucât nu este nimic complicat de „învățat” aici, acel cuvânt fiind folosit vag, deoarece este practic imposibil să vă dați seama fără un ghid sau un videoclip YouTube.
Cu alte cuvinte, adevărul urât este că jocurile indie. Adevărul este că AAA este încă la fel de bun ca oricând; Încă încearcă să găsească idei noi pentru jocurile și conținutul lor. Mergând mai departe și punând capăt dezvoltării Minecraft la 1.20, jocul nu poate fi considerat doar „terminat”, așa cum vom vedea în ultimul punct de glonț, dar nu va mai trebui să ne facem griji pentru nicio dezamăgire. Și cum am mai spus, jocul nu mi s -a simțit niciodată o experiență lustruită corespunzător aici.
În general, pare o rușine că, în umila mea părere, Minecraft ar trebui să încheie dezvoltarea cu 1.20, dar adevărul este că mulți dintre prietenii mei precum Ryan și Mason s -au mutat permanent de la Minecraft și nu s -au uitat înapoi de atunci. Acest lucru se datorează faptului că au văzut probleme similare cu jocul, în afară de ceea ce tocmai am spus despre tine și va trebui să fiu de acord cu ei din toată inima.
De asemenea, merită să -mi verific modulul pentru Bedrock Minecraft numit Order of the Stone, care poate fi găsit în semnătura mea. Mulțumesc foarte mult.
-
„Minecraft merită să fie actualizat, poate pentru totdeauna.- Acest lucru duce la renunțarea mea: sunt personal complet bine dacă jocul este încă actualizat trecut 1.20; Simt personal că Minecraft este mai bine să nu mai fie actualizat trecut 1.20. Dacă nu înțelegeți despre ce vorbesc, vă rugăm să citiți din nou postarea.
Rollback Post pentru revizuirea revizuirii
Ordinea pietrei – o idee mod despre ce ar fi putut fi Minecraft dacă ar fi fost dezvoltată de o echipă cu mai multă expertiză; de dezvoltatori și producători profesioniști.
- Vizualizați profilul utilizatorului
- Vizualizați postările
- Trimite mesaj
- Enderdragon Slayer
- Data de alăturare: 10/6/2013
- Postări: 13.160
- Minecraft: TheMasterCaver
- Detalii despre membri
Știu că este pentru a ajuta la prevenirea oamenilor să pirateze sau să spargă jocul gratuit
În mod ironic, nici nu trebuie să modificați jocul propriu -zis pentru a -l pirați – lansatorul în sine este ceea ce îl aplică de fapt, fie prin adăugarea unui parametru „-demo” la joc dacă nu l -ați cumpărat (fapt amuzant: versiuni Înainte de 1.3 Nu recunoașteți acest lucru, astfel încât acestea vă permit de fapt să jucați jocul complet – așa cum este documentat chiar pe wiki – toate lansatoarele „crăpate” trebuie să facă este să omitem acest lucru pentru a permite redactarea oricărei versiuni în modul non -demo).
În ceea ce privește serverul în sine, este complet gratuit de descărcat (așa cum sunt toate fișierele de joc – de fapt – doar consultați https: // mcversions.Net/, care se leagă direct de fișierele de pe serverele lui Mojang) – și există de fapt o setare care vă permite să dezactivați autentificarea online – care este de fapt un server „crăpat” și este, de asemenea, documentat clar pe wiki și în altă parte ( De ce Mojang nu a eliminat o setare atât de ușor exploatată este dincolo de mine, am auzit că este astfel încât administratorii de server să poată continua în cazul în care, în mod normal, nu se pot autentifica din anumite motive; ca pentru pre-1.3 versiuni, este posibil să nu le pese, deoarece sunt atât de depășite, încât ar putea fi la fel de bine o versiune demo dezbrăcată, în caz contrar, ar putea doar să te împiedice să schimbi versiunile dacă ai un cont demo):
Dacă cineva încearcă să joace o versiune demo înainte de 1.3 De la lansator folosind un cont non-premium, ei pot reda versiunea completă. Asta se datorează faptului că 1.3 este versiunea care a adăugat modul demo la Minecraft, astfel încât versiunile anterioare nu au codul necesar pentru a recunoaște că sunt în demo.
Setarea acestei variabile la oprire se numește „crăparea” unui server, iar serverele care sunt prezente cu modul online oprit sunt numite servere „crăpate”, permițând jucătorilor cu copii fără licență ale Minecraft să se alăture.
Astfel, obfusarea nu face nimic deloc pentru a asigura jocul împotriva utilizării fără licență. Problema mea principală cu aceasta este că face ca rapoartele de accidente (vanilie) să fie imposibil de înțeles, cu excepția cazului în care aveți acces la mapări de deobfustare sau altcineva și -a dat seama care este problema, sau mesajul de eroare este suficient de clar; Ce înseamnă chiar asta (diviziunea cu zero – dar unde? Ce este „bit.B “?)
Java.Lang.Arithmeticexception: / de zero
la blt.B (FFILE: 814)
la Bao.AK (SourceFile: 801)
la Bao.F (Sursefile: 728)
la net.Minecraft.client.principal.Principal.Main (Sursefile: 148)
În caz contrar, nu m -a deranjat, deoarece pur și simplu am încetat să actualizez la 1.6.4, cu totul după aceea, practic, un joc separat (dacă luați în considerare modul în care îmi versiune propriile moduri, pe baza actualizărilor majore ale generației mondiale, 1.0.0-1.6.4 ar fi „Minecraft 1.0 “, 1.7-1.17 este „Minecraft 2.0 “, și 1.18+ este „Minecraft 3..7.10 nu este din cauza obuscării, ci din cauza schimbărilor interne majore, la fel pentru 1.13.
De asemenea, nu cred că este corect să numim Minecraft un joc „indie”, nu a fost dezvoltat de o singură persoană de mai bine de un deceniu (există un subset de jucători care iau în considerare versiunile până la Beta 1.7.3, când Notch era încă dominant, „Epoca de Aur”, cu totul de atunci mergând într -o direcție complet diferită de viziunea sa inițială). Alții consideră că achiziția Microsoft este sfârșitul erei indie; Prin această măsură 1.8 a fost ultima versiune „indie” (deși aș pune -o la 1.7 cel târziu din cauza schimbărilor majore în modul în care jocul este codat de la 1.8).
Rollback Post pentru revizuirea revizuirii
Prima lume a lui ThemasterCaver – eventual cea mai scosată lume din istoria Minecraft – include descărcarea mondială.
Lumea TheMasterCaver – propria mea versiune a Minecraft bazată în mare parte pe părerile mele despre modul în care jocul ar fi trebuit să evolueze de la 1.6.4.
De ce mai joc în 1.6.4?
- Vizualizați profilul utilizatorului
- Vizualizați postările
- Trimite mesaj
- Nou -născut
- Data de alăturare: 8/3/2012
- Postări: 1.830
- Minecraft: Princess_Garnet
- Detalii despre membri
. Aproape că pare contrazicant în unele moduri, așa că pot cere o oarecare claritate?
Spui că Mojang este o companie indie. Nu sunt de acord cu asta. Nu mai este destul de indie. Mojang și Riot sunt două exemple care ar fi putut fi atât companii indie la începutul anilor 2010, dar nu mai sunt chiar. De fapt, unul dintre lucrurile pe care le afirmați în același punct este ritmul lent al conținutului/schimbărilor în timp, iar compania devenind mai mare, fiind cumpărată de o companie -mamă, iar având procesele sale este un rezultat al acestui lucru creştere. Acesta este un subiect separat pe cont propriu, dar dimensiunea companiei nu este liniar egală a potențialului de schimbare.
Oricum, afirmați că Mojang este o companie mică este motivul pentru care ar trebui să ne așteptăm la schimbări mai rapide de conținut. Acest lucru poate merge și invers,. În timp ce titlurile indie ar putea avea mai multe șanse să își asume riscuri (spre deosebire de marile editori care iau traseul mai sigur și mai profit, probabil, rezultând mai puțină originalitate), este rară o idee pe deplin lustruită dintr -un titlu indie care perfecționează o evoluție a celei formulă. Aceasta este o întrebare foarte înaltă și cred că subestimați realizarea Minecraft, oricum. Pe atunci, ceva de genul acesta nu a mai fost văzut până acum, iar tehnologia pentru că nu a fost chiar acolo (cel puțin nu în modul în care Minecraft a făcut -o). Există un motiv pentru care un concept simplu cu un aspect simplu a venit relativ târziu.
Tine minte; Acest lucru tocmai a început ca un proiect de către o singură persoană. S -a întâmplat să explodeze. Puneți o mulțime de așteptări cu privire la ceea ce ar fi trebuit să fie după părerea mea.
De asemenea, nu este de acord imens pe indie versus triplu a. Scena indie este înfloritoare și a purtat jocuri de calculatoare în ultimul deceniu sau cam așa ceva, iar unele. Jocurile triplice a devenit mai lovită sau ratată pentru mine de -a lungul timpului. Este în regulă în ultimii ani, dar înainte ca lucrurile precum Steam să permită cu adevărat posibilități mai mari cu dezvoltatorii indie, piața de jocuri a fost mult mai blândă și limitată în opinia mea. Consider că cea mai mare parte a greutății (după părerea mea) actualul joc de jocuri de calculatoare este transportat de segmentul indie și nici măcar nu este aproape.
Nu pot vorbi mult despre părțile de modding/codificare din punctul doi.
Cât despre trei, nu sunt de acord. Versiunea 1.19 este destul de infam pentru asta (dar este târât și de chestia de chat), dar deoparte, nu sunt de acord. Nu spun că nu s -a întâmplat niciodată în afară de atunci, doar că nu cred că a fost deloc o problemă mare, în afară de acel punct. Și Mojang și -a exprimat învățarea din asta. Minecraft are o istorie aproximativ o duzină de ani în realizare. În mod inevitabil, vor fi unele lucruri în care nu vor fi adăugate în acel moment care nu se vor adăuga. Este doar inevitabil.
Pentru punctul patru, nu este de acord imens și am spus mai sus de când ați menționat acest lucru la deschiderea postării dvs. (răspund în timp ce am citit -o). Nu joc pe partea consolei dacă asta îmi ajută să -mi explic poziția, dar pe partea PC -ului, jocurile indie prosperă și, în opinia mea, PC Gaming trece printr -un fel de epocă de aur până târziu. Jocuri triplare? Să vedem, remake-uri, remake-uri, porturi sărace, aceeași formulă din nou și din nou, mai multe porturi sărace care fac ca Minecraft să se înroșească, nu din punct de vedere tehnic la repak-ramake-dar-still-the-same-Formula și. Remake -uri, etc. Și ca tine, nu „arunc umbra” la toate aceste lucruri. De fapt nu mă deranjează recentul „remake” boom. Există o anumită epocă a jocurilor (și anume PlayStation/PlayStation 2 ERA, astfel încât sfârșitul anilor 1990 și începutul anilor 2000), care susțin atât de mult de la remake -uri, datorită faptului că acele jocuri sunt în acea epocă au fost o mulțime de ele cu rezoluție scăzută, non -non -active de pe ecranul larg și îmbătrânit slab. Du -te mai nou și lucrurile merg HD/WideScreen, iar lucrurile de pixeli super vechi nu au îmbătrânit la fel de rău. Deci există justificare pentru remake -uri. Mi -a plăcut remake -ul Resident Evil 2 (și chiar într -o măsură, 3, chiar dacă a fost infracțional comparativ). Ambele sunt jocuri pe care le -am plătit cu preț complet pentru ansamblu și nu fac asta pentru jocurile Triple A De multe ori în aceste zile. Cea mai mare dorință a mea de jocuri în acest moment este aceea că Final Fantasy IX (nu este cel mai bun joc vreodată sau orice. . Și au existat câteva idei originale și pe peisajul triplu A. Dar pot spune asta. Mulțumesc bunătate, triplul peisaj nu este singurul lucru pe care îl avem. De fapt, o companie mare a cumpărat una mai mică aici și ai văzut ce s -a întâmplat. Doar a fost monetizat mai mult și puteți argumenta că originalitatea a încetinit și mai mult. Bugetele mari pot aduce uneori mai multe posibilități, dar cred că respingeți potențialul titlurilor indie, afirmând în mod direct titlurile Triple A, faceți lucrurile mai bine. Nu sunt neapărat și sunt priviți de editori/companii mari, tranzacționate public, vin cu propriul set de dezavantaje.
Acest lucru sună doar ca un „Sunt dezamăgit de asta, dar nu pot continua, așa că aș prefera să se oprească dezvoltarea ei”. Asta e părerea ta. Există o mulțime de oameni care nu sunt dezamăgiți de versiuni moderne. Versiunea 1.18 (și într -o măsură, 1.16) mi -a revigorat pasiunea pentru acest joc. 1.13+ este doar o epocă diferită și una mult mai bună în opinia mea. Nu toată lumea crede că versiunile moderne sunt perfecte. Departe de. Dar nici toată lumea nu crede că este o dezamăgire care trebuie să se încheie. Din nou, departe de asta. Dar dacă ești dezamăgit de asta, recunoaște asta și rămâi la versiunile de care te bucuri și/sau mergi mai departe din joc. Nu trebuie să se oprească formal pentru ca acest lucru să se întâmple. Alte jocuri sunt acolo.
În ceea ce privește bonusul 6, este bine! Ori de câte ori vine ceva mare (doamnul original cred), toate aceste clone se grăbesc să încerce să -și asume ideea. Minecraft, în niciun caz, nu stă deasupra tuturor celorlalte din spațiul de nisip, în fiecare atenție. Departe de. Dar nu sunt de acord că doar pentru că este mai în vârstă sau pentru că alte lucruri fac lucrurile mai bine în anumite feluri, că ar trebui să se oprească. Chestia este că un joc în curs de dezvoltare continuu pentru acest lucru este un lucru atât de rar, încât este greu de spus ce ar trebui să fie Minecraft. Este cea mai mare parte a jocurilor ca un serviciu (League of Legends) sau MMOS (care sunt, de asemenea, jocuri ca serviciu) care obțin o dezvoltare continuă atât de mult timp. Dar un singur joc de cumpărare fiind actualizat și constant, de peste un deceniu? Este o raritate. Deci nu se stabilește prea mult în această privință pentru a compara cu ceea ce ar trebui să fie miencraft. Unii cred că s -a schimbat prea mult, nu prea puțin.
Cât despre oamenii care merg mai departe, da? Asta se intampla. Lucrurile încearcă și curg, vârful și declin. Asta este tot. Oamenii spuneau aceleași feluri de lucruri încă din anii 2010 despre Minecraft. Oamenii care doresc să treacă de la el este anecdotic, iar jocul trebuie să împacheteze doar un magazin, deoarece unii se simt în acest fel nu este neapărat mai adevărat acum decât era atunci.
Îmi pare rău dacă asta pare un pic împrăștiat, dar l -am citit în bucăți și apoi mi -am postat gândurile, deoarece am vrut să dau contribuții la ceea ce părea un subiect constructiv care a avut ceva timp în el. Nu sunt de acord cu multe dintre punctele tale, dar nici nu cred neapărat că greșești și un fel de a ajunge de unde vii. Dar se pare că tocmai ai început să mergi mai departe, dar nu ai reușit să faci acest lucru. Gândurile tale despre joc fiind că este în scădere te determină să simți că ar trebui să se oprească și să se termine pe o notă mai mare, mai degrabă decât pe o notă mai mică, pentru a vă face mai ușor să mergeți mai departe și să trăiți cu lucruri. Cu toate acestea, nu sunt de acord cu asta. O mulțime de oameni, inclusiv eu, încă se bucură de jocul modern.
Rollback Post pentru revizuirea revizuirii
- Vizualizați profilul utilizatorului
- Vizualizați postările
- Trimite mesaj
- Miner Glowstone
- Data de alăturare: 18/10/2019
- Postări: 3.009
- Detalii despre membri
Cred că actualizările ar trebui să se oprească până când rezolvă performanța proastă pe care o au pe care mulți oameni le au pe computerul lor cu acest joc
Nu par să se concentreze pe optimizarea jocului și modul în care acesta rulează pe diferite seturi de hardware, ci doar actualizări se grăbesc în parte din cauza nerăbdării altor persoane care se așteaptă să iasă mai repede, dar cred că este greșit, Cred că este mult mai important să le oferiți dezvoltatorilor timp să termine un produs înainte de a -l elibera.
Dacă nu pot elimina problemele de performanță de pe computerul oamenilor care îndeplinesc sau depășesc cerințele recomandate, atunci ar trebui să angajeze unii oameni care pot, în timp ce nu sunt programator, știu că există și alte persoane din comunitatea Minecraft care au creat moduri , oameni care au repere pentru a arăta ce s -ar putea face mai mult pentru a se asigura că jocul se desfășoară la rate de cadru redabile, indiferent de ceea ce se întâmplă în Worlds Players.
Deși este responsabilitatea unui jucător de a asigura funcționarea normală a dispozitivului lor, ei nu pot face nimic cu adevărat în ceea ce privește software -ul, ceea ce nu este eficient cu hardware -ul pe care îl rulează, cu excepția faptului că nu îl folosesc. Și tot computerul, indiferent că hardware -ul are limite, nu putem doar să învinovățim computerul oamenilor de fiecare dată când se plâng de o scădere a FPS într -un joc, uneori nu este atât de simplu, deoarece ar putea avea mașini de înaltă calitate și încă mai au aceeași problemă. După cum a explicat Princes_GARNET într -un alt fir, oamenii au avut aceste feluri de probleme cu Minecraft chiar și pe PC -uri cu cel mai rapid procesor desktop din ele, așa că, în mod clar, nu mai are nicio legătură cu hardware -ul, este mai mult cazul în care Mojang este doar ineficient cu Ingineria software -ului lor sau tăierea lucrurilor care nu trebuie să funcționeze în orice moment în joc.
Dar dacă nu își optimizează jocul, atunci nu ajută cu adevărat să obținem mai mult conținut adăugat la joc,
ar putea înrăutăți lucrurile și până când există suficientă presiune din partea fandomului pentru a -l încuraja pe Mojang
Pentru a lansa actualizări care reduc masiv vârfurile lag -uri chiar și pe PC -uri cu nivel mediu sau hardware lansat în ultimii 5 ani,
Vom continua să avem aceeași conversație. Este doar mut, că trebuie să explicăm acest lucru dezvoltatorilor atunci când sunt cei
responsabil și au puterea/capacitatea de a o aborda.
Rollback Post pentru revizuirea revizuirii
- Vizualizați profilul utilizatorului
- Vizualizați postările
- Trimite mesaj
- Nou -născut
- Data de alăturare: 8/3/2012
- Postări: 1.830
- Minecraft: Princess_Garnet
- Detalii despre membri
Îmbunătățirile performanței nu atrag atenția, cum ar fi schimbările de caracteristici, din păcate. Uită -te la 1.15; este adesea ignorat în amploarea laudelor 1.13+ primește pur și simplu pentru că „a adăugat doar albine” sau „nici măcar nu a rezolvat toate problemele pe care le are jocul”.
Poate fi nefericit, dar este modul în care funcționează lumea noastră. . suficient de bun.
De asemenea, trebuie subliniat faptul că o mulțime de oameni joacă probabil un joc care este de obicei foarte greu de CPU pe procesoare/PC -uri mai vechi, lente, adesea mobile (și cu viteză mică de ceas). Adesea probabil sub cerințele minime. Cerințele minime/recomandate apelează la un pod de iederă scăzut/o gamă medie, respectiv, pe partea Intel, sau la lucruri pre-ryzen pe partea AMD (și AMD a oferit lucruri mai lente în acest moment). Un astfel de procesoare sunt destul de vechi acum, iar Windows 10 pierde suportul în mai puțin de câțiva ani (cel puțin oficial) va tăia ceva înainte de a 8 -a generație din partea Intel și a doua generație Ryzen din partea AMD (și în trei ani, aceștia vor de asemenea, mai vechi și mai lent).
Nimic din toate acestea nu înseamnă că nu mi -ar plăcea să văd că performanța ar fi mai mare concentrare. Este unul dintre lucrurile pe care mi -ar plăcea să le văd. Dar explic doar de ce o astfel de actualizare s -a concentrat doar pe acest lucru este puțin probabil să se întâmple. Ar fi frumos dacă Minecraft s -ar fi bâlbâit total, indiferent de circumstanțe și ar fi alergat la 32 până la 48 de distanță de redare pe lucruri noi și s -a jucat fără probleme pe vechiul Core 2 cu doar 4 GB sau 8 GB RAM, etc. Dar nu mă aștept ca dezvoltarea să se orienteze vreodată la concentrarea în această direcție.
Cu toate acestea, nu ar trebui să trecem cu vederea schimbările care se pot întâmpla pe parcurs, chiar dacă nu se află într -o actualizare dedicată doar pentru acest lucru. Am observat multe comportamente slabe ale versiunilor mai vechi care se îmbunătățesc în versiunile ulterioare.
Este de înțeles că aveți propriile motive pentru care credeți că Mojang ar trebui să întrerupă dezvoltarea pe Minecraft. Cu toate acestea, este demn de remarcat faptul că alți jucători ar putea avea perspective și preferințe diferite în ceea ce privește jocul. Unii s -ar putea bucura de joc așa cum este, în timp ce alții pot avea solicitări de caracteristici specifice sau nevoi de modding care le mențin investite în Minecraft.
Mai mult, este de remarcat faptul că industria jocurilor este vastă și diversă, atât studiourile indie, cât și cele AAA producând o gamă largă de jocuri care se ocupă de diferite audiențe. Ceea ce ar putea funcționa pentru un jucător sau studio poate să nu funcționeze pentru alții, și invers. Nu este neapărat o chestiune de tipul de studio este „superior”, ci mai degrabă ce tip de joc sau studio se potrivește nevoilor și preferințelor unui anumit jucător.
În cele din urmă, este ca Mojang și comunitatea Minecraft să decidă dacă și când vor să întrerupă dezvoltarea în joc. Deși este de înțeles că unii jucători s -ar putea simți dezamăgiți de anumite aspecte ale jocului, este important să ne amintim că jocul este în continuă evoluție și se schimbă și depinde de dezvoltatori să decidă cel mai bun curs de acțiune pentru viitorul jocului.
[Salutări]
Olivia Devid
Aceasta este o singură postare bună și sunt de acord cu ea în întregime. Rezumă foarte bine lucrurile.
Nimic din toate acestea nu înseamnă că opinia despre starterul subiectului nu este greșită. Toată lumea are opinii și sunt doar așa, până la urmă.
Dar am avut impresia citind -o că cineva este „peste” ceea ce Minecraft este în prezent, realizează că este puțin probabil să se schimbe suficient pentru a deveni ceea ce cred că ar trebui să fie și dorind să se oprească de dezvoltare pentru a -i ajuta să continue mai departe.
Și acea parte cu care nu sunt de acord. Dacă acesta este cazul, mergeți mai departe. Jocul nu trebuie să înceteze schimbarea pentru ca unul să meargă mai departe. Peisajul pentru jocuri este foarte larg (și în opinia mea, mai larg și chiar mai bogat decât a fost vreodată), așa că dacă unul este „peste” un joc dat, există nenumărate altele, probabil că sunt suficiente mai bine.
Rollback Post pentru revizuirea revizuirii
- Vizualizați profilul utilizatorului
- Vizualizați postările
- Trimite mesaj
- Miner Glowstone
- Data de alăturare: 18/10/2019
- Postări: 3.009
- Detalii despre membri
Îmbunătățirile performanței nu atrag atenția, cum ar fi schimbările de caracteristici, din păcate. Uită -te la 1.15; este adesea ignorat în amploarea laudelor 1.13+ primește pur și simplu pentru că „a adăugat doar albine” sau „nici măcar nu a rezolvat toate problemele pe care le are jocul”.
Poate fi nefericit, dar este modul în care funcționează lumea noastră. „Destul de bun” este, bine. suficient de bun.
De asemenea, trebuie subliniat faptul că o mulțime de oameni joacă probabil un joc care este de obicei foarte greu de CPU pe procesoare/PC -uri mai vechi, lente, adesea mobile (și cu viteză mică de ceas). Adesea probabil sub cerințele minime. Cerințele minime/recomandate apelează la un pod de iederă scăzut/o gamă medie, respectiv, pe partea Intel, sau la lucruri pre-ryzen pe partea AMD (și AMD a oferit lucruri mai lente în acest moment). Un astfel de procesoare sunt destul de vechi acum, iar Windows 10 pierde suportul în mai puțin de câțiva ani (cel puțin oficial) va tăia ceva înainte de a 8 -a generație din partea Intel și a doua generație Ryzen din partea AMD (și în trei ani, aceștia vor de asemenea, mai vechi și mai lent).
Nimic din toate acestea nu înseamnă că nu mi -ar plăcea să văd că performanța ar fi mai mare concentrare. Este unul dintre lucrurile pe care mi -ar plăcea să le văd. . Ar fi frumos dacă Minecraft s -ar fi bâlbâit total, indiferent de circumstanțe și ar fi alergat la 32 până la 48 de distanță de redare pe lucruri noi și s -a jucat fără probleme pe vechiul Core 2 cu doar 4 GB sau 8 GB RAM, etc. Dar nu mă aștept ca dezvoltarea să se orienteze vreodată la concentrarea în această direcție.
Cu toate acestea, nu ar trebui să trecem cu vederea schimbările care se pot întâmpla pe parcurs, chiar dacă nu se află într -o actualizare dedicată doar pentru acest lucru. Am observat multe comportamente slabe ale versiunilor mai vechi care se îmbunătățesc în versiunile ulterioare.
Aceasta este o singură postare bună și sunt de acord cu ea în întregime. Rezumă foarte bine lucrurile.
Nimic din toate acestea nu înseamnă că opinia despre starterul subiectului nu este greșită. Toată lumea are opinii și sunt doar așa, până la urmă.
Dar am avut impresia citind -o că cineva este „peste” ceea ce Minecraft este în prezent, realizează că este puțin probabil să se schimbe suficient pentru a deveni ceea ce cred că ar trebui să fie și dorind să se oprească de dezvoltare pentru a -i ajuta să continue mai departe.
Și acea parte cu care nu sunt de acord. Dacă acesta este cazul, mergeți mai departe. Jocul nu trebuie să înceteze schimbarea pentru ca unul să meargă mai departe. Peisajul pentru jocuri este foarte larg (și în opinia mea, mai larg și chiar mai bogat decât a fost vreodată), așa că dacă unul este „peste” un joc dat, există nenumărate altele, probabil că sunt suficiente mai bine.
Vă văd ideea, însă nimeni care înțelege elementele de bază ale lumii tehnologice și știți și asta, se așteaptă cu adevărat la un sistem Intel Core 2 Duo să ruleze bine versiuni mai noi ale Minecraft. Minecraft obișnuia să funcționeze la rate de cadru redabile pe PC -uri cu procesor dual core CPU și 4 GB RAM, dar, în măsura în care putem spune că jocul folosește multi -filet pentru operațiuni de încărcare a bucăților sau când jocul se încarcă. Chiar și după ce s -a terminat încărcarea chunk, nu aș recomanda nimic mai puțin decât un procesor quad core pentru joc și chiar atunci acele nuclee trebuie să fie puternice, nu toate nucleele quad sunt făcute egale, toate au arhitecturi diferite, precum și viteze de ceas, deoarece precum și dimensiuni de cache L3. De asemenea, trebuie să luăm în considerare faptul că aplicațiile de fundal folosesc și fire/nuclee ale procesorului, nu doar jocul în sine și un procesor Quad Core pot ajuta la prevenirea acestor aplicații de fundal să interfereze cu aplicația pe care o utilizați.
Dar orice computer nou care depășește foarte mult cerințele recomandate de Microsoft, nu numai că le îndeplinește, pentru că acest joc nu ar trebui să rămână deloc cu o distanță de 32 de bucăți, prima problemă este că aceste construcții de computer nu sunt ieftine și, cu siguranță, nu sunt cu siguranță nu Construcții bugetare.
Al doilea este de 32 de bucăți distanța de redare nu mai este nimic special așa cum era, acum aproximativ 5 ani sau mai mult am fi putut face acest argument cu o față dreaptă, dar nu astăzi și există beneficii de joc la o distanță crescută de redare, Pentru început, puteți vedea mai departe în dimensiunea finală, important pentru a vedea insulele exterioare care au orașe finale și pentru a ajuta jucătorii să -și reducă riscul de a muri în gol.
16 sau mai puțin bucăți de randare distanța, doar e de rahat pentru oricine, aș sugera doar să o faci ca ultimă soluție.
Dar nu este o indicație bună a unui Minecraft de manipulare a computerului, singurul motiv pentru care tableta sau dispozitivele de consolă precum Nintendo Switch
ar fi limitat la acest lucru, deoarece este ceea ce ne -am aștepta de la un dispozitiv mobil.
Rollback Post pentru revizuirea revizuirii
- Vizualizați profilul utilizatorului
- Vizualizați postările
- Trimite mesaj
- Nou -născut
- Data de alăturare: 8/3/2012
- Postări: 1.830
- Minecraft: Princess_Garnet
- Detalii despre membri
Vă văd ideea, însă nimeni care înțelege elementele de bază ale lumii tehnologice și știți și asta, se așteaptă cu adevărat la un sistem Intel Core 2 Duo să ruleze bine versiuni mai noi ale Minecraft.
Oh, exemplul Core 2 a fost extras din aer, deoarece jocul obișnuia să alerge bine pe ele, așa că m -am gândit că ar putea fi un bun exemplu de bază pentru ceea ce ar putea indica oamenii și ar trebui să spună ar trebui să fie posibil. Desigur, nu mă aștept să rămână relevante pentru totdeauna, totuși. Știu că lucrurile se mișcă.
Acestea fiind spuse, în timp ce este menționat.
Am găsit jocul „un fel de” alergat pe ele, dar desigur are dificultăți grele atunci când am de -a face cu încărcarea/redarea terenului.
Am schimbat procesorul într -un Core 2 Quad Q9550 și de fapt face o diferență foarte mică. Ceea ce m -a surprins pentru că dual nucleu a fost maxim pe ambele nuclee (și orice muzică care rulează într -o aplicație externă se întrerupeau și se oprește constant la încărcarea terenului), așa că mă așteptam la o îmbunătățire un pic mai mult.
Dar acele 2 quad -uri nu au fost nuclee monolitice quad -uri. Erau doar o pereche de Core 2 Duos pe un procesor care comunica peste FSB, care probabil le încetinește foarte mult aici.
Oricum, au fost practic prea lente pentru joc chiar și atunci, și aș fi mai ales chiar mai mult acum pentru 1.18 și mai sus.
Al doilea este de 32 de bucăți distanța de redare nu mai este nimic special așa cum era, acum aproximativ 5 ani sau mai mult am fi putut face acest argument cu o față dreaptă, dar nu astăzi și există beneficii de joc la o distanță crescută de redare, Pentru început, puteți vedea mai departe în dimensiunea finală, important pentru a vedea insulele exterioare care au orașe finale și pentru a ajuta jucătorii să -și reducă riscul de a muri în gol.
Nu este doar special pentru patul de bază. În cea mai mare parte, a fost dificil la Java, din concepția jocului până acum.
Am alergat pe o distanță de redare de până la 32 de ani în urmă, începând cu versiunea 1.7 sau cam așa, și până la 1.10. Ratele de cadru au scăzut uneori, dar am ales să joc așa.
În mod ironic, am avut cea mai bună performanță pe care am avut -o vreodată pe distanțe de redare mai mari cu versiunea 1..8+ practici de codare.
Nu neapărat performanțe grozave. Probabil că nu este în jur de joacă. Dar aceasta este o distanță de randament de 64, deasupra ceea ce jocul susține nativ în Java. Deci, o distanță de redare de 32, sau chiar atunci, a fost în mare parte redabilă dacă aș vrea.
Dar nu mi -a mai interesat de asta. Dacă m -ai fi întrebat acum 5 ani, aș spune că nu vreau mai puțin de 32 de distanță de redare și 24 minim. Dar când am actualizat și am început o lume nouă într -un curent (la acea vreme, 1.16) Versiune, aleg o distanță de redare de aproximativ 20, mai târziu 16 (acele frunze stufoase au făcut -o și am nevoie de ele!), în schimb, acum din cauza umbrelor (și a performanței). O distanță de redare foarte mare vă oferă un pic mai multă vedere pe o fâșie îngustă a orizontului de cele mai multe ori. Și m -am simțit înfrumusețând imaginea generală contează mai mult decât atât. Acordat, mi -ar plăcea cel puțin 20 sau 24 peste 16 și aș putea chiar să iau 32 de 32 uneori (când zboară sau sus la munte, distanța mare este mai observată). Dar, dincolo de asta, cred că de fapt începe să pară prost. Aș juca doar peste 32 de ani, dacă aș juca și cu biomuri mari. Văzând până la o jumătate de duzină de biomi afectează imersiunea lumii pentru mine și nu mi -ar plăcea niciodată.
Și puteți merge la capăt și puteți transforma cu ușurință distanța de redare pe Java pentru a găsi orașe finale. Nu este nicăieri la fel de solicitant ca și celelalte două dimensiuni.
Oricum, da, mi -ar plăcea absolut o actualizare a performanței. Dar având în vedere modul în care Bedrock și Java sunt diferite jocuri dedesubt și cum 1.15 nu a fost la fel de apreciat, nu sunt sigur dacă vom vedea asta din nou. Jucătorii sunt mai receptivi la caracteristici, așa că cred că pe care se vor concentra noi actualizări (și sper că actualizările vor veni, pentru că nu sunt de acord că ar trebui să se oprească). Aș fi bine dacă vor continua să îmbunătățească lucrurile, deoarece merg în fundal pentru a fi sincer. Amintiți -vă când iluminatul s -ar încurca? Sau nu a fost un lucru în de bază? Dar asta nu mai este un lucru în Java și mulțumesc bunătate. Îmbunătățirile pe măsură ce merg este bine și de mine. Nu trebuie să fie o actualizare întreagă.
Ultima editată de Princess_Garnet: 15 aprilie 2023
Rollback Post pentru revizuirea revizuirii
- Vizualizați profilul utilizatorului
- Vizualizați postările
- Trimite mesaj
- Miner Glowstone
- Data de alăturare: 18/10/2019
- Postări: 3.009
- Detalii despre membri
Oh, exemplul Core 2 a fost extras din aer, deoarece jocul obișnuia să alerge bine pe ele, așa că m -am gândit că ar putea fi un bun exemplu de bază pentru ceea ce ar putea indica oamenii și ar trebui să spună ar trebui să fie posibil. Desigur, nu mă aștept să rămână relevante pentru totdeauna, totuși. Știu că lucrurile se mișcă.
Acestea fiind spuse, în timp ce este menționat.
Am găsit jocul „un fel de” alergat pe ele, dar desigur are dificultăți grele atunci când am de -a face cu încărcarea/redarea terenului.
Am schimbat procesorul într -un Core 2 Quad Q9550 și de fapt face o diferență foarte mică. Ceea ce m -a surprins pentru că dual nucleu a fost maxim pe ambele nuclee (și orice muzică care rulează într -o aplicație externă se întrerupeau și se oprește constant la încărcarea terenului), așa că mă așteptam la o îmbunătățire un pic mai mult.
Dar acele 2 quad -uri nu au fost nuclee monolitice quad -uri. Erau doar o pereche de Core 2 Duos pe un procesor care comunica peste FSB, care probabil le încetinește foarte mult aici.
Oricum, au fost practic prea lente pentru joc chiar și atunci, și aș fi mai ales chiar mai mult acum pentru 1.18 și mai sus.
. În cea mai mare parte, a fost dificil la Java, din concepția jocului până acum.
Am alergat pe o distanță de redare de până la 32 de ani în urmă, începând cu versiunea 1.7 sau cam așa, și până la 1.10. Ratele de cadru au scăzut uneori, dar am ales să joc așa.
În mod ironic, am avut cea mai bună performanță pe care am avut -o vreodată pe distanțe de redare mai mari cu versiunea 1.16, pe care un copil din 1.8+ practici de codare.
Nu neapărat performanțe grozave. Probabil că nu este în jur de joacă. Dar aceasta este o distanță de randament de 64, deasupra ceea ce jocul susține nativ în Java. Deci, o distanță de redare de 32, sau chiar atunci, a fost în mare parte redabilă dacă aș vrea.
Dar nu mi -a mai interesat de asta. Dacă m -ai fi întrebat acum 5 ani, aș spune că nu vreau mai puțin de 32 de distanță de redare și 24 minim. Dar când am actualizat și am început o lume nouă într -un curent (la acea vreme, 1.16) Versiune, aleg o distanță de redare de aproximativ 20, mai târziu 16 (acele frunze stufoase au făcut -o și am nevoie de ele!), în schimb, acum din cauza umbrelor (și a performanței). O distanță de redare foarte mare vă oferă un pic mai multă vedere pe o fâșie îngustă a orizontului de cele mai multe ori. Și m -am simțit înfrumusețând imaginea generală contează mai mult decât atât. Acordat, mi -ar plăcea cel puțin 20 sau 24 peste 16 și aș putea chiar să iau 32 de 32 uneori (când zboară sau sus la munte, distanța mare este mai observată). Dar, dincolo de asta, cred că de fapt începe să pară prost. Aș juca doar peste 32 de ani, dacă aș juca și cu biomuri mari. Văzând până la o jumătate de duzină de biomi afectează imersiunea lumii pentru mine și nu mi -ar plăcea niciodată.
Și puteți merge la capăt și puteți transforma cu ușurință distanța de redare pe Java pentru a găsi orașe finale. Nu este nicăieri la fel de solicitant ca și celelalte două dimensiuni.
Oricum, da, mi -ar plăcea absolut o actualizare a performanței. Dar având în vedere modul în care Bedrock și Java sunt diferite jocuri dedesubt și cum 1.15 nu a fost la fel de apreciat, nu sunt sigur dacă vom vedea asta din nou. Jucătorii sunt mai receptivi la caracteristici, așa că cred că pe care se vor concentra noi actualizări (și sper că actualizările vor veni, pentru că nu sunt de acord că ar trebui să se oprească). Aș fi bine dacă vor continua să îmbunătățească lucrurile, deoarece merg în fundal pentru a fi sincer. Amintiți -vă când iluminatul s -ar încurca? Sau nu a fost un lucru în de bază? Dar asta nu mai este un lucru în Java și mulțumesc bunătate. Îmbunătățirile pe măsură ce merg este bine și de mine. Nu trebuie să fie o actualizare întreagă.
Îmi plac distanțele de redare ridicate din motivele pe care le -ați face, ne permite să observăm mai ușor ce sunt biomii în fața noastră, în lumea suprasolicitată a fost un mare avantaj pentru mine și pentru alți oameni care joacă pe serverul meu de supraviețuire acasă.
32 de bucăți Distanța de redare este echivalentul a 1024 de blocuri pătrate sau 512 de centru în toate direcțiile, este o mulțime de blocuri pe care jocul trebuie să le încarce în memorie, dar trebuie să ne amintim că depunerea căpușei sau distanța de simulare este o setare/caracteristică diferită în întregime și Blocurile redate în sine afectează doar ceea ce poate fi văzut de jucător. Dar aceste blocuri nu vor actualiza o căpușă roșie, cu excepția cazului în care un jucător este suficient de aproape de ele.
Îmi doresc ca Minecarts să fie capabili să ocolească raza de bifare sau cel puțin pentru ca Mojang să ne ofere o variantă a unui Minecart care ar menține 1 bucată încărcată, deoarece acest lucru ar permite jucătorilor să -și trimită obiecte unul pe celălalt pe distanțe lungi folosind un tren Minecart sau Shulker în sistemul pieptului.
Cu o actualizare a performanței având o caracteristică de genul acesta poate deveni într -o zi practică, am bănuit că (ironic) motivul pentru care nu au adăugat această caracteristică cu MineCarts nu are legătură cu echilibrul sau îngrijorarea că ar fi abuzat de Grinders Auto, ( Ceea ce, din păcate, există și pentru Shulker Farms și, în opinia mea, acest lucru ar trebui înlocuit cu deplasarea continuă a Shulkers în orașele finale pentru a compensa structurile orașului final deja jefuite pentru alți jucători de pe un server, chiar dacă toți shulkers -ul ar fi fost deja uciși de către uciși de prin Jucători precedenți, un mod mult mai bun de a face ca scoici și cutii Shulker să fie regenerabile), este mai mult cazul în care acesta provoacă întârziere pe servere.
Rollback Post pentru revizuirea revizuirii
- Vizualizați profilul utilizatorului
- Vizualizați postările
- Trimite mesaj
- Enderdragon Slayer
- Data de alăturare: 10/6/2013
- Postări: 13.160
- Minecraft: TheMasterCaver
- Detalii despre membri
Vă văd ideea, însă nimeni care înțelege elementele de bază ale lumii tehnologice și știți și asta, se așteaptă cu adevărat la un sistem Intel Core 2 Duo să ruleze bine versiuni mai noi ale Minecraft
Nu eu; Ca un modder foarte cunoscător, știu exact cât de mult impact adăugarea de conținut nou ar trebui să aibă, pe baza faptului că am observat practic niciun impact pentru cel puțin o mie de funcții noi (peste 350 de blocuri și articole, 100 de biomuri, 45 Noile mafii/entități și/sau variante ale acestora, zeci de generații din Lumea Nouă, inclusiv zeci de noi tipuri de peșteri, copaci, structuri, etc.).
Vanilia 1.6.4 la setări maxime (rețineți că distanța de redare este de fapt doar 10 bucăți, deoarece serverul intern încarcă doar că mulți, indiferent de distanța de redare):
TMCWV5 la setări maxime (16 distanță de randare, care încarcă aproximativ 2.De 5 ori mai multe bucăți, 1089 vs 441; Am setat vizualizarea astfel încât același număr de bucăți să fie redat, 842, deși acesta nu este singurul factor care afectează FPS):
Singurul lucru care afectează cu adevărat utilizarea resurselor este numărul de blocuri și entități încărcate și care explică aproape tot ce are nevoie jocul, deoarece există doar atât de multe – ceva de genul 22 milioane la 16 bucăți (și de fapt de două ori acest număr, deoarece clientul și serverul are două copii ale lumii încărcate, chiar și în singleplayer), care necesită aproximativ 106 MB de memorie (pentru ambele părți). Iată o comparație a rezultatelor profilerului VisualVM pentru 1.6.4 și TMCWV5 (din nou, rețineți diferențele de bucăți încărcate):
Vanilia 1.6.4; Ambele au funcționat timp de aproximativ 5 minute:
TMCWV5; Rețineți că am crescut distanța de redare de la 8 la 16 aproape de început, ceea ce a determinat utilizarea procesorului la aproximativ 40%; După aceea, scade mult mai repede decât în vanilie, ceea ce încă mai făcea o mulțime de actualizări de bucăți de ceva timp, în timp ce scade mult mai repede în TMCW și, în ciuda încărcării de două ori mai multe bucăți, au fost mai puține cicluri de colectare a gunoiului, ceea ce indică faptul că TMCW Alocarea memoriei într -un ritm mai mic – și folosește, de asemenea, mai puțin procesor, în ciuda din nou, încărcarea modului mai multor date – aceasta este puterea optimizării și 1.6.4 este foarte ușor în comparație cu versiunile moderne:
De fapt, acestea au fost cerințele sistemului de la 1.6 – care se poate aștepta să se aplice în continuare TMCW, chiar dacă are multe actualizări majore în valoare de conținut nou:
Ultima actualizare: 06 iulie 2013 11:47 PM CEST
Cerințe minime:
CPU: Arhitectura Intel P4/Netburst sau echivalentul său AMD (AMD K7)
RAM: 2 GB
GPU: Intel GMA 950 sau AMD echivalent cu OpenGL 1.2 Suport
HDD: cel puțin 90 MB pentru fișierele de bază ale jocului și sonor
Java Runtime Environment (JRE) 6 sau UP este necesar pentru a putea rula jocul.
Cerințe recomandate:
.6 GHz
RAM: 4 GB
GPU: GeForce 6xxx sau ATI Radeon 9xxx și UP cu suport OpenGL 2 (excluzând chipset -urile integrate)
HDD: 150MB
?
Primul procesor al mărcii, denumit cod Smithfield și fabricat în procesul de 90 nm, a fost lansat pe 25 mai, 2005, urmată de preserul de 65 nm nouă luni mai târziu.
Lansat pe 14 aprilie, 2004, Familia GeForce 6 a introdus post-procesare Purevideo pentru video, tehnologie SLI și Shader Model 3.0 Suport (conform Microsoft DirectX 9.0c Specificații și OpenGL 2.0).
Cum se compară timpul de încărcare și creația mondială? 1.6.4 ar trebui să fie mult mai rapid, deoarece generația sa mondială este relativ atât de simplă și are mult mai puține lucruri de încărcat, corect?
[19:11:13] 2023-04-15 19:11:13 [Client] [Info] Setarea utilizatorului: TheMasterCaver
[19:11:13] 2023-04-15 19:11:13 [Client] [Info] (ID-ul sesiunii este nul)
[19:11:13] 2023-04-15 19:11:13 [Client] [Info] LWJGL Versiunea: 2.9.0
[19:11:14] 2023-04-15 19:11:14 [Client] [INFO] Reîncărcare ResourceManager: implicit, modTexture
[19:11:14]
[19:11:14] Pornirea de sunet sonor.
[19:11:14] Inițializarea LWJGL OpenAL
[19:11:14] (Legarea LWJGL a lui Openal. Pentru mai multe informații, consultați http: // www.lwjgl.org)
[19:11:14] Openal inițializat.
[19:11:15]
[19:11:15] 2023-04-15 19:11:15 [Client] [Severă] Tărâmuri: Server nu este disponibil!
[19:11:48] 2023-04-15 19:11:48 [Server] [INFO] Pornirea Versiunea 1 a serverului Minecraft integrată.6.4
[19:11:48] 2023-04-15 19:11:48 [Server] [Info] Generarea tastaturii
[19:11:49] 2023-04-15 19:11:49 [Server] [INFO] Convertirea hărții!
[19:11:49] 2023-04-15 19:11:49 [Server] [Info] Scanarea folderelor.
[19:11:49] 2023-04-15 19:11:49 [Server] [INFO] Numărul total de conversie este 0
[19:11:49] 2023-04-15 19:11:49 [Server] [Info] Pregătirea regiunii de pornire pentru nivelul 0
[19:11:50] 2023-04-15 19:11:50 [Server] [INFO] Pregătirea zonei de reproducere: 12%
[19:11:51] 2023-04-15 19:11:51 [Server] [Info] Pregătirea zonei de reproducere: 36%
[19:11:52] 2023-04-15 19:11:52 [Server] [Info] Pregătirea zonei de reproducere: 60%
[19:11:53] 2023-04-15 19:11:53 [Server] [Info] Pregătirea zonei de reproducere: 86%
[19:11:54] 2023-04-15 19:11:54 [Server] [Info] TheMasterCaver [/127.0.0.1: 0] conectat cu ID-ul entității 266 la (-94.5, 64.0, 244.5)
[19:11:54] 2023-04-15 19:11:54 [Server] [Info] ThemasterCaver s-a alăturat jocului
[18:21:25] 2023-04-15 18:21:25 [Client] [Info] Setarea utilizatorului: TheMasterCaver
[18:21:25] 2023-04-15 18:21:25 [Client] [Info] (ID-ul sesiunii este nul)
[18:21:26] 2023-04-15 18:21:26 [Client] [Info] LWJGL Versiunea: 2.9.0
[18:21:26] 2023-04-15 18:21:1
[18:21:27]
[18:21:27] Pornirea sonoră a sistemului sonor.
[18:21:27] Inițializarea LWJGL OpenAL
[18:21:27] (Legarea LWJGL a lui Openal. Pentru mai multe informații, consultați http: // www.lwjgl.org)
[18:21:27] Openal inițializat.
[18:21:27]
[18:22:04] 2023-04-15 18:22:04 [Server] [INFO] Pornirea Versiunea 1 a serverului Minecraft integrată 1.6.4
[18:22:04] 2023-04-15 18:22:04 [Server] [Info] Generarea tastaturii
[18:22:04] 2023-04-15 18:22:04 [Server] [Info] Pregătirea regiunii de pornire pentru nivelul 0
[18:22:05] 2023-04-15 18:22:05 [Server] [Info] Pregătirea zonei de reproducere: 19%
[18:22:06] 2023-04-15 18:22:06 [Server] [Info] Pregătirea zonei de reproducere: 58%
[18:22:07] 2023-04-15 18:22:07 [Server] [Info] Pregătirea zonei de reproducere: 99%
[18:22:07] 2023-04-15 18:22:07 [Server] [Info] TheMasterCaver [/127.0.0.1: 0] conectat cu ID-ul entității 137 la (-245.5, 70.0, -253.5)
[18:22:07] 2023-04-15 18:22:07 [Server] [Info] ThemasterCaver s-a alăturat jocului
Totuși cumva (!) TMCW a luat doar jumătate din mult timp pentru a genera o lume nouă, în ciuda faptului că este mult mai complexă – din nou, puterea optimizării. 1.13 este absolut îngrozitor prin comparație, având în vedere că are o generație de bucăți multithread, dar a durat mult mai mult decât Vanilla 1.6.4:
[17:55:1.13.2
[17:55:1
[17:55:31] [Server Fir
[17:55:32] [Fir
[17:55:33] [Fir
[17:55:36] [Firul serverului/informațiile]: Pregătirea regiunii de pornire pentru dimensiunea Minecraft: Overworld
[17:55:37] [Fir
[17:55:37] [Fir
[17:55:38] [Fir
[17:55:38] [Fir
[17:55:38] [Fir
[17:55:39] [Fir
[17:55:39] [Fir
[17:55:39] [Fir
[17:55:40] [Fir
[17:55:40] [Fir
[17:55:40] [Fir
[17:55:40] [Fir
[17:55:41] [Fir
[17:55:41] [Fir
[17:55:41] [Fir
[17:55:41] [Fir
[17:55:42] [Fir
[17:55:42] [Fir
[17:55:42] [Fir
[17:55:43] [Fir
[17:55:43] [Fir
[17:55:43] [Fir
[17:55:43] [Fir
[17:55:44] [Fir
[17:55:44] [Fir
[17:55:44] [Fir
[17:55:44] [Fir
[17:55:45] [Firul serverului/Info]: Modificarea distanței de vizualizare la 12, de la 10
[17:55:0.5, 71.0, -104.5)
[17:55:46] [Fire server/Info]: TheMasterCaver s -a alăturat jocului
Singurul loc în care TMCW este vizibil mai greu este dimensiunea de economisire, ceea ce se datorează complexității mult crescute a lumii, așa cum este indicat de analizele MCEDIT care urmează (ambele zone au aceeași dimensiune):
Coloana din stânga este dintr -o lume creată în 1.6.4; În ambele cazuri, acestea reprezintă regiuni complet explorate (iluminarea peșterilor crește complexitatea datelor datorate hărții luminii bloc, mai mult decât compensarea oricărei reduceri de la cantitatea relativ mică de minereuri extrase):
1.6.4; 138 de blocuri / variante de bloc și 347 de entități:
(1: 0), piatră, 6828349
(2: 0), iarbă, 84800
(3: 0), murdărie, 754782
(4: 0), Cobblestone, 3178
(5: 0), scânduri din lemn, 3435
(7: 0), Bedrock, 406323
(8: 1), apă (activ), 41072
(10: 0), lavă (activ), 78740
(13: 0), pietriș, 229644
(14: 0), minereu de aur, 4276
(15: 0), minereu de fier, 46358
(16: 0), minereu de cărbune, 87467
(17: 0), lemn, 1526
(17: 1), Pine Wood, 1692
(17: 2), lemn de mesteacăn, 320
(17: 3), Jungle Wood, 7596
(17: 4), lemn, 73
(17: 8), lemn, 52
(18: 0), frunze, 29834
(18: 1), frunze de pin, 7836
(18: 2), frunze de mesteacăn, 2202
(18: 3), frunze de junglă, 20209
(18: 8), frunze (în descompunere), 8805
(18: 9), frunze de pin (în descompunere), 5155
(18:10), frunze de mesteacăn (în descompunere), 663
(18:11), frunze de junglă (în descompunere), 6796
(21: 0), Lapis Lazuli Ore, 1784
(24: 0), gresie, 48869
(30: 0), web, 343
(31: 2), Fern, 828
(32: 0), Dead Shrub, 74
(35:15), lână neagră, 1
(37: 0), floare, 348
(38: 0), Rose, 90
(39: 0), ciupercă maro, 53
(40: 0), ciupercă roșie, 35
(43: 0), placă de piatră dublă, 22
(48: 0), Moss Stone, 497
(49: 0), Obsidian, 808
(50: 1), torță, 12
(50: 2), torță, 10
(50: 3), torță, 12
(50: 4), torță, 4
(52: 0), Monster Spawner, 14
(53: 0), scări din lemn, 116
(53: 1), scări din lemn, 89
(53: 2), scări din lemn, 130
(53: 3), scări din lemn, 83
(54: 2), piept, 3
(54: 3), piept, 5
(54: 4), piept, 2
(54: 5), piept, 4
(56: 0), minereu de diamant, 1610
(59: 2), culturi, 7
(59: 3), culturi, 11
(59: 4), culturi, 16
(59: 5), culturi, 17
(59: 6), culturi, 14
(59: 7), culturi, 47
(60: 7), terenuri agricole, 168
(64: 0), ușă din lemn, 1
(64: 1), ușă din lemn, 7
(64: 2), ușă din lemn, 4
(64: 8), ușă din lemn, 12
(65: 2), scară, 8
(65: 4), scară, 9
(66: 0), calea ferată, 312
(66: 1), calea ferată, 217
(66: 2), calea ferată, 1
(66: 7), calea ferată, 1
(66: 9), calea ferată, 1
(67: 0), scări de piatră, 1
(67: 1), scări de piatră, 2
(67: 3), scări de piatră, 3
(72: 0), placă de presiune din lemn, 5
(73: 0), minereu roșu, 12837
(78: 0), strat de zăpadă, 13325
(79: 0), gheață, 850
(81: 0), cactus, 53
(81: 1), cactus, 2
(81: 2), cactus, 2
(81: 3), cactus, 2
(81: 4), cactus, 3
(81: 5), cactus, 7
(81: 6), cactus, 8
(81: 7), cactus, 3
(81: 9), Cactus, 4
(81:11), Cactus, 2
(81:12), cactus, 1
(82: 0), argilă, 626
(83: 0), trestie de zahăr, 46
(83: 2), trestie de zahăr, 1
(83: 6), trestie de zahăr, 1
(83: 7), trestie de zahăr, 1
(85: 0), gard, 1463
(102: 0), panoul de sticlă, 76
(106: 0), viță de vie, 8
(106: 1), viță de vie, 5448
(106: 2), viță de vie, 4611
(106: 3), viță de vie, 13
(106: 4), viță de vie, 5507
(106: 5), viță de vie, 4
(106: 6), viță de vie, 13
(106: 8), viță de vie, 4345
(106: 9), viță de vie, 7
(106: 10), viță de vie, 1
(106: 11), viță de vie, 1
(106: 12), viță de vie, 12
(111: 0), Lilypad, 6
(127: 0), plantă de cacao, 5
(127: 1), plantă de cacao, 4
(127: 2), plantă de cacao, 7
(127: 3), plantă de cacao, 3
(127: 4), plantă de cacao, 6
(127: 5), plantă de cacao, 2
(127: 6), plantă de cacao, 4
(127: 7), plantă de cacao, 6
(127: 8), plantă de cacao, 4
(127: 9), plantă de cacao, 7
(127: 10), plantă de cacao, 5
(127: 11), plantă de cacao, 13
(141: 2), morcovi, 2
(141: 3), morcovi, 6
(141: 4), morcovi, 2
(141: 5), morcovi, 2
(141: 6), morcovi, 7
(141: 7), morcovi, 9
(142: 2), cartofi, 3
(142: 5), cartofi, 5
(142: 6), cartofi, 5
,,
,,347
Bat, bat, 22
Pui, pui, 52
Vacă, vacă, 28 de ani
Creeper, Creeper, 29
Articol, ou, 13
Articol, pietriș, 1
Articol, calea ferată, 5
Articol, semințe, 1
Element, șir, 1
Minecartchest, Minecartchest, 9
Porc, porc, 77
Schelet, schelet, 30
Calmar, calmar, 8
Sătean, sătean, 18
Zombie, zombie, 20
,,
,,28
Piept, piept, 14
TMCWV5; 283 blocuri / variante de bloc și 351 de entități; Există, de asemenea, aproximativ de două ori mai multe piepturi și mafii, în principal din cauza variației aleatorii; Rețineți că, în ciuda faptului că terenul este mai mare, în medie, există mai multe blocuri aeriene decât a avut lumea vaniliei (există doar aproximativ jumătate din mai multe blocuri de lavă datorită faptului că stratul de lavă de peșteră este de doar 3 straturi profunde, de asemenea, posibil variații decât aceste zone Doar 368×368 blocuri):
(0: 0), aer, 26155281
(1: 0), piatră, 4762059
(1: 1), piatră, 219949
(1: 3), piatră, 391886
(1: 5), piatră, 618613
(1: 8), piatră, 6143
(1:15), piatră, 27
(2: 0), iarbă, 87200
(2: 1), iarbă, 272
(3: 0), murdărie, 685957
(3: 1), murdărie, 134
(4: 0), Cobblestone, 1205
(5: 0), scânduri din lemn, 1355
(5: 1), scânduri din lemn, 3961
(5: 3), scânduri din lemn, 179
(5: 4), scânduri din lemn, 3
(7: 1), Bedrock, 117204
(7: 2), Bedrock, 2019
(7: 8), Bedrock, 16201
(9: 0), apă, 126756
(11: 0), lavă, 38922
(12: 0), nisip, 19473
(12: 1), nisip, 134652
(13: 0), pietriș, 110853
(13: 1), pietriș, 76175
(14: 0), minereu de aur, 3957
(14: 2), minereu de aur, 534
(15: 0), minereu de fier, 40795
(15: 2), minereu de fier, 5478
(16: 0), minereu de cărbune, 75301
(16: 2), minereu de cărbune, 9427
(17: 1), Pine Wood, 3799
(17: 3), Jungle Wood, 3517
(17: 4), lemn, 13
(17: 5), lemn, 12
(17: 6), lemn, 4
(17: 7), lemn, 9
(17: 8), lemn, 4
(17: 9), lemn, 5
(17:10), lemn, 5
(17:12), Wood, 1196
(17:13), lemn, 802
(17:14), Wood, 186
(17:15), Wood, 1356
(18: 0), frunze, 47912
(18: 2), frunze de mesteacăn, 9357
(18: 3), Jungle Frunze, 18138
(21: 0), Lapis Lazuli Ore, 1930
(21: 2), Lapis Lazuli Ore, 227
(24: 0), gresie, 273
(24: 4), gresie, 15955
(30: 0), web, 1067
(31: 0), (arbust neutilizat), 11305
(31: 2), Fern, 58
(31: 3), (arbust neutilizat), 52
(32: 0), Dead Shrub, 97
(37: 0), floare, 215
(37: 1), floare, 53
(37: 2), floare, 83
(37: 3), floare, 61
(37: 4), floare, 20
(37: 6), floare, 42
(37: 7), floare, 43
(37: 8), floare, 42
(37: 9), floare, 53
(37:10), floare, 44
(37:11), floare, 52
(37:12), floare, 49
(37:13), floare, 59
(37:14), floare, 26
(37:15), floare, 37
(38: 0), Rose, 181
(39: 0), ciupercă maro, 296
(39: 1), ciupercă maro, 77
(39: 2), ciupercă maro, 86
(39: 3), ciupercă maro, 69
(39: 4), ciupercă maro, 90
(43: 0), placă de piatră dublă, 11
(48: 0), Moss Stone, 875
(49: 0), Obsidian, 2156
(52: 0), Monster Spawner, 35
(53: 8), scări din lemn, 77
(53:10), scări din lemn, 58
(53:11), scări din lemn, 39
(54: 2), piept, 9
(54: 3), piept, 8
(54: 4), piept, 5
(54: 5), piept, 9
(56: 0), minereu de diamant, 1026
(56: 2), minereu de diamant, 133
(59: 2), culturi, 5
(59: 3), culturi, 7
(59: 4), culturi, 5
(59: 5), culturi, 13
(59: 6), culturi, 6
(59: 7), culturi, 20
(60: 7), terenuri agricole, 112
(64: 0), ușă din lemn, 3
(64: 1), ușă din lemn, 7
(64: 2), ușă din lemn, 1
(64: 8), ușă din lemn, 10
(65: 2), scară, 4
(65: 4), scară, 9
(66: 0), calea ferată, 466
(66: 1), calea ferată, 517
(72: 2), placă de presiune din lemn, 4
(73: 0), minereu roșu, 8080
(73: 2), minereu roșu, 1062
(75: 1), Torță Redstone (Off), 25
(75: 2), Torță Redstone (Off), 16
(75: 3), Torch Redstone (Off), 17
(75: 4), Torță Redstone (Off), 24
(75: 9), Torch Redstone (Off), 12
(75:10), Torch Redstone (Off), 7
(75:11), Torch Redstone (Off), 7
(75:12), Torch Redstone (Off), 8
(75:13), Torch Redstone (Off), 8
(81: 0), Cactus, 18
(81: 5), cactus, 1
(81: 8), Cactus, 11
(81: 9), cactus, 1
(81:10), cactus, 1
(81:13), Cactus, 1
(82: 0), argilă, 2141
(83: 0), trestie de zahăr, 65
(83: 1), trestie de zahăr, 1
(83: 3), trestie de zahăr, 1
(83: 4), trestie de zahăr, 1
(83: 5), trestie de zahăr, 2
(83: 6), trestie de zahăr, 1
(85: 0), gard, 880
(85: 1), gard, 2244
(85: 3), gard, 116
(85: 4), gard, 4
(98: 0), cărămizi de piatră, 1613
(98: 1), cărămizi de piatră mușchi, 153
(98: 2), cărămizi de piatră crăpată, 478
(98: 3), cărămizi de piatră de cerc, 55
(99: 1), ciupercă uriașă maro (nord -vest), 68
(99: 2), Ciupercă uriașă maro (nord), 49
(99: 4), Ciupercă uriașă maro (Vest), 45
(99: 5), ciupercă uriașă maro (sus), 141
(99: 6), Ciupercă uriașă maro (est), 45
(99: 7), Ciupercă uriașă maro (sud -vest), 54
(99: 8), Ciupercă uriașă maro (Sud), 41
(99: 9), ciupercă maro uriașă (sud -est), 54
(99:10), Ciupercă uriașă maro (tulpină), 79
(100: 1), Ciupercă roșie uriașă (nord -vest), 47
(100: 2), Ciupercă roșie uriașă (nord), 43
(100: 3), Ciupercă roșie uriașă (nord -est), 47
(100: 4), Ciupercă roșie uriașă (vest), 40
(100: 5), Ciupercă roșie uriașă (sus), 162
(100: 6), Ciupercă roșie uriașă (est), 39
(100: 7), Ciupercă roșie uriașă (sud -vest), 45
(100: 8), Ciupercă roșie uriașă (sud), 39
(100: 9), Ciupercă roșie uriașă (sud -est), 43
(100: 10), ciupercă roșie uriașă (tulpină), 76
(100: 11), ciupercă roșie uriașă, 33
(102: 0), panoul de sticlă, 57
(103: 0), pepene verde, 2
(106: 0), viță de vie, 37
(106: 1), viță de vie, 2615
(106: 2), Vines, 1981
(106: 3), viță de vie, 11
(106: 4), viță de vie, 2570
(106: 5), viță de vie, 8
(106: 6), viță de vie, 14
(106: 8), Vines, 2034
(106: 9), viță de vie, 15
(106: 10), viță de vie, 4
(106: 12), viță de vie, 14
(109: 0), scări din cărămidă de piatră, 1
(109: 1), scări din cărămidă de piatră, 2
(109: 2), scări din cărămidă de piatră, 2
(109: 3), scări din cărămidă de piatră, 5
(127: 0), plantă de cacao, 2
(127: 1), plantă de cacao, 5
(127: 2), plantă de cacao, 2
(127: 3), plantă de cacao, 4
(127: 4), plantă de cacao, 3
(127: 5), plantă de cacao, 3
(127: 6), plantă de cacao, 2
(127: 7), plantă de cacao, 2
(127: 8), plantă de cacao, 6
(127: 9), plantă de cacao, 5
(127: 10), plantă de cacao, 4
(127: 11), plantă de cacao, 11
(141: 2), morcovi, 2
(141: 3), morcovi, 2
(141: 4), morcovi, 6
(141: 5), morcovi, 6
(141: 6), morcovi, 5
(141: 7), morcovi, 7
(142: 2), cartofi, 3
(142: 3), cartofi, 4
(142: 4), cartofi, 6
(142: 5), cartofi, 4
(142: 6), cartofi, 5
(142: 7), cartofi, 6
(161: 3), Block Future!,759
(162: 0), Block Future!,503
!,56
(164: 2), Block Future!,52
(164: 3), Block Future!,56
!,52
(164: 5), Block Future!,248
(164: 6), Block Future!,52
(164: 7), Block Future!,54
(164: 8), Block Future!,49
(164: 9), Block Future!,54
(164: 10), Block Future!,98
(164: 11), Block Future!,48
(165: 1), Block Future!,73
(165: 2), Block Future!,60
(165: 3), Block Future!,72
(165: 4), Block Future!,55
(165: 5), Block Future!,136
(165: 6), Block Future!,55
(165: 7), Block Future!,67
(165: 8), Block Future!,53
(165: 9), Block Future!,67
(165: 10), Block Future!,95
(165: 11), Block Future!,32
(166: 1), Block Future!,40
(166: 2), Block Future!,41
(166: 3), Block Future!,41
(166: 4), Block Future!,41
(166: 5), Block Future!,180
(166: 6), Block Future!,41
(166: 7), Block Future!,41
(166: 8), Block Future!,41
(166: 9), Block Future!,41
(166: 10), Block Future!,82
(166: 11), Block Future!,18
(167: 7), Block Future!,5
(167: 8), Block Future!,5
(167: 10), Block Future!,7
(168: 1), Block Future!,744951
(175: 0), Block Future!,238
(175: 1), Block Future!,50
(175: 2), Block Future!,5923
(175: 3), Block Future!,1527
!,64
(175: 5), Block Future!,88
(180: 0), Block Future!,59
(180: 4), Block Future!,71
(180: 8), Block Future!,26
(181: 0), Block Future!,391
(185: 0), Block Future!,314
(185: 2), Block Future!,62
(185: 8), Block Future!,803
(185: 10), Block Future!,97
(186: 0), Block Future!,190
(186: 2), Block Future!,56
(186: 8), Block Future!,550
(186: 10), Block Future!,106
(187: 0), Block Future!,21
(187: 2), Block Future!,4
(187: 8), Block Future!,73
(187: 10), Block Future!,23
(188: 0), Block Future!,2256
(188: 1), Block Future!,8
(188: 2), Block Future!,3
(188: 3), Block Future!,
(188: 4), Block Future!,8
(188: 5), Block Future!,5
(188: 6), Block Future!,2
(188: 7), Block Future!,6
(188: 8), Block Future!,8
(188: 9), Block Future!,10
(188: 10), Block Future!,6
(200: 0), Block Future!,202
(200: 2), Block Future!,24
,,
,,351
Bat, bat, 22
Cavespider, Cavespider, 5
Pui, pui, 32
Vacă, vacă, 22
Creeper, Creeper, 15
Pește, pește, 10
Cal, cal, 6 ani
Articol, ciupercă maro, 15
Articol, carne putredă, 1
Articol, semințe, 16
Articol, stick, 1
Minecartchest, Minecartchest, 25
Ozelot, Ozelot, 2
Porc, porc, 38
Iepure, iepure, 22
Oile, oile, 48
Schelet, schelet, 22
Păianjen, păianjen, 4
Calmar, calmar, 15
Sătean, sătean, 13
Vrăjitoare, vrăjitoare, 2
Zombie, Zombie, 13
,,
,,66
Piept, piept, 31
Mobspawner, Mobspawner, 35 de ani
Fapt este, complet Îmi suflă mintea cum sunt versiunile moderne intensive în resurse, cu atât mai mult versiunile tradiționale modificate – absolut nebunești; exact ceea ce folosește toate acestea?! Nu, nu voi instala un modpack, sau chiar o versiune modernă, doar pentru a putea analiza utilizarea resurselor sale:
Majoritatea modpack -urilor numai Aveți nevoie de 6-8 GB RAM atribuite
Spunând „numai” ca și cum 6-8 GB nu este nimic atunci când am avut doar 512 MB alocate în exemplele de mai sus, iar acest fir susține că chiar a modificat 1.3 necesită cel puțin atât de mult doar pentru a începe, cu atât mai puțin încărcați o lume la o distanță de vedere mai mare decât susținută de joc, cu excepția cazului în care utilizați Optifine (din nou, 10 bucăți încărcă 441 bucăți, în timp ce 16 bucăți încarcă 1089 bucăți; 1089 /441):
1.3 Împărțiți serverul și logica clientului. Dintr -o dată, trebuie să dublați amprenta jocului – o copie a tuturor obiectelor de joc pentru server, o copie pentru client. 1.3 are nevoie de 500 MB înainte de a alerga chiar.
Iată mai multe analize VisualVM, de data aceasta comparând obiectele de top prin utilizarea memoriei („dimensiunea reținută”, care include toată memoria menționată de orice obiecte pe care le dețin; suma coloanei nu este totală, care poate fi derivată din procentul utilizat prin intrarea de sus):
1.6.4; Utilizarea totală a memoriei a fost de aproximativ 111.3 MB, cu 61.5 MB (55.3%) utilizate de bucăți încărcate și 49.8 MB folosită de orice altceva (rețineți că există de fapt 1066 bucăți încărcate, nu 882 sau 441 x 2, deoarece bucățile de naștere sunt 625 bucăți, dar doar partea serverului; numărul ar fi și mai mare dacă aș fi în afara zonei de naștere ):
TMCWV5; Utilizarea totală a memoriei a fost de aproximativ 164.4 MB, cu 137.6 MB (83.7%) utilizate de bucăți încărcate și 26.
Da, ați citit acest drept – atunci când excludeți bucăți încărcate, TMCW folosește doar despre Jumătate la fel de multă memorie! Acest lucru este clar vizibil în unele dintre clase; Renderglobal este 2.84 MB în vanilie, dar clasa Renderglobaltmcw a TMCW este doar 2.18 MB și combină două clase majore de redare (renderglobal și entitate render). La fel, WorldRenderer de la Vanilla ocupă 2.56 MB în timp ce ChunkRenderer -ul TMCW ocupă doar 1.76 MB – și sunt 1.De 61 de ori mai multe cazuri datorate distanței de redare mai mari (cu alte cuvinte, fiecare mai puțin de jumătate din memorie, 106 vs 248 octeți)! Acest lucru în parte, deoarece am eliminat mai multe obiecte în favoarea câmpurilor mai simple, ceea ce înseamnă că există, de asemenea, că există zeci de mii de obiecte mai puține decât ar exista altfel (acesta este motivul pentru care „dimensiunea” este aceeași cu „reținută”, în timp ce în vanilie din urmă din urmă este mult mai mare. Chiar dacă comparați doar vanilia „mărime” mai are nevoie de 126 de octeți pe instanță). Același lucru este valabil și pentru multe alte clase, ceea ce adaugă până la o reducere de 50% a utilizării memoriei de bază – dacă aș fi setat TMCW la 10 bucăți, pentru a încărca același număr ca Vanilla, ar fi folosit mai puțină memorie în general și chiar mai puțin procesor (care era deja mai mic).
Sigur, mai există cazuri în care ceva poate folosi multă memorie, de exemplu, uitați -vă la cât de multă memorie este folosită de arborele de mine Arborele de mine în întreaga lume, așa cum face vanilia și sunt create doar dacă o bucată este populată cu o parte din ele (dacă aș reîncărca lumea și aș lua o altă groapă de gunoi, ar arăta 0 cazuri, deci doar cantitatea de teren nou generat Într -o anumită sesiune contează, plus clasa „MapGenStructureData” a Vaniliei își stochează propriile date separat de clasa „MapGenMines Arbond”, care folosește deja 1/6 la fel de multă memorie, în ciuda unui singur sat, care îl folosește în continuare, fiind prezent):
MC-33134 MINEBAFT.DAT folosește prea mult procesor (aceasta ar trebui să fie „prea multă memorie, forțând utilizarea ridicată a procesorului prin intermediul colecțiilor de gunoi)
Indiferent dacă ați putea spune că am rezolvat cu adevărat acest lucru sau nu, nu va deveni niciodată o astfel de problemă decât dacă ați făcut ceva nerealist, cum ar fi să zburați continuu zile întregi sau să ați menținut jocul cu o lume încărcată atunci când nu jucați. Pentru ca datele arshaft -ului să utilizeze o cantitate de memorie comparabilă cu bucățile încărcate pe care ar trebui să le încărcați de ordinul a 10.000 dintre ele, sau 1.8 milioane de bucăți (datorită formatului de date de structură salvat de vanilie, poate gestiona doar o mică parte din aceasta; comentariile sugerează că doar aproximativ 600 de arbori de mineri sau 60.000 de bucăți în vanilie, folosesc aceeași cantitate de memorie – așa că pot pretinde că am optimizat ei cu un factor de 30. Acest lucru înseamnă, de asemenea, că prima mea lume, aproximativ 135.000 de bucăți, ar folosi de mai multe ori mai multă memorie dacă nu aș fi handicapat structura de economisire a arborelor de mine – așa cum este, nu folosește mai mult decât o lume de marcă -0NEW).
De asemenea, sunt sigur că există modalități de a optimiza foarte mult redarea piepturilor, dar cel puțin le -am dublat performanța cu unele modificări relativ minore și cel puțin există butoaie, care nu au un impact mai mare decât redactarea unui bloc ca Stone, plus Încă mai primesc suficiente fps pentru a rămâne stabil cu o limită framerată / vsync (ceea ce este probabil cu care sunt cei mai mulți dezvoltatori, ignorând faptul că ar putea avea un computer peste medie – chiar am codificat părți ale TMCW ca și cum aș fi încă mai ar fi avut Un sistem de 32 de biți, așa cum am făcut -o în primii ani în care am jucat):
Rețineți că utilizarea memoriei afișată de VisualVM nu include codul în sine (sau utilizarea VRAM), dar aceasta este autoexplicativă (dimensiunea TMCWV5 a crescut puțin de acum un an, dar este încă mai mică de 7 MB – am adăugat chiar Caracteristici noi de la actualizări la fel de recent ca 1.19, inclusiv înainte de eliberarea sa oficială, cum ar fi o fermecare rapidă (care a necesitat doar câteva linii de cod – odată ce aveți codul de bază pentru un tip general de caracteristică (entități, blocuri, articole, vrăjitori, biomuri, etc.) fiecare nou instanța are nevoie de mult mai puțin pentru a fi adăugate*). Borcanele mele modificate includ, de asemenea, o mulțime de clase de vanilie neutilizate de când am redenumit multe dintre ele în loc să modific doar originalele, în timp ce ștergerea meta-INF a redus dimensiunea, în orice caz, chiar și 1.8, prima actualizare în care Mojang și -a adoptat practicile actuale de programare, cel puțin la scară largă, este mai mare, în ciuda faptului că are doar o mică parte din conținut (codul meu are și mai puține clase, aproximativ 1/3 ca multe în comparație cu aceeași dimensiune generală a sursei de vanilie 1.6.4; În schimb, 1.8 are clase mult mai mici și este mult mai complex intern ca urmare):
*Acesta este tot codul implicat în fermecarea mea „Swift Sneak”, cu excepția părților fără legătură ale claselor existente care au fost modificate pentru a include codul pentru acesta (doar „EnchantmentswiftsNeak” este complet nou):
EnchantmentswiftsNeak de clasă publică extinde fermecătorul < public EnchantmentSwiftSneak(int par1, int par2) < super(par1, par2, EnumEnchantmentType.armor_legs); this.setName("swiftSneak"); >// returnează costul pe nivel în nicovat; Nivelul 3 costă 9 niveluri publice int geTanVilCost () < return 3; >// Setați astfel încât numai nivelurile 1-2 sunt probabil obținute din publicul de fermecare public int GetMinenchantabilitate (Int Par1) < return 10 + 20 * (par1 - 1); >public int getmaxenchantability (int par1) < return super.getMinEnchantability(par1) + 50; >public int getMaxlevel () < return 3; >// reduce șansa de a fi ales într -un tabel de fermecare cu un număr suplimentar de 75% (greutatea efectivă este 0.25) Public Float GetAdditionalRarity () < return 0.25F; >> Încântarea publică a clasei abstracte < public static final Enchantment swiftSneak = new EnchantmentSwiftSneak(28, 1); static < // Initializes list of enchantments used by villager trading and fishing ArrayListtradeList = new ArrayList(); for (int i = 0; i < 2; ++i) < for (int e = 0; e > > EnchantmentsBookList = (Enchantment []) TradElist.toArray (New Enchantment [0]); >> CLASA PUBLICĂ CUSONENGANTMENTHELPER < // Adds information on armor and Protection enchantment values private static final void addArmorTooltips(ItemStack itemStack, ItemArmor item, ArrayList list) < level = getEnchantmentLevel(Enchantment.swiftSneak, itemStack); if (level >.Adăugați (enumChatFormatting.Albastru + " +" + întreg.toString (nivel * 15) + "% viteză de strecurare"); > public static final int getSwiftsNeakModifier (EntityLivingBase Par0EntityLivingBase) < return getMaxEnchantmentLevel(Enchantment.swiftSneak, par0EntityLivingBase.getLastActiveItems()); >// returnează o carte fermecată cu cădere lungă sau strecurare rapidă. Distribuția nivelului este stabilită, astfel încât există 40% șanse de // nivelul maxim; Pentru nivelurile lungi de cădere 1-4 au o șansă de 19/11/29/40, în timp ce pentru nivelurile de strecurare rapide 1-3 au o // 26/33/40 șansă. public static final ItemStack GetRandomrarebook (Random64 Par1random) < Enchantment enchant = (par1Random.nextBoolean() ? Enchantment.longFall : Enchantment.swiftSneak); int value = (enchant.getMaxLevel() == 4 ? 5 : 16); int level; do < level = enchant.getMaxLevel() - par1Random.nextInt(par1Random.nextInt(value) + par1Random.nextInt(2) + 1); >while (nivel> mișcare publică de clasăInputFix extinde mișcarea de mișcare < public void updatePlayerMoveState() < if (this.sneak) < // Swift Sneak increases movement speed while sneaking by 15% per level (30%, 45%, 60%, 75% for levels 0-3) float factor = (float)CustomEnchantmentHelper.getSwiftSneakModifier(this.thePlayer) * 0.15F + 0.3F; if (factor < 1.0F) < this.moveStrafe *= factor; this.moveForward *= factor; >>>>
Rollback Post pentru revizuirea revizuirii
Prima lume a lui ThemasterCaver – eventual cea mai scosată lume din istoria Minecraft – include descărcarea mondială.
Lumea TheMasterCaver – propria mea versiune a Minecraft bazată în mare parte pe părerile mele despre modul în care jocul ar fi trebuit să evolueze de la 1.6.4.
De ce mai joc în 1.6.4?