Tabla de contenido:
- Suministros
- Paso 1: selección de su hardware
- Paso 2: construcción de la plataforma
- Paso 3: instale el sistema operativo
- Paso 4: entrena como la primera vez en una bicicleta
Video: Juegos listos para la realidad virtual en la sala de estar con Linux: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Introducción
Quería hacer una plataforma de juegos para realidad virtual y juegos sociales en mi sala de estar. Soy fanático de Linux y de la comunidad de código abierto, por lo que la pregunta era "¿puede Linux hacer realidad virtual?", Linux es un sistema operativo para juegos muy capaz, en gran parte gracias a WineHQ, Steam y su trabajo en Proton. He estado usando Linux para juegos durante años y juegos como Half-Life, Kerbal Space Program, Alien Isolation, por nombrar algunos, funcionan muy bien. Espero que esta guía le muestre cómo obtener una patada: *** Configuración de realidad virtual y por qué querría hacerlo.
¿Por qué la realidad virtual?
La realidad virtual ofrece una nueva forma de interactuar con el mundo, eliminando algunas de las barreras entre usted y el mundo al que ingresa, esto puede ser una gran diferencia para las personas que no se sienten cómodas o no pueden usar la interfaz estándar de teclado / mouse o controlador. La realidad virtual moderna te permite usar tu cuerpo de manera más natural y, como mostró Nintendo Wii Sports, una interfaz natural puede hacer que un juego sea más accesible para todos y cambiar el punto de vista de las personas sobre los "juegos".
La realidad virtual no es solo para juegos de disparos, abre una amplia gama de posibilidades creativas como Tilt Paint de Google o nvrmind, lo que le permite crear arte en 3D de manera intuitiva y explorar lugares reales e imaginarios desde la comodidad de su hogar..
Los juegos hechos para realidad virtual pueden adoptar un enfoque diferente para la inmersión, juegos como Beat Saber funcionan muy bien porque es un concepto simple y aprovecha al máximo las entradas que proporciona la realidad virtual. Se pueden jugar muchos juegos sentados o de pie, esto tiene interesantes posibilidades de accesibilidad. Los juegos de ritmo lento como Moss te brindan un nuevo mundo para experimentar y proyectos como Google Earth VR te permiten explorar la tierra.
También me gustaría mencionar a Disrupt por su gran video de experimento de realidad virtual.
La realidad virtual no está exenta de problemas, el principal es el mareo por movimiento. Si sufre de mareo por movimiento, vale la pena probar la realidad virtual antes de invertir, intente buscar experiencias o demostraciones de realidad virtual locales cerca de usted y, si da el paso, vaya lentamente con juegos estáticos simples desde una posición sentada.
Construyendo una PC
La realidad virtual tiene algunas demandas únicas de potencia informática, especialmente para juegos intensos, pero también para juegos escénicos como un consejo para la ISS, necesitan mantener una experiencia fluida para evitar el mareo por movimiento. Construir su propia PC es un desafío divertido y gratificante que también puede ahorrarle dinero en comparación con la compra de una nueva PC.
Aparte de algunos problemas de compatibilidad que debe tener en cuenta, es más fácil de lo que cree gracias a la compatibilidad moderna. Si esta es su primera compilación, investigue un poco, verifique la compatibilidad y pregunte a las personas en su sitio geek favorito si su plan se ve bien. Los componentes de PC modernos están tan estandarizados que lo peor que puede pasar es que el sistema no esté equilibrado; seguirá funcionando. PC Part Picker es un excelente sitio para reducir la gran cantidad de opciones disponibles y le permite verificar la cordura de su construcción.
Cosas a tener en cuenta:
- CPU Intel o AMD: las placas base solo admiten una de las dos y, a menudo, solo una serie.
- Tamaño de la caja: no intente luchar contra la física, siempre gana.
- Uso de energía: "¿a qué huele?" no es un buen comienzo para la construcción de PC.
- Presupuesto - Sea frugal e ignore a los fan boys y su "debes tener …".
Más adelante analizaré la PC que creé y por qué elegí los componentes que elegí.
Presupuesto
Pensé que valía la pena profundizar en este punto. Los equipos de PC modernos son increíbles, los modelos más nuevos son impresionantes, pero realmente están poniendo cerezas adicionales en un helado que ya está lleno. Es fácil quedar atrapado en las comparaciones y revisiones (10% más aquí, más RGB allí), así que tenga en cuenta su presupuesto. A menudo, optar por una generación anterior o especificaciones ligeramente más bajas puede ahorrar mucho dinero y probablemente no notará la diferencia. Linus Tech Tips tiene un buen desglose del mito de los cuellos de botella.
Espere pagar entre £ 500 y £ 1000 para obtener una máquina con capacidad de realidad virtual, mi construcción costó un poco más de lo que me hubiera gustado debido a un mal momento en eBay (no haga una oferta para ganar, oferta para obtener una buena oferta) - Si está en un presupuesto ajustado, tener patence, esperar gangas.
La realidad virtual es un caso especial porque ejerce una gran carga tanto en la CPU como en la GPU. Hay muchos más datos ingresando al sistema, los juegos normales tienen que lidiar con un mouse, un teclado y una pantalla. VR (normalmente) agrega 2 controladores cada uno con posicionamiento en seis dimensiones (la posición es el espacio 3D + la orientación del controlador) y auriculares de seis dimensiones. Luego tiene que renderizar dos imágenes, no una. Las frecuencias de actualización más altas agravan el problema, por lo que vale la pena adaptar su construcción al sistema de realidad virtual que planea usar.
Suministros
- Juego de destornilladores
- Pulsera antiestatica
Opcional:
- Taladro
- Cortador de agujeros
- Sujetacables / Tiras de velcro
Paso 1: selección de su hardware
VR
En el momento de escribir este artículo, hay cuatro contendientes principales, asumiendo que vas por la ruta PC-VR, en lugar de las consolas de juegos. Hay un montón de reseñas y comparaciones, sugiero leer y ver tantas como puedas para que comprendas los pros y los contras, recuerda que las opciones son como … narices: todos tienen una. He simplificado demasiado las opciones aquí y, en el momento de escribir este artículo, ambos auriculares Oculus no son compatibles con Linux:
- Oculus Rift S: solo para PC, una buena opción para juegos de ritmo rápido.
- Cable de enlace Oculus Quest +: hazlo todo, al mejor precio.
- Índice de válvulas: el mejor de su clase.
- HTC Vive Cosmos: auriculares de calidad, controladores deficientes.
Elijo el índice por la calidad general, los controladores innovadores que pueden rastrear dedos indeviduales, pero principalmente para Half-Life Alyx, que está incluido, el costo adicional me pareció que valió la pena: decida usted mismo si estoy enojado o estúpido.
Para obtener la experiencia HD de 120Hz completa se necesitará más que una PC económica de nivel de entrada, pero como antes, modere sus expectativas, los requisitos mínimos seguirán vigentes y con una planificación cuidadosa siempre puede actualizar más adelante.
ordenador personal
Alerta de spoiler: esta es mi configuración final.
Ya tenía algunas de estas cosas a mano que redujeron el costo, se eligieron otras partes porque eran un buen negocio en ese momento. Se pueden encontrar grandes ofertas en lugares como eBay o líneas de liquidación, no tenga miedo de comprometerse un poco por una buena oferta.
Placa base £ 140 Debe asegurarse de que la placa sea compatible con su CPU y tarjeta gráfica. Debe tener una ranura PCI-e 16x para la tarjeta gráfica. USB3.1 también es un requisito de la mayoría de los dispositivos de realidad virtual. Necesitará algún tipo de conectividad de red, idealmente Ethernet incorporada, algunas placas base vienen con WiFi incorporado.
Estuche £ 50 Si esto va a estar en exhibición, vale la pena gastar un poco más en esto; los mejores estuches también deberían tener un mejor flujo de aire. Cuanto más pequeño sea, más cuidado debe tener con la compatibilidad. Las carcasas mITX o mini-ATX están ordenadas y pueden ser discretas. Este estuche mITX no es el más pequeño, pero tiene espacio para una tarjeta gráfica de tamaño completo y una fuente de alimentación ATX normal (algunos usan fuentes de alimentación SFF más pequeñas que pueden ser difíciles de obtener).
Tarjeta de video £ 350 Lo más importante es asegurarse de que la tarjeta tenga la conexión correcta para sus auriculares VR, al menos uno de HDMI y Display Port es un buen comienzo. Algunas tarjetas pueden ser muy largas, asegúrese de que quepan en su estuche, cuyos detalles deben incluir una "autorización de GPU"
CPU £ 165 No puedes vencer a AMD en relación calidad-precio y el Ryzen 5 3600 tiene una buena relación calidad-precio si quieres un procesador de nueva generación. Lo importante que hay que buscar es un buen rendimiento de un solo núcleo, ya que los juegos no funcionan bien en paralelo. Puede utilizar PassMark para comparar sus opciones.
Enfriador de CPU £ 50 Los Ryzens modernos aumentan sus relojes automáticamente siempre que haya suficiente disipación de calor y, como planeo poner esto en un armario, fue dinero bien gastado. Este enfriador también es muy silencioso, por lo que mi mundo de realidad virtual no vendrá con una banda sonora de motor a reacción. Si opta por un enfriador secundario, asegúrese de que su carcasa tenga espacio para él (verifique el "espacio libre de la CPU") y que no interfiera con los módulos de memoria.
Fuente de alimentación £ 80 Cualquier valor superior a 500 W suele ser suficiente energía para la mayoría de los sistemas, una mejor unidad podrá mantener voltajes más estables, lo que mejorará la estabilidad del sistema. Este es un componente de "obtienes lo que pagas".
Almacenamiento Ya tenía un M.2 de 256GB para el sistema operativo y un SSD Sata de 1TB para juegos. Esto es excesivo, las unidades M.2 / NVME son increíbles, pero para juegos, las SSD son geniales y los discos giratorios están bien. Realmente solo marcan la diferencia en los tiempos de carga.
Memoria £ 70 Con la memoria DDR siempre debe usar pares de módulos. Esta rápida memoria de 2x8GB estaba en oferta, no tiene sentido gastar más en velocidades que su procesador no puede soportar. No sugeriría ir por debajo de los 8GB.
Teclado £ 25 Un teclado inalámbrico facilita mucho la configuración.
Vale la pena señalar que algunas de las suposiciones anteriores cambian si usa el sistema para otras cosas, una gran PC para juegos no necesariamente es un buen editor de video o una buena máquina de desarrollo.
Crédito de la imagen: ThisIsEngineering
Paso 2: construcción de la plataforma
El área de juego
Desea reservar un área de juego para su experiencia de realidad virtual, eche un vistazo al área e imagínese usarla para ponerle un vestido a un gato enojado: ¿qué pasaría, con qué podría encontrarse? Si va a estar sentado, ¿qué tan lejos puede llegar con los controladores?
Hay algunas cosas que puedes hacer para mantenerte orientado mientras estás en realidad virtual. Una pequeña superficie texturizada como una alfombra de baño puede indicarle de manera subconsciente si todavía está en su "área de juego". Un ventilador apuntando hacia su área de juego lo mantendrá fresco y le dará una pista subconsciente sobre su orientación en la habitación y ayudará a prevenir mareos.
La PC
Una vez que haya reunido todas sus piezas, puede comenzar a ensamblar la PC. Asegúrese de tener una conexión a tierra adecuada antes de tocar cualquier parte sensible. Antes de instalar la placa base, compruebe si la carcasa le permitirá instalar la CPU; a veces, es posible que deba instalar la CPU y el enfriador en la placa base antes de guardarlo todo en la carcasa.
Si su enfriador no viene con pasta térmica aplicada previamente, use solo lo suficiente para cubrir la placa de contacto en la CPU.
Tómese su tiempo para planificar la ruta de los cables para que interfieran con el flujo de aire. Recuerde conectar los cables de alimentación secundarios de 6/8 pines para la placa base y la GPU. Una vez que todo esté conectado, respire, verifique dos veces y déjelo ir antes de cerrar la carcasa, la mayoría de las placas base modernas tienen un LED o pantalla para informar cualquier error si no puede arrancar.
Alojamiento
Planeaba poner la plataforma debajo del televisor, esto no es lo ideal, ¡pero mi compañero no está interesado en que me haga cargo de otra habitación! Usé un cortador circular para cortar agujeros en la parte superior e inferior del espacio para permitir que el aire entre desde la parte inferior y salga por la parte superior. En las pruebas, esto parece funcionar bastante bien, el sistema nunca supera los 60 ° C durante el inactivo. Bajo carga, esto aumenta y tendré que abrir la puerta en largas sesiones de juego.
Accesorios
- Tramo de cable en el techo: si su auricular usa un cable, colocar algunos ganchos en el techo mantendrá los cables alejados de sus pies. También puede utilizar bobinas retráctiles para permitir tirar del cable sin romper el gancho del techo.
- cubierta de la lente: nunca debe permitir que entre la luz del sol en el auricular, la luz dañará las pantallas sensibles.
- Paños de microfibra - Para limpiar las lentes sin dañarlas.
- Soporte para auriculares: para mantenerlo seguro y lucirlo.
Paso 3: instale el sistema operativo
Actualización de BIOS
El primer paso es asegurarse de que la BIOS esté actualizada, esto es especialmente cierto si está utilizando un procesador Ryzen más nuevo (3.a generación +) y su placa base necesita una actualización de la BIOS antes de que incluso se inicie: algunas placas Asus pueden parpadear sin una CPU. Formatee una unidad flash con FAT32, copie la actualización del BIOS descomprimida en la unidad; encontré que una unidad de 32 Gb funcionaba donde una unidad más grande de 128 Gb no funcionaría.
Al iniciar la PC, presione la tecla SUPR cuando vea la pantalla spash para ingresar a la configuración del BIOS. Una vez que encuentre la opción de "Flash BIOS" en los menús, debería poder seleccionar el nuevo archivo de su unidad flash.
Arranque dual
Si planea realizar un arranque dual, es mejor instalar Windows primero y luego reducir la partición para dejar espacio para Linux. Si vives en Linux como yo, hay formas de hacer un disco de arranque de Windows 10 sin Windows.
Linux
Para esta configuración, elegí Manjaro, ya que es una buena combinación de soporte de vanguardia para todo ese nuevo hardware y facilidad de configuración. Hay muchas distribuciones de Linux, todas tienen diferentes cualidades, pero en el fondo son un repositorio de aplicaciones, ya sea que esté en Ubuntu, Fedora o HML (¡no use esta!), Aún puede instalar una aplicación usando el administrador de paquetes, que mantendrá el sistema actualizado automáticamente.
Descargue la imagen de su elección y cópiela en una unidad flash.
Necesitará los controladores propios para su tarjeta gráfica, así que cuando se inicie la imagen, asegúrese de seleccionar la opción "controladores no libres", algunos los instalarán por defecto, otros no … toserán … ubuntu.
Para el entorno de escritorio, voy con KDE, que es genial para mostrar la nueva y llamativa GPU. No es necesario seguir con uno, si instala otros, puede elegir cuál usar cada vez que inicie sesión. También me gusta XFCE4 para escritorios remotos livianos y uso Cinnamon para el trabajo, ya que tiene buenas características para hacer la vida más fácil.
Si su distribución no viene con Steam instalado, instálelo con el administrador de paquetes que puede encontrar en el equivalente al menú "Inicio". Inicie sesión y podrá comenzar a obtener los conceptos básicos de la realidad virtual:
- SteamVR
- Laboratorio de realidad virtual
Respalda tu cerebro
A medida que pasa el tiempo, resolverá muchos pequeños problemas, vale la pena tomar notas de los pequeños detalles, nunca se sabe cuándo los necesitará nuevamente y es muy irritante cuando sabe que ha solucionado el problema antes, pero que puede no lo recuerdo. Mantenga un cuaderno de la vieja escuela o un cerebro en línea como fragmentos de GitLab o gists de GitHub.
Los fragmentos que he recopilado durante este proceso están disponibles aquí.
Configuración
- Mejore la seguridad con hardware RNG
- Configure un firewall como el simple UFW o el poderoso Firewalld
- Habilita "Steam Play" para todos los títulos.
- Habilite "Steam Remote play" para transmitir juegos a otra PC o computadora portátil.
Afinación
Una nota sobre las CPU Ryzen de tercera generación y el overclocking: se han realizado muchas pruebas que muestran que PB / PCO / Auto OC tiene poco o ningún efecto, incluso el overclocking manual podría decirse que no vale la pena el esfuerzo ("¡Booo!", Dicen los overclockers). La otra forma de ver esto es que AMD ha hecho un trabajo increíble con sus últimas CPU. Déle un buen enfriamiento y hará todo lo posible para brindarle el mejor rendimiento.
Estos cambios hacen muy poca diferencia, así que no se preocupe por ellos si no se siente cómodo jugando con configuraciones de bajo nivel.
- Disminuya la capacidad de intercambio agregando vm.swappiness = 10 a /etc/sysctl.d/70-swappiness.conf
- Siempre que esté al tanto de los riesgos y no use esta PC para cosas críticas, puede agregar mitigations = off y apparmor = 0 a los parámetros del kernel para obtener algunas mejoras de rendimiento.
- Arch linux tiene una buena guía de ajustes.
Paso 4: entrena como la primera vez en una bicicleta
Puede ser tentador saltar a ese juego que te mueres por probar, pero tómatelo con calma. Cuando te pones el auricular, estás engañando a tu mente para que adopte una realidad alternativa literal, puede que no le guste al principio, necesitas entrenar tus ojos y oído interno para adaptarse a la desconexión entre lo que ves y oyes y tus otros sentidos.
Al configurar el juego, opte por gráficos fluidos, FPS altos sobre gráficos "ultra" para que la ilusión no se interrumpa con pausas o tartamudeos.
Comience con cosas como Steam VR Lab, Google Earth, Tilt Brush o el simulador de trabajo, donde puede detenerse y mirar a su alrededor. Una ventaja de la realidad virtual es el movimiento físico involucrado, puedes sudar más que simplemente mover un mouse, no olvides tomarte un descanso.
Espero que haya disfrutado de este recorrido rápido por la realidad virtual, avíseme si desea que entre en más detalles sobre algo de lo que he mencionado.
Innovar
Tengo una idea para una nueva experiencia de realidad virtual: ¡hazlo! Muchas de las herramientas que necesita están disponibles gratuitamente. Las plataformas como el motor de juego Unity ya tienen todos los componentes básicos para crear un entorno virtual. Oculus también tiene su propia guía de desarrollo. Blender es una excelente herramienta 3D de código abierto con una gran comunidad.
Foto de Eugene Capon en Pexels
Recomendado:
Controle la sala de estar con Alexa y Raspberry Pi: 12 pasos
Controle la sala de estar con Alexa y Raspberry Pi: controle el televisor, las luces y el ventilador de su sala de estar con Alexa (Amazon Echo o Dot) y Raspberry Pi GPIO
Sala de estar para una película con Shelly: 4 pasos
Living Room for Movie With Shelly: Resumen ejecutivo del proyecto Cómo crear una automatización muy simple usando las rutinas de Google Home para hacer que mi sala de estar sea cómoda para ver una película
Cómo hacer una sala de juegos DIY Bartop para 2 jugadores con ranuras para monedas de marquesina personalizadas, usando una caja de Pandora: 17 pasos (con imágenes)
Cómo hacer un arcade de bartop DIY para 2 jugadores con ranuras de monedas de marquesina personalizadas, usando una caja de Pandora: este es un tutorial paso a paso sobre cómo construir una máquina de arcade de barra superior para 2 jugadores que tiene ranuras de monedas personalizadas integradas en la marquesina. Las ranuras para monedas se harán de tal manera que solo acepten monedas del tamaño de 25 centavos y más grandes. Esta sala de juegos funciona
Simulador de juegos para teléfonos inteligentes: juegue juegos de Windows con control de gestos IMU, acelerómetro, giroscopio, magnetómetro: 5 pasos
SmartPhone Game Simulator: juega juegos de Windows usando Gesture Control IMU, acelerómetro, giroscopio, magnetómetro: apoya este proyecto: https://www.paypal.me/vslcreations donando a códigos de fuente abierta y amp; apoyo para un mayor desarrollo
Crea tu propia base para iPod Nano con objetos listos para usar: 6 pasos
Crea tu propia base para iPod Nano con objetos listos para usar: Bueno, acabas de recibir tu nuevo iPod nano. Lo único que necesitas es un muelle. Desafortunadamente, tienes poco dinero en efectivo. ¡Hágalo usted mismo! … Si decide hacer esto, por favor muéstreme cómo salió