Índice:
- Suprimentos
- Etapa 1: Selecionando Seu Hardware
- Etapa 2: construindo a plataforma
- Etapa 3: instalar o sistema operacional
- Etapa 4: treine como se fosse pela primeira vez em uma bicicleta
Vídeo: Jogos prontos para RV da sala de estar com Linux: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Introdução
Eu queria fazer um equipamento de jogos para VR e jogos sociais na minha sala de estar. Eu sou um fã do Linux e da comunidade de código aberto, então a questão era "pode o Linux fazer VR?", O Linux é um sistema operacional de jogos muito capaz - em grande parte graças ao WineHQ, Steam e seu trabalho no Proton. Eu tenho usado Linux para jogos há anos e jogos como Half-Life, Kerbal Space Program, Alien Isolation, para citar alguns, funcionam muito bem. Espero que este guia mostre como começar a trabalhar - *** configuração de RV e por que você deseja.
Por que VR?
VR oferece uma nova maneira de interagir com o mundo, removendo algumas das barreiras entre você e o mundo em que você entra. Isso pode ser uma grande diferença para pessoas que não se sentem confortáveis ou não conseguem usar o teclado / mouse padrão ou a interface do controlador. A RV moderna permite que você use seu corpo com mais naturalidade e, como mostrou o Nintendo Wii Sports, uma interface natural pode tornar um jogo mais acessível para todos e mudar o ponto de vista das pessoas sobre "jogos".
A RV não é apenas para jogos de tiro ao alvo, ela abre toda uma gama de possibilidades criativas, como o Tilt Paint do Google ou o nvrmind, permitindo que você crie arte 3D de maneiras intuitivas e explore lugares reais e imaginários no conforto da sua casa.
Jogos feitos para RV podem ter uma abordagem diferente para a emersão, jogos como Beat Saber funcionam tão bem porque é um conceito simples e aproveita ao máximo as entradas que a RV fornece. Muitos jogos podem ser jogados sentado ou em pé, o que tem possibilidades interessantes de acessibilidade. Jogos lentos como Moss oferecem um novo mundo para experimentar e projetos como o Google Earth VR permitem que você explore a Terra.
Também gostaria de mencionar o Disrupt para seu ótimo vídeo de experimento de RV.
A RV tem problemas, sendo o principal o enjôo. Se você sofre de enjôo, vale a pena experimentar a RV antes de investir, tente procurar por experiências ou demonstrações locais de RV perto de você e, se você mergulhar, vá devagar com jogos estáticos simples sentado.
Construindo um PC
A realidade virtual tem algumas demandas exclusivas de poder de computação, especialmente para jogos intensos, mas também para jogos com cenários, como uma dica para a ISS, eles precisam manter uma experiência suave para evitar enjôo. Construir seu próprio PC é um desafio divertido e recompensador que também pode economizar dinheiro em comparação com a compra de um novo PC.
Além de alguns problemas de compatibilidade que você precisa observar, é mais fácil do que você imagina, graças à compatibilidade moderna. Se esta é sua primeira construção, faça alguma pesquisa, verifique a compatibilidade e pergunte às pessoas em seu site geeky favorito se seu plano parece bom. Os componentes modernos do PC são tão padronizados que o pior que pode acontecer é que o sistema esteja desequilibrado - ele ainda funcionará. O PC Part Picker é um ótimo site para restringir o grande número de opções disponíveis e permite que você verifique a integridade de sua construção.
Coisas a serem observadas:
- CPU Intel ou AMD - as placas-mãe suportam apenas um dos dois e geralmente apenas uma série.
- Tamanho da caixa - Não tente lutar contra a física, ela sempre ganha.
- Uso de energia - "que cheiro é esse?" não é um bom começo para a construção de PCs.
- Orçamento - Seja frugal e ignore os fãs e seus "você deve ter …".
Mais tarde, irei percorrer o PC que criei e por que escolhi os componentes que escolhi.
Despesas
Achei que valia a pena mergulhar nesse ponto. O equipamento de PC moderno é incrível, os modelos mais novos são impressionantes, mas eles estão realmente colocando cerejas extras em um sundae já carregado. É fácil se deixar levar pelas comparações e análises (10% a mais aqui, mais RGB ali), portanto, mantenha seu orçamento em mente. Freqüentemente, optar por uma geração mais antiga ou especificações um pouco mais baixas pode economizar muito dinheiro e você provavelmente não notará a diferença. Linus Tech Tips tem uma boa análise do mito dos gargalos.
Espere pagar entre £ 500 a £ 1000 para obter uma máquina capaz de RV, minha construção custou um pouco mais do que eu gostaria devido ao mau tempo no ebay (não licite para ganhar, lance para conseguir um bom negócio) - Se você estiver um orçamento apertado, tenha paciência, aguarde pechinchas.
VR é um caso especial porque sobrecarrega tanto a CPU quanto a GPU. Há muito mais dados entrando no sistema, o jogo normal tem que lidar com um mouse, teclado e uma tela. VR (normalmente) adiciona 2 controladores, cada um com posicionamento de seis dimensões (a posição é o espaço 3D + a orientação do controlador) e fone de ouvido de seis dimensões. Em seguida, ele deve renderizar duas imagens, não uma. Taxas de atualização mais altas agravam o problema, por isso vale a pena adaptar sua construção ao sistema de RV que você planeja usar.
Suprimentos
- Jogo de chaves de fenda
- Correia de pulso antiestática
Opcional:
- Furar
- Cortador de buraco
- Abraçadeiras / fitas de velcro
Etapa 1: Selecionando Seu Hardware
VR
No momento em que este artigo foi escrito, havia quatro concorrentes principais, supondo que você estivesse seguindo a rota do PC-VR, em vez de consoles de jogos. Há um monte de análises e comparações, eu sugiro ler e assistir o máximo possível para que você entenda os prós e os contras, lembre-se de que as opções são como … narizes - todo mundo tem um. Simplifiquei demais as opções aqui e, no momento em que escrevo, ambos os fones de ouvido Oculus não oferecem suporte para Linux:
- Oculus Rift S - apenas para PC, boa escolha para jogos rápidos.
- Oculus Quest + link cable - Faça tudo, melhor valor.
- Índice da válvula - Melhor da classe.
- HTC Vive Cosmos - Fone de ouvido de qualidade, controles ruins.
Eu escolhi o índice para a qualidade geral, os controladores inovadores que podem rastrear dedos individuais, mas principalmente para o Half-Life Alyx que está incluído, o custo extra pareceu valer a pena para mim - Decida por você mesmo se sou louco ou estúpido.
Para obter a experiência HD de 120 Hz total vai exigir mais do que um PC de baixo custo, mas como antes, modifique suas expectativas, os requisitos mínimos ainda serão executados e com um planejamento cuidadoso, você sempre pode atualizar mais tarde.
PC
Alerta de spoiler - esta é minha configuração final.
Eu já tinha algumas dessas coisas em mãos que baixaram o custo, outras peças foram escolhidas porque eram um bom negócio na época. Alguns grandes negócios podem ser encontrados em lugares como o eBay ou linhas de compensação, não tenha medo de comprometer um pouco para um bom negócio.
Placa-mãe £ 140 Você precisa se certificar de que a placa suporta sua CPU e placa gráfica. Ele deve ter um slot PCI-e 16x para a placa de vídeo. USB3.1 também é um requisito da maioria dos dispositivos VR. Você precisará de algum tipo de conectividade de rede, de preferência Ethernet embutida, algumas placas-mãe vêm com WiFi embutido.
Gabinete £ 50 Se for para ser exibido, vale a pena gastar um pouco mais nisso - gabinetes melhores também devem ter melhor fluxo de ar. Quanto menor você for, mais cuidado terá de ser com a compatibilidade. Os estojos mITX ou mini-ATX são elegantes e podem ser discretos. Este gabinete mITX não é o menor, mas tem espaço para uma placa de vídeo de tamanho normal e uma fonte de alimentação ATX normal (alguns usam fontes de alimentação SFF menores que podem ser difíceis de encontrar).
Placa de vídeo £ 350 Mais importante, certifique-se de que a placa tem a conexão certa para o seu fone de ouvido VR, pelo menos um de cada HDMI e porta de exibição é um bom começo. Alguns cartões podem ser muito longos, certifique-se de que cabem no seu caso, os detalhes para os quais devem incluir uma "folga da GPU"
CPU £ 165 Você não pode bater a AMD em termos de valor para o dinheiro e o Ryzen 5 3600 é um bom valor para o dinheiro se você deseja um processador de nova geração. O importante a se observar é o bom desempenho de um único núcleo, pois os jogos não se paralelizam bem. Você pode usar o PassMark para comparar suas opções.
CPU Cooler £ 50 Modern Ryzens impulsiona seus relógios automaticamente, desde que haja dissipação de calor suficiente e, como planejo colocá-lo em um armário, este foi um dinheiro bem gasto. Este cooler também é muito silencioso, então meu mundo de realidade virtual não virá com uma trilha sonora de motor a jato. Se você for comprar um cooler pós-venda, certifique-se de que seu gabinete tenha espaço para ele (verifique a "folga da CPU") e que ele não interfira com os módulos de memória.
Fonte de alimentação £ 80 Qualquer coisa acima de 500 W normalmente será energia suficiente para a maioria dos sistemas, uma unidade melhor será capaz de manter tensões mais estáveis que irão melhorar a estabilidade do sistema. Este é um componente "você obtém o que paga".
Armazenamento Eu já tinha um M.2 de 256 GB para o sistema operacional e um SSD Sata de 1 TB para jogos. Isso é um exagero, as unidades M.2 / NVME são incríveis, mas para jogos, os SSDs são ótimos e os discos giratórios são ótimos. Eles realmente fazem diferença nos tempos de carregamento.
Memória £ 70 Com memória DDR você deve sempre usar pares de módulos. Esta rápida memória de 2x8 GB estava disponível, não faz sentido gastar mais em velocidades que o seu processador não pode suportar. Eu não sugeriria ir abaixo de 8 GB.
Teclado £ 25 Um teclado sem fio torna a configuração muito mais fácil.
É importante notar que algumas das suposições acima mudam se você usar o sistema para outras coisas, um bom PC para jogos não é necessariamente um bom editor de vídeo ou máquina de desenvolvimento.
Crédito da imagem: ThisIsEngineering
Etapa 2: construindo a plataforma
A área de jogo
Você quer reservar uma área de recreação para sua experiência de RV, dê uma olhada na área e imagine usá-la para colocar um vestido em um gato zangado - o que aconteceria, o que você poderia encontrar? Se você vai ficar sentado, o quão longe você pode chegar com os controladores?
Existem algumas coisas que você pode fazer para ajudar a manter a orientação durante a RV. Uma pequena superfície texturizada, como um tapete de banho, pode informar subconscientemente se você ainda está na "área de recreação". Um ventilador apontando para a área de jogo o manterá fresco e lhe dará uma pista subconsciente sobre sua orientação na sala e ajudará a prevenir tonturas.
O PC
Depois de coletar todas as suas peças, você pode começar a montar o PC. Certifique-se de estar devidamente aterrado antes de tocar em qualquer parte sensível. Antes de instalar a placa-mãe, verifique se o gabinete permite a instalação do processador, às vezes você pode precisar instalar o processador e o cooler na placa-mãe antes de colocar tudo no gabinete.
Se o seu cooler não vier com pasta térmica pré-aplicada, use apenas o suficiente para cobrir a placa de contato na cpu.
Reserve um tempo para planejar a rota dos cabos de forma que interfiram no fluxo de ar. Lembre-se de conectar os cabos de alimentação de 6/8 pinos secundários para a placa-mãe e GPU. Depois que tudo estiver conectado, respire fundo, verifique e espere antes de fechar o gabinete, a maioria das placas-mãe modernas tem um LED ou display para relatar quaisquer erros se não conseguir inicializar.
Habitação
Eu planejava colocar o equipamento embaixo da TV, isso não é o ideal, mas meu parceiro não está interessado em que eu ocupe outro cômodo! Usei um cortador circular para fazer orifícios na parte superior e inferior do espaço para permitir que o ar entre pela parte inferior e saia pela parte superior. Em testes, isso parece funcionar muito bem, o sistema nunca ultrapassa os 60oC durante o modo inativo. Sob carga, isso aumenta e terei de abrir a porta para longas sessões de jogo.
Acessórios
- Execução de cabo no teto - se o fone de ouvido usa um cabo, colocar alguns ganchos no teto manterá os cabos longe de seus pés. Você também pode usar bobinas retráteis para permitir que o cabo seja puxado sem arrancar o gancho do teto.
- tampa da lente - você nunca deve permitir que a luz do sol entre no fone de ouvido, a luz danificará as telas sensíveis.
- Panos de microfibra - Para limpar as lentes sem as danificar.
- Suporte para fone de ouvido - Para mantê-lo seguro e exibi-lo.
Etapa 3: instalar o sistema operacional
Atualização de BIOS
O primeiro passo é certificar-se de que o BIOS está atualizado, isto é especialmente verdadeiro se você estiver usando um processador Ryzen mais recente (3ª geração +) e sua placa-mãe precisar de uma atualização de BIOS antes mesmo de inicializar - Algumas placas Asus podem piscar sem uma CPU. Formate uma unidade flash com FAT32, copie a atualização descompactada do BIOS para a unidade - descobri que uma unidade de 32 Gb funcionava onde uma unidade maior de 128 Gb não funcionaria.
Ao inicializar o PC, pressione a tecla DEL ao ver a tela spash para entrar na configuração do BIOS. Depois de encontrar a opção "Flash BIOS" nos menus, você poderá selecionar o novo arquivo em seu flash drive.
Bota dupla
Se você planeja uma inicialização dupla, é melhor instalar o Windows primeiro e, em seguida, reduzir a partição para abrir espaço para o Linux. Se você mora no Linux como eu, existem maneiras de fazer um disco de inicialização do Windows 10 sem janelas.
Linux
Para esta configuração, optei pelo Manjaro, pois é uma boa combinação de suporte de ponta para todo aquele novo hardware e facilidade de configuração. Existem muitas distribuições de Linux, todas com qualidades diferentes, mas em seu coração são um repositório de aplicativos, seja no Ubuntu, Fedora ou HML (não use este!), Você ainda pode instalar um aplicativo usando o gerenciador de pacotes, que manterá o sistema atualizado automaticamente.
Baixe a imagem de sua escolha e copie-a para uma unidade flash.
Você precisará dos drivers apropriados para sua placa de vídeo, portanto, quando a imagem inicializar, certifique-se de selecionar a opção "drivers não livres", alguns irão instalá-los por padrão, outros não … tossir … ubuntu.
Para o ambiente de desktop, vou usar o KDE, que é ótimo para mostrar a nova e chamativa GPU. Não há necessidade de ficar com um, se você instalar alguns outros, você pode escolher qual usar cada vez que fizer login. Eu também gosto do XFCE4 para desktops remotos leves e uso o Cinnamon para o trabalho, pois tem bons recursos para tornar a vida mais fácil.
Se a sua distrobução não vem com o Steam instalado, instale-o com o gerenciador de pacotes que você pode encontrar no menu "iniciar" equivalente. Faça login e você pode começar a obter o básico para RV:
- SteamVR
- VR Lab
Faça backup do seu cérebro
Conforme o tempo passa, você resolverá muitos pequenos problemas, vale a pena manter anotações sobre as pequenas coisas, você nunca sabe quando vai precisar delas novamente e é muito irritante saber que já corrigiu o problema antes, mas pode não me lembro disso. Mantenha um caderno da velha escola ou um cérebro online, como trechos do GitLab ou gists do GitHub.
Os fragmentos que coletei durante isso estão disponíveis aqui.
Configuração
- Melhore a segurança com hardware RNG
- Configure um Firewall como o UFW simples ou Firewalld poderoso
- Habilite "Steam Play" para todos os títulos.
- Habilite "Steam Remote play" para transmitir jogos para outro PC ou laptop.
Tuning
Uma observação sobre CPUs Ryzen de 3ª geração e overclocking: Muitos testes realizados mostram que PB / PCO / Auto OC tem pouco ou nenhum efeito, mesmo o overclocking manual não vale o esforço ("Booo!", Diz os overclockers) A outra maneira de ver isso é que a AMD fez um trabalho incrível com suas CPUs mais recentes. Dê a ele um bom resfriamento e ele tentará, o mais difícil possível, fornecer a você o melhor desempenho.
Essas mudanças fazem pouca diferença, então não se preocupe com elas se não se sentir confortável em mexer com as configurações de baixo nível.
- Diminua a capacidade de troca adicionando vm.swappiness = 10 a /etc/sysctl.d/70-swappiness.conf
- Contanto que você esteja ciente dos riscos e não use este PC para coisas críticas, você pode adicionar mitigations = off e apparmor = 0 aos parâmetros do kernel para obter algumas melhorias de desempenho.
- Arch linux tem um bom guia de ajustes.
Etapa 4: treine como se fosse pela primeira vez em uma bicicleta
Pode ser tentador entrar naquele jogo que você está morrendo de vontade de tentar, mas vá com calma. Quando você coloca o fone de ouvido, está enganando sua mente para uma realidade alternativa literal, pode não gostar a princípio, você precisa treinar seus olhos e ouvido interno para se ajustar à desconexão entre o que você vê e ouve e seus outros sentidos.
Ao configurar o jogo, opte por gráficos suaves, FPS alto em vez de gráficos "ultra" para que a ilusão não seja interrompida por pausas ou hesitações.
Comece com coisas como Steam VR Lab, Google Earth, Tilt brush ou Job simulator onde você pode parar e olhar ao redor. Um bônus da RV é o movimento físico envolvido, você pode suar mais do que apenas mover um mouse, não se esqueça de fazer uma pausa.
Espero que você tenha gostado deste rápido tour pela RV. Avise-me se quiser que eu forneça mais detalhes sobre algo que mencionei.
Inovar
Tive uma ideia para uma nova experiência de RV - Faça! Muitas das ferramentas de que você precisa estão disponíveis gratuitamente. Plataformas como o motor de jogo Unity já possuem todos os blocos de construção para a criação de um ambiente virtual. Oculus também tem seu próprio guia de desenvolvimento. O Blender é uma excelente ferramenta 3D de código aberto com uma grande comunidade.
Foto de Eugene Capon de Pexels
Recomendado:
Controle a sala de estar com Alexa e Raspberry Pi: 12 etapas
Controle a sala de estar com Alexa e Raspberry Pi: controle a TV, as luzes e o ventilador da sua sala de estar com Alexa (Amazon Echo ou Dot) e Raspberry Pi GPIO
Sala de estar para cinema com Shelly: 4 etapas
Sala de estar para filme com Shelly: Resumo executivo do projeto Como criar uma automação muito simples usando as rotinas home do Google para tornar a sala de estar confortável para assistir a um filme
Como fazer upload de jogos para Arduboy e 500 jogos para Flash-carrinho: 8 etapas
Como fazer upload de jogos para Arduboy e 500 jogos para Flash-cart: Eu fiz alguns Arduboy caseiros com memória Flash serial que pode armazenar no máximo 500 jogos para jogar na estrada. Espero compartilhar como carregar jogos nele, incluindo como armazenar jogos na memória flash serial e criar seu próprio pacote de jogo consolidado
10 alternativas DIY para componentes eletrônicos prontos para uso: 11 etapas (com fotos)
10 alternativas DIY para componentes eletrônicos prontos para uso: Bem-vindo ao meu primeiro instrutível! Você acha que certas peças de varejistas on-line são muito caras ou de baixa qualidade? Precisa colocar um protótipo em funcionamento rapidamente e mal pode esperar semanas para envio? Não há distribuidores de eletrônicos locais? O fol
Construir uma fonte de alimentação dupla de 15V usando módulos prontos para uso por menos de US $ 50: 10 etapas (com fotos)
Construa uma fonte de alimentação dupla de 15V usando módulos prontos por menos de US $ 50: Introdução: se você é um amador que lida com áudio, estará familiarizado com as fontes de alimentação de barramento duplo. A maioria das placas de áudio de baixa potência, como pré-amplificadores, requerem de +/- 5V a +/- 15V. Ter uma fonte de alimentação de dupla voltagem torna isso mu