Diweddariadau
enarzh-CNfrdeiwhiitjakofaplptrusressvukvicy
Panel Iaith Agored
cofrestr

Clonio 2018 09 pccDiweddariad PCC a Optimizations

Diweddariad heddiw yw rhoi sylw i rai o waith diweddar y tîm. Y wybodaeth ganlynol yw rhoi cipolwg ar ochr y datblygwyr i'r hyn a ddaeth i law fwyaf diweddar. Gobeithio y byddwch chi'n mwynhau ac yn edrych ymlaen at eich adborth.

Mae gan hanes Plymouth Control hanes hir o newidiadau ers iddo gael ei greu yn wreiddiol. Mae ein hadnewyddiad yn dod â'r ardal i adolygu rhif pedwar. Efallai y bydd y rheini sydd wedi bod yma ers peth amser wedi ei adnabod fel naill ai Plymouth Canyon, Plymouth Control Station, neu yn ddiweddar, Canolfan Rheoli Plymouth. Er nad yw'r enw wedi newid y gweledol a'r ymarferoldeb dros y blynyddoedd. Ffocws y diwygiad hwn oedd glanhau'r ardal, cynyddu perfformiad a gwneud y gwaith bregus fel y gallwn ei orffen yn derfynol gyda'r cofio.

Efallai y byddwch yn chwilfrydig o ran pwrpas y gwaith cyn-adnewyddu hwn ar hyn o bryd yn hytrach na hwyrach yn ystod ail-lunio'r byd. Felly, byddwn yn neidio i mewn.

Gorlwytho Data!

Daeth i'n sylw bod gan yr ardal Ardal Reoli Plymouth nifer o faterion a allai fod yn rhwystro ein prawf parc sydd i ddod. Mae'r data hwn yn cael ei ailadrodd ar draws nifer o feysydd sy'n gysylltiedig â PCC a gallant achosi cyfraddau ffrâm arafu, fps isel yn yr ardal ac yn fwy na hitching arferol. Mae'r gollyngiad cyfradd ffrâm hon a diweddarach yn cael ei achosi gan y swm o ddata sy'n cael ei lwytho a'i ddadlwytho, yn ogystal â'r gorchymyn sy'n gwneud hynny.

Roedd y materion hynny fel a ganlyn:

  • Nifer fawr o asedau unigol
  • Nifer fawr o weadau unigol a ddefnyddir yn y Banciau Gwead
  • Nifer fawr o is-ddeunyddiau a ddefnyddir yn y Banciau Deunydd
  • Uchod achosodd llawer iawn o dynnu ochr cleientiaid
  • Uchod achosodd swm rhy fawr o amser cywasgu a chasglu cache
  • Yn uwch achosi rhai chwaraewyr i amseru allan neu ddamwain i'r bwrdd gwaith
  • Yn uwch achosodd math o gof yn gollwng dros amser, gan lenwi cpu a cache cof
  • Gallai problemau cache achosi i rai chwaraewyr ddamwain i gael eu tynnu'n rhannol neu eu hychwanegu

Glanhau ar Aisle Pedwar

Drwy fynd i'r afael â'r materion hyn, roeddem yn gallu lleihau'r swm enfawr o ddata a allai achosi pethau allan yn amser yn ystod ein prawf parc. Rydym yn gweithio wrth lanhau'r gweinydd a'r gêm ei hun. Ni fydd y cynnwys ar gyfer yr ardal hon yn dioddef o'r data llai. Yn lle hynny, rydym wedi lleihau data wrth ychwanegu mwy o weledol, a gadael lle ychwanegol i gynnwys y dyfodol yn ystod y byd.

2018 09 pcc max01Gellir gweld rhai o'r ffyrdd y gwneir hyn yn weledol gyda'r asedau celf eu hunain. Trwy leihau nifer y gwrthrychau gwirioneddol, gallwn ni wella perfformiad yr ardal ac i'r cleient. Felly, yn yr achos hwn, yn lle adeiladu ardal gan ddefnyddio muriau unigol a theils llawr, gallwn adeiladu hyn yn 3ds Max a'i allforio mewn darnau neu ddarnau a gyda lleoliad syml o un ased, yna gallwn ollwng y gweddill i mewn i ffitio i mewn lle a lleihau nifer y gweadau, asedau a chyfanswm tynnu cyfrifon. Dyma'r hyn a wnaethom gyda PCC, tra'n ychwanegu ychydig yn fwy at y byd. Drwy wneud hyn, mae'n caniatáu i ni yr ystafell i ychwanegu mwy o anhwylderau o amgylch yr ardal (a'r byd) a fydd yn ei helpu i deimlo'n fwy byw ac yn byw ynddi.

Fel hen fentor i mi, dywedodd unwaith eto, "Mae poly wedi ei arbed yn poly a enillir"Dywedwyd wrthyf am hyn dros 20 o flynyddoedd yn ôl, ac mae'n dal i fod yn berthnasol hyd heddiw. Mae'n golygu bod gennym fwy o le i allu ychwanegu ychydig yn fwy o gelf ei hun i nodweddion a swyddogaeth.

I roi syniad gwell i chi o faint mae ein newidiadau wedi effeithio ar yr ardal yr ydym wedi rhestru'r cyfansymiau cyn ac ar ôl isod.

2018 09 20 Pcc Cyfrif beforCyn: 48,251 Cyfanswm cyfrifon HB Node ar gyfer yr holl fathau o asedau

  • Nodau HB: 13,551
  • Nodau mapiau uchder: 12
  • Cyfanswm asedau celf: 5,121 lleol
  • SpeedTree: 979 (yn cynnwys ardaloedd cyfagos)
  • Manylyn Dynamig: 10
  • Gronynnau ac allyrwyr: 918
  • Cyfanswm y gweadau: 1,627 lleol / 10,121cached (yr holl ardaloedd cyfagos)
  • Llwybrau: 926
  • Triggers: 24
  • Nodau Rhanbarth: 17
  • Gwallau Asedau: 429

2018 09 20 Pcc Cyfrif ar ôlAr ôl: 6,709 cyfanswm cyfrifon HB Node ar gyfer yr holl fathau o asedau

  • Cyfanswm Nodau HB: 6,709
  • Nodau mapiau uchder: 9
  • Cyfanswm Asedau Celf: 133 lleol
  • SpeedTree: Amcangyfrifir 100 (ardaloedd cyfagos 139) - ychwanegwch gyfrif unwaith y gwnaed
  • Manylyn Dynamig: 5
  • Gronynnau ac allyrwyr: 121
  • Cyfanswm y gweadau: 29 lleol / 798 cached (yr holl ardaloedd cyfagos)
  • Llwybrau: 926
  • Triggers: 24
  • Nodau Rhanbarth: 17
  • Gwallau Asedau: 7 (Gwallau ail-ddiffinio sy'n weddill o hen gelf)


Rydym yn bwriadu gwneud prawf o'r math 2, Normal Push, yr wythnos nesaf. Yn dilyn ein canfyddiadau o'r prawf hwn, efallai na fydd angen i ni fynd ymlaen â gwaith adnewyddu cyn-byd ychwanegol ar ddau faes ychwanegol. Gallwch ddod o hyd i grynodeb llawn gwybodaeth o'r gwahanol fathau o batiau. Fel bob amser, rydym yn annog eich adborth, boed hynny'n gadarnhaol neu fel arall.

Mathau Gwthio

Fel y gwnaethom esbonio yn y diweddariadau yn y gorffennol, mae gennym dri math o wthio a adeiladwyd yn HeroEngine. Fe wnaethom gyfrifo y byddem yn mynd i mewn i fwy o fanylder am y tri math hwn gan fod rhai yn dal i gael cwestiynau am y gwahaniaethau. Os oes gennych gwestiynau o hyd, mae croeso i chi ofyn iddynt a byddwn yn gwneud ein gorau i'w hateb.

Y llynedd, buom yn gweithio ar wneud y fersiwn o AU bod y Ail-ddylanwadu ar waith i weithio gyda'n system Brys Llawn bresennol. Bu llawer o newidiadau a diweddariadau i'r systemau HeroEngine dros y blynyddoedd diwethaf na chynhwyswyd yr Ailgartrefu ers i'r Cod Rewi yn 2014 ac Ail-leoli yn cau yn 2015. Nawr rydym ar hyn o bryd yn gweithio ar yr ail fath, Normal Push.

Dyma'r tri math a'r hyn sy'n gwneud pob un yn wahanol.

  1. Gwthiad llawn: Mae hyn yn gwthio POB cynnwys ac yn trosysgrifio unrhyw hen gynnwys. Yn ogystal, mae modd ychwanegu at DB yn llawn yn ogystal .. mae hyn yn cael ei wneud yn gyffredinol os newidiwyd LOT o bethau neu os oes angen i chi wthio llawer o newidiadau mawr a gwnewch chwipiad llawn.
    - Mae hyn yn tueddu i fod angen i'r gweinyddwyr gael eu hongian i wthio i'r gweinydd ac allan i bob claddiad.
    - Gall amser di-dor Gweinydd fod rhwng 2 awr i 12 oriau yn dibynnu ar faint / graddfa ac unrhyw broblemau neu wrthdaro.
    - Da ar gyfer Diweddariadau Cynnwys ar raddfa fawr; ehangiadau, ail-waith, ac ati
  2. Gwthio arferol: Mae'r math yma ar gyfer diweddariadau mwy ond nid enfawr. Mae'n rhedeg diff rhwng cynnwys hen a newydd, beth sydd angen ei newid, a lle. Mae hefyd yn rhedeg debuggers i sicrhau nad oes unrhyw wrthdaro mawr rhwng gweinydd, cleient a gwrandäwr (gweinyddwr dude) ond mae hyn yn tueddu i eithrio unrhyw wrthdaro chwarae ar sgriptiau)
    - Mae hyn yn gyffredinol yn golygu bod y gweinydd yn ailgychwyn.
    - Os na cheir gwrthdaro, mae ailgychwyn yn tueddu i fod rhwng 15 a 45 yn dibynnu ar raddfa'r newidiadau a'r diweddariadau.
    - Da ar gyfer diweddariadau chwarterol neu raddfa fawr
  3. Push Byw: Mae hyn i wthio diweddariadau llai a allai gynnwys newidiadau celf, rhai newidiadau sgript, mân newidiadau i'r system, ac ati.
    - Gwneir hyn yn gyffredinol hyd yn oed pan fydd gweinyddwyr ar waith, a bydd cleient yn cael y wybodaeth ddiweddaraf pan fyddant yn mewngofnodi nesaf.
    - Dim amser downt yn gyffredinol heblaw am resin gyflym 5 cyflym efallai.
    - Da ar gyfer diweddariadau bob wythnos i bob wythnos sy'n llai o ran natur.

Profi ... a Mwy o Brawf

Drysau pcc 2018 09Gyda'r rhan fwyaf o'r gwaith a wneir yng Nghanolfan Reoli Plymouth a'r ardaloedd cyfagos, bydd peirianwyr HeroEngine yn cynnal rownd arall o brofion yn ddiweddarach yr wythnos hon unwaith y byddant yn cael y cynnig ymlaen llaw gan y tîm Repop dev. Mae'r ardaloedd cyfagos yn cael eu gwneud, gan gynnwys Ghetti Gorge. Felly beth sydd ar ôl i'r datblygwyr ei wneud?

  • Glaniwch y cerflunio'r tir ar gyfer PCC a'r ardaloedd cyfagos
  • Ailgyfaint i roi gwell cyfuniad rhwng ardaloedd
  • Rhowch goed a fflora arall
  • Diweddariadau prawf i'r nodau (cynaeafu, sbardunau, ac ati)
  • Rhowch Drysau sy'n gweithio

Er nad oes gennym amcangyfrif o amser pan fydd hyn yn mynd yn fyw, mae'r tîm Repop yn gweithio'n galed ar sawl agwedd ar y gêm ac nid yw wedi stopio. Mae'r hyn a ddechreuodd i fod yn ddiweddariad ymladd hefyd yn troi i mewn i gyfnod glanhau gyda rhywfaint o gynnwys newydd i wthio a phrofi ar gyfer yr Ynys, yna ailwampio'r Byd. Byddwn yn parhau i roi'r wybodaeth ddiweddaraf i chi ac ar ôl i ni allu llwyddo i wneud prawf llwyddiannus heb broblemau amser, byddwch chi i gyd yn gyntaf i wybod!

Rydym yn mwynhau siarad yn agored â'n cymuned yn agored am ddatblygiad parhaus. Mae ein profwyr mewnol o'r gymuned wedi bod yn help aruthrol ac rydym am ddiolch iddynt am yr holl fewnbwn gwerthfawr a dod o hyd i faterion fel gweadau a helpu gyda syniadau ar sut y gellir chwarae'r ardaloedd. Rydyn ni'n gyffrous iawn pryd y gallwn ddod â'r wybodaeth ddiweddaraf hon i bawb.

Cliciwch yma i ymuno yn y sgwrs a rhoi sylwadau ar y fforymau!