Olá.
Recentemente decidi fazer um jogo, já que ser artista sempre um sonho meu, PORÉM, sou amante de Linux e tecnologias de código aberto / livres, logo, quero desenvolver o jogo para Windows e Linux (Mac OS devido a restrições de licença do sistema operacional e preços de hardware ficam de fora).
Mas para fazer um bom trabalho preciso montar um setup de rede com algumas máquinas virtuais com um sistema de acesso remoto para que eu possa acessar aos dois computadores de teste (QA) através da minha máquina principal, para assim fazer depuração de código nos diferentes sistemas além de configurações mínimas para rodar o jogo, além de que isso possibilita a transmissão de dados via rede através de compartilhamento, em vez de usar HD's externos e similares.
Este é meu sistema principal, o que vou utilizar para modelar personagens, fazer o trabalho de pintura e etc, além da depuração inicial, atualmente possuo somente a 7900 XTX mas penso em comprar outra placa mais barata para o passthrough como uma 6400 ou XT 4 GB que tem performance similar a uma RX 580 8 GB porém consome menos energia elétrica, o que em teoria me daria uma 'folga' na fonte de 1000 VA que tenho agora.
PORÉM, eu preciso de uma máquina virtual multiplataforma e de código aberto no estilo do VIRT MANAGER, que não possui versão oficial para Windows, logo teria de rodar através do UBUNTU inserido no Windows através do WSL (se não me engano), o que não sei se funcionaria, já que teoricamente (para leigos como eu), eu já estaria rodando o UBUNTU de forma 'virtualizada' e usaria outro 'virtualizador', não sei se isso causaria problemas de performance ou não, mas inicialmente prefiro usar algo instalável, o programa também precisa permitir acesso a uma máquina virtual em outro computador, como pode ser visto no esquema da segunda imagem.
Este é o primeiro computador de testes após o processo de depuração feito no computador principal, assim posso testar FPS e etc, além de realizar um melhor trabalho de otimização, inicialmente como vou fazer um RAID 0 via hardware usando discos mecânicos para assimilar a velocidade de um SSD SATA 3 e obter mais espaço (relação custo benefício), escolhi um sistema leve como DEBIAN ou ARCH ou talvez alguma variação do UBUNTU dependento da dificuldade de gestão do sistema, pretendo colocar duas placas de vídeo, uma GTX 1060 em PASSTRHOUG para carregar a VM com toda memória da placa e outra GT 740 só para visualização da área de trabalho. (caso você se pergunte porque uma GT 740, estava sobrando e acumulando pó, não costumo jogar hardware fora), mas como dito antes eu preciso de um programa que me permita acesso aos discos da VM via rede, assim posso rodar o jogo na 1060 mesmo usando o computador com a XTX ou no mínimo ter um programa de conexão remota com o computador para poder ligar o programa de virtualização dentro deste computador e realizar os testes.
Este tecnicamente é o computador da minha mãe, mas vai virar uma máquina de testes, porém, como pode ser visto ele é 2400 G e possui uma VEGA integrada, então vou usar esse PC como configuração mínima de hardware para rodar os jogos, meu grande problema nesse ponto em específico é conseguir abrir uma conexão remota que me dê acesso ao GRUB ou achar algum programa ou coisa similar que me permita direcionar o BOOT para o sistema instalado no disco em vez de usar uma máquina virtual como no primeiro computador, já que este não possui uma placa de vídeo para passthrough, além de a ideia principal é usar a GPU do processador como requerimento mínimo.
Então gostaria de sugestões de programas de virtualização de código aberto e etc e que possuam um funcionamento compreensível na parte do passthrou do vídeo, mesmo que seja um tutorial em inglês, já que atualmente não posso pagar por programas como VMWARE WORKSTATION que em conversão direta do site fica por volta de R$ 1500 mas esse valor não inclui taxas operacionais do banco, ou seja, o valor é mais alto.
E como segunda parte, um ponta pé inicial para que eu consiga fazer a seleção de sistema operacional via rede.
Desde já agradeço.
Recentemente decidi fazer um jogo, já que ser artista sempre um sonho meu, PORÉM, sou amante de Linux e tecnologias de código aberto / livres, logo, quero desenvolver o jogo para Windows e Linux (Mac OS devido a restrições de licença do sistema operacional e preços de hardware ficam de fora).
Mas para fazer um bom trabalho preciso montar um setup de rede com algumas máquinas virtuais com um sistema de acesso remoto para que eu possa acessar aos dois computadores de teste (QA) através da minha máquina principal, para assim fazer depuração de código nos diferentes sistemas além de configurações mínimas para rodar o jogo, além de que isso possibilita a transmissão de dados via rede através de compartilhamento, em vez de usar HD's externos e similares.
Este é meu sistema principal, o que vou utilizar para modelar personagens, fazer o trabalho de pintura e etc, além da depuração inicial, atualmente possuo somente a 7900 XTX mas penso em comprar outra placa mais barata para o passthrough como uma 6400 ou XT 4 GB que tem performance similar a uma RX 580 8 GB porém consome menos energia elétrica, o que em teoria me daria uma 'folga' na fonte de 1000 VA que tenho agora.
PORÉM, eu preciso de uma máquina virtual multiplataforma e de código aberto no estilo do VIRT MANAGER, que não possui versão oficial para Windows, logo teria de rodar através do UBUNTU inserido no Windows através do WSL (se não me engano), o que não sei se funcionaria, já que teoricamente (para leigos como eu), eu já estaria rodando o UBUNTU de forma 'virtualizada' e usaria outro 'virtualizador', não sei se isso causaria problemas de performance ou não, mas inicialmente prefiro usar algo instalável, o programa também precisa permitir acesso a uma máquina virtual em outro computador, como pode ser visto no esquema da segunda imagem.
Este é o primeiro computador de testes após o processo de depuração feito no computador principal, assim posso testar FPS e etc, além de realizar um melhor trabalho de otimização, inicialmente como vou fazer um RAID 0 via hardware usando discos mecânicos para assimilar a velocidade de um SSD SATA 3 e obter mais espaço (relação custo benefício), escolhi um sistema leve como DEBIAN ou ARCH ou talvez alguma variação do UBUNTU dependento da dificuldade de gestão do sistema, pretendo colocar duas placas de vídeo, uma GTX 1060 em PASSTRHOUG para carregar a VM com toda memória da placa e outra GT 740 só para visualização da área de trabalho. (caso você se pergunte porque uma GT 740, estava sobrando e acumulando pó, não costumo jogar hardware fora), mas como dito antes eu preciso de um programa que me permita acesso aos discos da VM via rede, assim posso rodar o jogo na 1060 mesmo usando o computador com a XTX ou no mínimo ter um programa de conexão remota com o computador para poder ligar o programa de virtualização dentro deste computador e realizar os testes.
Este tecnicamente é o computador da minha mãe, mas vai virar uma máquina de testes, porém, como pode ser visto ele é 2400 G e possui uma VEGA integrada, então vou usar esse PC como configuração mínima de hardware para rodar os jogos, meu grande problema nesse ponto em específico é conseguir abrir uma conexão remota que me dê acesso ao GRUB ou achar algum programa ou coisa similar que me permita direcionar o BOOT para o sistema instalado no disco em vez de usar uma máquina virtual como no primeiro computador, já que este não possui uma placa de vídeo para passthrough, além de a ideia principal é usar a GPU do processador como requerimento mínimo.
Então gostaria de sugestões de programas de virtualização de código aberto e etc e que possuam um funcionamento compreensível na parte do passthrou do vídeo, mesmo que seja um tutorial em inglês, já que atualmente não posso pagar por programas como VMWARE WORKSTATION que em conversão direta do site fica por volta de R$ 1500 mas esse valor não inclui taxas operacionais do banco, ou seja, o valor é mais alto.
E como segunda parte, um ponta pé inicial para que eu consiga fazer a seleção de sistema operacional via rede.
Desde já agradeço.