Satura rādītājs:
- Piegādes
- 1. darbība. Aparatūras izvēle
- 2. solis: platformas uzbūve
- 3. darbība: instalējiet OS
- 4. solis: trenējieties kā pirmo reizi braucot ar velosipēdu
Video: Dzīvojamās istabas VR gatavas spēles ar Linux: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Ievads
Es gribēju savā viesistabā izveidot spēļu iekārtu VR un sociālajām spēlēm. Es esmu Linux un atvērtā pirmkoda kopienas cienītājs, tāpēc jautājums bija "vai Linux spēj veikt VR?", Linux ir ļoti spējīga spēļu operētājsistēma - ne mazākā mērā pateicoties WineHQ, Steam un viņu darbam ar Proton. Es jau gadiem ilgi izmantoju Linux spēlēm, un tādas spēles kā Half-Life, Kerbal Space Program, Alien Isolation, nosaucot dažas, darbojas ļoti labi. Es ceru, ka šī rokasgrāmata parādīs, kā iegūt iespaidu-*** VR iestatīšana un kāpēc jūs to vēlaties.
Kāpēc VR?
VR piedāvā jaunu veidu, kā mijiedarboties ar pasauli, novēršot dažus šķēršļus starp jums un pasauli, kurā ieejat, tā var būt liela atšķirība cilvēkiem, kuri nejūtas ērti vai nespēj izmantot standarta tastatūras/peles vai kontroliera saskarni. Mūsdienu VR ļauj jums izmantot savu ķermeni dabiskāk, un, kā parādīja Nintendo Wii Sports, dabisks interfeiss var padarīt spēli pieejamāku ikvienam un mainīt cilvēku viedokli par "spēlēm".
VR nav paredzēts tikai šaušanas spēlēm, tas paver virkni radošu iespēju, piemēram, Google Tilt Paint vai nvrmind, kas ļauj jums izveidot 3D mākslu intuitīvos veidos un izpētīt reālas un iedomātas vietas no mājām..
VR, kas paredzētas spēlēm, var izmantot atšķirīgu pieeju izmešanai, tādas spēles kā Beat Saber darbojas tik labi, jo tas ir vienkāršs jēdziens un pilnībā izmanto VR sniegtās priekšrocības. Daudzas spēles var spēlēt sēdus vai stāvus, tam ir interesantas pieejamības iespējas. Lēnas spēles, piemēram, Moss, sniedz jums jaunu pasauli, un tādi projekti kā Google Earth VR ļauj jums izpētīt zemi.
Es arī vēlētos pieminēt Disrupt par viņa lielisko VR eksperimenta video.
VR nav bez problēmām, galvenais ir kustību slimība. Ja jūs ciešat no kustību slimības, pirms ieguldīšanas ir vērts izmēģināt VR, pamēģiniet tuvumā meklēt vietējo VR pieredzi vai demonstrācijas, un, ja jūs izvēlaties, lēnām dodieties uz vienkāršām statiskām spēlēm no sēdus stāvokļa.
Datora izveide
VR ir dažas unikālas prasības attiecībā uz skaitļošanas jaudu, īpaši intensīvām spēlēm, bet arī ainaviskām spēlēm, piemēram, padoms ISS, tām ir jāsaglabā vienmērīga pieredze, lai novērstu kustību slimības. Datora izveide ir jautrs un atalgojošs izaicinājums, kas var arī ietaupīt naudu, salīdzinot ar jauna datora iegādi.
Papildus dažām saderības problēmām, kas jums jāuzmanās, pateicoties mūsdienu saderībai, tas ir vieglāk, nekā jūs varētu domāt. Ja šī ir jūsu pirmā būve, veiciet dažus pētījumus, vēlreiz pārbaudiet saderību un jautājiet cilvēkiem jūsu iecienītākajā geeky vietnē, vai jūsu plāns izskatās labi. Mūsdienu datoru komponenti ir tik standartizēti, un vissliktākais, kas var notikt, ir tas, ka sistēma ir nelīdzsvarota - tā joprojām darbosies. PC Part Picker ir lieliska vietne, lai sašaurinātu milzīgo pieejamo opciju skaitu, un ļauj saprātīgi pārbaudīt savu konstrukciju.
Lietas, kurām jāpievērš uzmanība:
- Intel vai AMD CPU - mātesplates atbalsta tikai vienu no divām un bieži vien tikai vienu sēriju.
- Korpusa izmērs - Nemēģiniet cīnīties ar fiziku, tā uzvar katru reizi.
- Enerģijas patēriņš - "kāda smarža?" nav labs sākums datoru veidošanai.
- Budžets - esiet taupīgs un ignorējiet fanu zēnus un viņu “jums ir jābūt…”.
Vēlāk es staigāšu pa manu izveidoto datoru un kāpēc es izvēlējos komponentus, kurus es darīju.
Budžets
Es domāju, ka šajā punktā ir vērts ienirt. Mūsdienu datoru aprīkojums ir pārsteidzošs, jaunākie modeļi ir iespaidīgi, taču tie patiešām liek papildu ķiršus jau pilnībā piekrautām sauļošanās krēsliem. Ir viegli iekļūt salīdzinājumos un pārskatos (šeit par 10% vairāk, tur vairāk RGB), tāpēc paturiet prātā savu budžetu. Bieži vien, izvēloties vecāku paaudzi vai nedaudz zemākas specifikācijas, var ietaupīt daudz naudas, un jūs, iespējams, nepamanīsit atšķirību. Linus Tech Tips labi izjauc mītu par vājās vietas.
Gaidiet, ka maksāsiet no 500 līdz 1000 sterliņu mārciņām, lai iegūtu VR spējīgu mašīnu, mana konstrukcija izmaksāja nedaudz vairāk, nekā es būtu gribējusi, jo ebay bija slikts laiks (nesoliet uzvarēt, soliet, lai iegūtu labu darījumu) - ja ieslēdzat saspringts budžets, esiet patents, izturiet darījumus.
VR ir īpašs gadījums, jo tas rada lielu slodzi gan CPU, gan GPU. Sistēmā nonāk daudz vairāk datu, parastajām spēlēm ir jātiek galā ar peli, tastatūru un vienu ekrānu. VR (parasti) pievieno 2 kontrolierus ar sešdimensiju pozicionēšanu (pozīcija ir 3D telpa + kontroliera orientācija) un sešdimensiju austiņas. Tad tam ir jāatspoguļo divi attēli, nevis viens. Augstāka atsvaidzes intensitāte sarežģī šo problēmu, tāpēc ir vērts pielāgot savu konstrukciju VR sistēmai, kuru plānojat izmantot.
Piegādes
- Skrūvgriežu komplekts
- Antistatiska rokas siksna
Neobligāti:
- Urbis
- Caurumu griezējs
- Kabeļu saites/Velcro sloksnes
1. darbība. Aparatūras izvēle
VR
Rakstīšanas laikā ir četri galvenie pretendenti, pieņemot, ka jūs ejat pa PC-VR maršrutu, nevis spēļu konsolēm. Ir daudz atsauksmju un salīdzinājumu, es iesaku izlasīt un noskatīties pēc iespējas vairāk, lai jūs saprastu plusi un mīnusus, atcerieties, ka viedokļi ir kā… deguns - katram tāds ir. Šeit es esmu pārāk vienkāršojis izvēli, un rakstīšanas laikā abas Oculus austiņas neatbalsta Linux:
- Oculus Rift S - tikai dators, laba izvēle ātras spēles.
- Oculus Quest + saites kabelis-dari visu, vislabākā vērtība.
- Vārstu indekss - labākais klasē.
- HTC Vive Cosmos - kvalitatīvas austiņas, slikti kontrolieri.
Es izvēlos indeksu vispārējai kvalitātei, revolucionārajiem kontrolieriem, kas var izsekot dažādiem pirkstiem, bet galvenokārt Half -Life Alyx, kas ir iekļauts, papildu izmaksas man šķita tā vērts - izlemiet pats, vai esmu traks vai stulbs.
Lai iegūtu pilnu 120 Hz HD pieredzi, būs vajadzīgs vairāk nekā sākuma līmeņa budžeta datoram, taču, tāpat kā iepriekš, samaziniet savas cerības, minimālās prasības joprojām darbosies, un, rūpīgi plānojot, jūs vienmēr varēsit jaunināt vēlāk.
PC
Spoilera brīdinājums - šī ir mana pēdējā iestatīšana.
Man jau bija pieejamas dažas no šīm lietām, kas samazināja izmaksas, citas daļas tika izvēlētas, jo tajā laikā tās bija labas lietas. Dažus lieliskus piedāvājumus var atrast tādās vietās kā eBay vai klīrensa līnijas, nebaidieties mazliet piekāpties par labu darījumu.
Mātesplate £ 140 Jums jāpārliecinās, ka tāfele atbalsta jūsu CPU un grafisko karti. Tam vajadzētu būt 16x PCI-e slotā grafiskajai kartei. USB3.1 ir nepieciešama arī lielākajai daļai VR ierīču. Jums būs nepieciešams sava veida tīkla savienojums, ideālā gadījumā iebūvēts Ethernet, dažām mātesplatēm ir iebūvēts WiFi.
Lieta £ 50 Ja tas tiks parādīts, ir vērts par to tērēt nedaudz vairāk - labākiem korpusiem vajadzētu būt arī labākai gaisa plūsmai. Jo mazāks jūs iet, jo uzmanīgāk jums jābūt saderībai. mITX vai mini-ATX futrāļi ir glīti un var būt neuzkrītoši. Šis mITX korpuss nav mazākais, taču tajā ir vieta pilna izmēra grafiskajai kartei un parastajam ATX barošanas avotam (daži izmanto mazākus SFF barošanas avotus, kurus var būt grūti iegūt).
Video karte £ 350 Vissvarīgākais - pārliecinieties, vai kartei ir piemērots savienojums ar jūsu VR austiņām, un vismaz viens no HDMI un displeja portiem ir labs sākums. Dažas kartes var būt ļoti garas, pārliecinieties, vai tās derēs jūsu gadījumā, un detaļās jāiekļauj "GPU atļauja"
CPU £ 165 Jūs nevarat pārspēt AMD cenas un kvalitātes attiecību, un Ryzen 5 3600 ir laba cenas un kvalitātes attiecība, ja vēlaties jaunas paaudzes procesoru. Svarīga lieta, kas jāmeklē, ir laba viena kodola veiktspēja, jo spēles nav labi paralēlas. Varat izmantot PassMark, lai salīdzinātu savas iespējas.
CPU dzesētājs £ 50 Mūsdienu Ryzens automātiski palielina pulksteņa rādītājus, ja vien ir pietiekami daudz siltuma izkliedes, un, kad es plānoju to ievietot skapī, tā bija labi iztērēta nauda. Šis dzesētājs ir arī ļoti kluss, tāpēc manai VR pasaulei nebūs reaktīvā dzinēja skaņu celiņa. Ja meklējat pēcpārdošanas dzesētāju, pārliecinieties, vai jūsu korpusā tam ir vieta (pārbaudiet, vai nav CPU atstarpes) un vai tas netraucēs atmiņas moduļiem.
Barošanas avots £ 80 Viss, kas pārsniedz 500 W, parasti būs pietiekams lielākajā daļā sistēmu, labāka iekārta spēs uzturēt stabilāku spriegumu, kas uzlabos sistēmas stabilitāti. Šī ir sastāvdaļa "jūs saņemat to, par ko maksājat".
Krātuve Man jau bija 256 GB M.2 operētājsistēmai un 1 TB Sata SSD spēlēm. Tas ir pārspīlēti, M.2/NVME diskdziņi ir pārsteidzoši, bet spēlēm SSD ir lieliski, un rotējošie diski ir labi. Tie patiešām ietekmē ielādes laiku.
Atmiņa £ 70 Izmantojot DDR atmiņu, vienmēr jāizmanto moduļu pāri. Šī ātrā 2x8 GB atmiņa tika piedāvāta, nav jēgas tērēt papildus par ātrumu, ko jūsu procesors nevar atbalstīt. Es neiesaku iet zem 8GB.
Tastatūra £ 25 Bezvadu tastatūra ievērojami atvieglo iestatīšanu.
Ir vērts atzīmēt, ka daži iepriekš minētie pieņēmumi mainās, ja jūs izmantojat sistēmu citām lietām, lielisks spēļu dators ne vienmēr ir labs video redaktors vai izstrādes mašīna.
Attēla kredīts: ThisIsEngineering
2. solis: platformas uzbūve
Rotaļu zona
Jūs vēlaties rezervēt rotaļu zonu savai VR pieredzei, apskatīt to un iedomāties, kā to izmantot, lai uzvilktu kleitu dusmīgam kaķim - kas notiktu, ar ko varētu saskarties? Ja jūs sēdēsit, cik tālu jūs varat sasniegt ar kontrolieriem?
Ir dažas lietas, ko varat darīt, lai palīdzētu saglabāt savu stāvokli VR režīmā. Neliela teksturēta virsma, piemēram, vannas paklājiņš, var neapzināti pateikt, vai jūs joprojām atrodaties savā "rotaļu zonā". Ventilators, kas vērsts uz jūsu spēļu zonu, ļaus jums atdzist un sniegs zemapziņas signālu par jūsu orientāciju telpā un palīdzēs novērst reiboni.
Dators
Kad esat savācis visas detaļas, varat sākt datora montāžu. Pirms pieskarieties jutīgām daļām, pārliecinieties, ka esat pareizi iezemēts. Pirms mātesplates instalēšanas pārbaudiet, vai korpuss ļaus jums instalēt centrālo procesoru, dažreiz, pirms to visu ievietot korpusā, jums, iespējams, būs jāinstalē CPU un dzesētājs.
Ja jūsu dzesētājam nav iepriekš uzklāta termopasta, izmantojiet tikai tik daudz, lai pārklātu CPU kontaktplāksni.
Nesteidzieties, lai plānotu kabeļu maršrutu tā, lai tie traucētu gaisa plūsmai. Atcerieties mātesplatē un GPU pievienot sekundāros 6/8 kontaktu barošanas kabeļus. Kad viss ir savienots, atvelciet elpu, vēlreiz pārbaudiet un ļaujiet tam aiziet, pirms aizverat korpusu. Lielākajai daļai mūsdienu mātesplatēm ir gaismas diode vai displejs, lai ziņotu par kļūdām, ja tas nevar sāknēties.
Mājokļi
Es plānoju iekārtu novietot zem televizora, tas ir mazāk nekā ideāli, bet mans partneris nevēlas, lai es pārņemtu citu istabu! Es izmantoju apļveida griezēju, lai izgrieztu caurumus telpas augšpusē un apakšā, lai gaiss varētu ieplūst no apakšas un no augšas. Pārbaudot, šķiet, ka tas darbojas diezgan labi, tukšgaitā sistēma nekad nepārsniedz 60oC. Zem slodzes tas palielinās, un man būs jāatver durvis garām spēļu sesijām.
Piederumi
- Griestu kabeļa vads - ja austiņās tiek izmantots kabelis, dažu āķu ievietošana griestos novērsīs kabeļus no kājām. Jūs varat arī izmantot ievelkamas spoles, lai ļautu izvilkt kabeli, nenoraujot āķi no griestiem.
- objektīva pārsegs - nekad nedrīkst ļaut austiņām saules gaismu, jo gaisma sabojās jutīgos displejus.
- Mikrošķiedras lupatiņas - lēcu tīrīšanai, tās nesabojājot.
- Austiņu statīvs - lai tas būtu drošībā un tiktu parādīts.
3. darbība: instalējiet OS
BIOS atjauninājums
Pirmais solis ir pārliecināties, vai BIOS ir atjaunināta. Tas jo īpaši attiecas uz gadījumiem, kad izmantojat jaunāku Ryzen procesoru (3. paaudze+) un mātesplatē ir nepieciešams BIOS atjauninājums, pirms tā pat sāk darboties - dažas Asus plates var mirgot bez CPU. Formatējiet zibatmiņas disku ar FAT32, nokopējiet BIZ atjaunināto atjauninājumu uz disku - es atklāju, ka 32Gb disks darbojas tur, kur lielāks 128 GB disks nebūtu.
Palaižot datoru, nospiediet taustiņu DEL, kad tiek parādīts ekrāns, lai atvērtu BIOS iestatījumus. Kad izvēlnēs atrodat opciju "Flash BIOS", jums vajadzētu būt iespējai atlasīt jauno failu no zibatmiņas diska.
Divkāršs boot
Ja plānojat dubultā sāknēšanu, vislabāk ir vispirms instalēt logus, pēc tam samazināt nodalījumu, lai atbrīvotu vietu Linux. Ja jūs dzīvojat Linux, piemēram, es, ir veidi, kā izveidot Windows 10 sāknēšanas disku bez logiem.
Linux
Šai iestatīšanai es devos kopā ar Manjaro, jo tā ir jauka vismodernākā atbalsta kombinācija visai jaunajai aparatūrai un vienkārša iestatīšana. Ir daudz Linux izplatījumu, visiem ir dažādas īpašības, taču pamatā tie ir lietojumprogrammu krātuve neatkarīgi no tā, vai izmantojat Ubuntu, Fedora vai HML (neizmantojiet šo!), Jūs joprojām varat instalēt lietojumprogrammu, izmantojot pakotņu pārvaldnieks, kas automātiski atjauninās sistēmu.
Lejupielādējiet izvēlēto attēlu un kopējiet attēlu zibatmiņā.
Jums būs nepieciešami grafikas kartes draiveri, tāpēc, kad tiek palaists attēls, noteikti atlasiet opciju "bezmaksas draiveri", daži tos instalēs pēc noklusējuma, daži ne… klepus… ubuntu.
Darbvirsmas videi es izmantoju KDE, kas lieliski noder, lai parādītu spilgtu jauno GPU. Nav nepieciešams pieturēties pie viena, ja instalējat dažus citus, jūs varat izvēlēties, kuru lietot katru reizi, kad piesakāties. Man patīk arī XFCE4 vieglajiem attālinātajiem galddatoriem, un es izmantoju kanēli darbam, jo tam ir labas iespējas, lai atvieglotu dzīvi.
Ja jūsu problēmu novēršanai nav pievienots tvaiks, instalējiet to ar pakotņu pārvaldnieku, kuru varat atrast izvēlnes "Sākt" ekvivalentajā daļā. Piesakieties un varat sākt iegūt VR pamatus:
- SteamVR
- VR laboratorija
Dublējiet smadzenes
Laikam ejot, jūs atrisināsiet daudzas mazas problēmas, ir vērts pierakstīt sīkumus, nekad nevar zināt, kad tās atkal būs vajadzīgas, un tas ir ļoti kaitinoši, ja zināt, ka problēmu jau esat atrisinājis, bet varat to neatceros. Saglabājiet vecās skolas piezīmju grāmatiņu vai tiešsaistes smadzenes, piemēram, GitLab fragmentus vai GitHub kopsavilkumus.
Tās laikā savāktie fragmenti ir pieejami šeit.
Konfigurācija
- Uzlabojiet drošību, izmantojot aparatūras RNG
- Iestatiet ugunsmūri, piemēram, vienkāršu UFW vai jaudīgu ugunsmūri
- Iespējojiet "Steam Play" visiem nosaukumiem.
- Iespējojiet “Steam Remote play”, lai straumētu spēles uz citu datoru vai klēpjdatoru.
Noskaņošana
Piezīme par Ryzen trešās paaudzes centrālajiem procesoriem un pārspīlēšanu: Ir veikti daudzi testi, kas liecina, ka PB/PCO/Auto OC ir maz vai nav nekādas ietekmes, pat manuāla pārspīlēšana neapšaubāmi nav pūļu vērta ("Booo!" Saka overclockers). Otrs veids, kā to aplūkot, ir tas, ka AMD ir paveicis pārsteidzošu darbu ar saviem jaunākajiem CPU. Dodiet tai labu dzesēšanu, un tā centīsies visgrūtāk nodrošināt vislabāko sniegumu.
Šīs izmaiņas ir ļoti maz atšķirīgas, tāpēc neuztraucieties par tām, ja nejūtaties ērti, sajaucoties ar zema līmeņa iestatījumiem.
- Samaziniet maināmību, pievienojot vm.swappiness = 10 vienumam /etc/sysctl.d/70-swappiness.conf
- Kamēr jūs apzināties riskus un neizmantojat šo datoru kritiskām lietām, varat kodola parametriem pievienot mīkstinājumus = izslēgts un apparmor = 0, lai iegūtu dažus veiktspējas uzlabojumus.
- Arch linux ir labs Tweaking guide.
4. solis: trenējieties kā pirmo reizi braucot ar velosipēdu
Varētu būt vilinoši ieiet tajā spēlē, kuru mēģināt nomirt, bet nesteidzīgi. Kad jūs uzliekat austiņas, jūs maldināt savu prātu burtiskā alternatīvā realitātē, tas sākotnēji var nepatikt, jums ir jātrenē acis un iekšējā auss, lai pielāgotos saiknei starp redzi un dzirdi un citām sajūtām.
Iestatot spēli, izvēlieties vienmērīgu grafiku, augstu FPS pār "ultra" grafiku, lai ilūzija netiktu pārtraukta ar pauzēm vai stostīšanos.
Sāciet ar tādām lietām kā Steam VR laboratorija, Google Earth, slīpā birste vai darba simulators, kur varat apstāties un paskatīties apkārt. VR bonuss ir iesaistītā fiziskā kustība, jūs varat uzkrāt vairāk sviedru nekā tikai pārvietojot peli, neaizmirstiet paņemt pārtraukumu.
Es ceru, ka jums patika šī ātrā VR ekskursija. Ļaujiet man zināt, vai vēlaties, lai es sīkāk izpētītu visu, ko esmu minējis.
Jauninājumi
Jums ir ideja par jaunu VR pieredzi - izveidojiet to! Daudzi nepieciešamie rīki ir brīvi pieejami. Tādām platformām kā Unity spēļu dzinējs jau ir visi pamatelementi virtuālās vides izveidei. Oculus ir arī savs attīstības ceļvedis. Blenderis ir lielisks atvērtā koda 3D rīks ar lielu kopienu.
Eugene Capon foto no Pexels
Ieteicams:
Vannas istabas apgaismojums nakts vidū: 5 soļi (ar attēliem)
Nakts vidū vannas istabas apgaismojums: Daži no mums izjūt nepieciešamību izmantot vannas istabu nakts vidū. Ieslēdzot gaismu, jūs varat zaudēt redzi naktī. Baltā vai zilā gaisma liek zaudēt miega hormonu melatonīnu, apgrūtinot atgriešanos gulēt. Tātad
DIY istabas termometrs, izmantojot OLED moduli: 7 soļi (ar attēliem)
DIY istabas termometrs, izmantojot OLED moduli: Mēs uzzinām, kā izveidot istabas termometru, izmantojot DS18B20 sensoru un OLED moduli. Mēs izmantojam Piksey Pico kā galveno dēli, bet skice ir saderīga arī ar Arduino UNO un Nano plāksnēm, lai jūs varētu arī tās izmantot
DIY -- Apgaismots istabas apgaismojums: 3 soļi
DIY || Apgaismota istabas gaisma: vai esat kādreiz domājuši, kā kontrolēt sadzīves tehniku ar CLAP? Tad jūs esat īstajā vietā! Lūk, es jums parādīšu, kā jūs varat kontrolēt jebkuru sadzīves tehniku - istabas apgaismojumu, ventilatoru, televīziju vai audio sistēmu tikai ar plaukstu. Šis projekts ir balstīts uz
ESP8266 Nodemcu temperatūras uzraudzība, izmantojot DHT11 vietējā tīmekļa serverī - Pārlūkprogrammā iegūstiet istabas temperatūru un mitrumu: 6 soļi
ESP8266 Nodemcu temperatūras uzraudzība, izmantojot DHT11 vietējā tīmekļa serverī | Iegūstiet istabas temperatūru un mitrumu savā pārlūkprogrammā: Sveiki, puiši, šodien mēs izveidosim mitrumu & temperatūras uzraudzības sistēma, izmantojot ESP 8266 NODEMCU & DHT11 temperatūras sensors. Temperatūru un mitrumu noteiks DHT11 sensors & to var redzēt pārlūkprogrammā, kura tīmekļa lapa tiks pārvaldīta
Kā augšupielādēt spēles Arduboy un 500 spēles Flash grozā: 8 soļi
Kā augšupielādēt spēles Arduboy un 500 spēles Flash grozā: es izveidoju mājās gatavotu Arduboy ar sērijas zibatmiņu, kurā var uzglabāt ne vairāk kā 500 spēles, ko spēlēt uz ceļa. Es ceru padalīties ar to, kā tajā ielādēt spēles, tostarp par to, kā saglabāt spēles sērijas zibatmiņā un izveidot savu konsolidēto spēļu paketi