Requisitos de sistema para Desenvolver em Unreal Engine 5

E porque você deveria não pensar apenas em gráficos

John L.F. Silver
6 min readMar 26, 2024
Imagem da interface do unreal com o título da matéria em um banner purpura.

Antecipando o Desafio

Se você está considerando uma carreira no desenvolvimento de jogos, é muito provável que já tenha se impressionado com a demo da Unreal Engine 5, The Matrix Awakens”. Porém, para alcançar esse nível de realismo, você precisará de mais do que um simples computador — será necessário investir em uma estação de trabalho dedicada.

É preciso ser realista: desenvolver jogos desse padrão pode demandar um investimento considerável. Mas não estou aqui para desencorajá-lo. Apenas devo ressaltar a importância de estar preparado financeiramente para esse empreendimento.

Desenvolvendo com Restrições Orçamentárias

Este artigo não se trata apenas de recomendar produtos para compra. Há muitos textos desse tipo disponíveis. Meu objetivo é demonstrar que, mesmo com recursos financeiros limitados, é possível montar um computador capaz de lidar com a Unreal Engine.

Apesar de não ser viável para desenvolvedores independentes competir em termos de gráficos com os grandes estúdios, é importante lembrar que a qualidade de um jogo vai além da sua estética visual. Gameplay sólido, narrativa envolvente e paixão pelo projeto são fatores fundamentais para o sucesso.

Indo direto ao assunto

Os requisitos recomendados pela Epic podem parecer modestos à primeira vista, até mesmo para aqueles não familiarizados com termos técnicos.

Para operar a Unreal Engine, a Epic sugere:

  • Sistema Operacional: Windows 10 64-bits, versão 1909 ou superior, incluindo as versões 2004 e 20H2.
  • Processador: Um processador quad-core Intel ou AMD, com velocidade mínima de 2.5 GHz.
  • Memória: Pelo menos 8 GB de RAM.
  • Placa de vídeo: Uma placa compatível com DirectX 11 ou 12.

No entanto, ao dar uma olhada mais abaixo na página, há a configuração típica de um computador usado pela própria Epic para o desenvolvimento de jogos:

  • Sistema Operacional: Windows 10 64-bits (Versão 20H2).
  • Processador: Xeon E5–2643, com seis núcleos, rodando a 3,4 GHz.
  • Memória: 64 GB de RAM.
  • Placa de vídeo: GeForce RTX 2080 SUPER.

Diante disso, surge uma questão importante:
Será que você pretende criar jogos no mesmo nível dos produzidos pela Epic Games?

A resposta, muito provavelmente, é não.

É importante ter em mente que um desenvolvedor solo ou um estúdio indie dificilmente lançarão “O Novo Fortnite” ou “O GTA Brasileiro(apesar de muitos afirmarem estar trabalhando nisso, e espero que alcancem sucesso). Se você está lendo este artigo, é provável que esteja começando sua jornada no desenvolvimento de jogos agora ou talvez nem tenha iniciado ainda. Projetos com essa magnitude não devem ser encarados como seus primeiros desafios.

Agora, vamos ao que você, leitor, provavelmente está mais interessado neste momento: os requisitos.

Fiz a divisão em três níveis, de modo que você possa escolher com base no seu orçamento e escopo de projeto, tendo a possibilidade de fazer upgrades no futuro, passando de um nível para outro.

Nível 1:

Processador: Ryzen 5 4500.
Placa mãe: MSI X470 GAMING PLUS DDR4.
Memória: 32 GB de RAM.
Placa de Vídeo: RTX 2070 Ti / RTX 3050, ou RTX 3060 (recomendo a 3060 da Galax com 12gb, tem um preço acessível para a quantidade de memória, que ajuda muito).
Armazenamento: SSD de 256gb para Sistema Operacional e um SSD de 500gb pra o projeto (há quem use HD para o projeto do jogo, mas isso é um erro que leva a uma lentidão absurda).

Procure por um gabinete que possibilite boa ventilação, não se apegue a estética, se apegue a espaço interno.

Nesse nível você será capaz de produzir jogos simples, brincar bastante com a Unreal Engine e até mesmo dar início a um projeto mais complexo.

Nível 2:

Processador: Ryzen 7 5700x ou 5700X3D.
Placa mãe: MSI X470 GAMING PLUS DDR4.
Memória: 64 GB de RAM.
Placa de Vídeo: RTX 3060 12gb, RTX 4070 Super 12gb ou RTX 4070 Super TI 16gb.
Armazenamento: SSD de 1tb para Sistema Operacional e um SSD de 1tb pra o projeto.

Nesse nível você será capaz de produzir jogos mais complexos e iniciar projetos robustos, e inclusive finaliza-los (com um pouco de sofrimento talvez, tudo tem um preço e nem tudo se paga com dinheiro).

Nível 3:

Processador: Ryzen 9 5900x ou 5950x.
Placa mãe: MSI X470 GAMING PLUS DDR4 ou Placa mãe ASRock X570 Steel Legend.
Memória: 128 GB de RAM.
Placa de Vídeo: RTX 4080 Super 16gb ou RTX 4090 24gb.
Armazenamento: SSD de 1tb para Sistema Operacional, um SSD de 2tb pra o projeto e um HD para backup de 2tb ou mais.

Muito provavelmente aqui é onde você poderá produzir quase tudo o que planeja.

É obvio que existem opções mais potentes e modernas no mercado, mas se fosse apenas par eu vir aqui lhe indicar um Threadripper com 256gb de RAM, esse artigo seria inútil, você poderia simplesmente sair comprando o que há de mais caro no mercado, acabaria com uma máquina de 80 mil reais, talvez 90 mil… porém completamente inútil perto do todo que pode ser feito em um projeto sem investimentos milionários.

Notebooks

Em nenhuma hipótese indico notebooks para desenvolvimento de jogos.
Os motivos são diversos, mas os principais a serem pontuados são:

1. Processadores e placas de vídeo de notebooks são, em sua maioria, inferiores a de desktops.

2. Impossibilidade de upgrade, não poder atualizar seu hardware é algo inviável na vida de um desenvolvedor de jogos.

3. Custos absurdos para pouca potência.

Motivos para você não pensar em gráficos e/ou o motivo pelo qual você não precisa de um Threadripper e duas RTX 4090 em SLI

Você é um desenvolvedor indie, lançar um game já é uma grande conquista, mas você quer mais, você quer que várias pessoas o joguem. Mas quem é que tem um computador bom o suficiente para jogar seu jogo?

A qualidade gráfica de um jogo é a soma de tempo, trabalho e uma concentração que nem sempre compensa, pois essa abordagem irá limitar significativamente a quantidade de jogadores que serão capazes de jogar seu jogo.

Existem várias razões pelas quais a qualidade gráfica não deve ser o único foco:

1. Acessibilidade: Gráficos de alta qualidade muitas vezes exigem hardware poderoso para serem apreciados em toda a sua glória. Isso exclui jogadores com dispositivos mais antigos ou menos potentes, o que reduz automaticamente a base de jogadores em potencial.

2. Diversidade de Plataformas: Com a ascensão dos dispositivos móveis e consoles menos poderosos, os jogos precisam ser adaptáveis e acessíveis em várias plataformas. Focar apenas em gráficos de última geração pode limitar a disponibilidade do jogo em diferentes dispositivos, excluindo potencialmente uma grande parte do público.

3. Requisitos de Desenvolvimento e Custos: Investir em gráficos de ponta geralmente requer mais recursos de desenvolvimento e, consequentemente, custos mais altos. Isso pode limitar a capacidade dos desenvolvedores independentes ou de pequenas equipes de produzir jogos de alta qualidade, resultando em uma menor diversidade de jogos disponíveis para os jogadores.

4. Jogabilidade e Narrativa: Uma ênfase exclusiva em gráficos pode levar a negligenciar outros aspectos fundamentais do jogo, como jogabilidade, narrativa e engajamento do jogador. Jogadores geralmente valorizam uma experiência envolvente e cativante sobre apenas gráficos bonitos.

5. Longevidade do Jogo: Gráficos de ponta rapidamente se tornam obsoletos à medida que novas tecnologias emergem. Um jogo que se baseia exclusivamente em seus gráficos pode perder atratividade à medida que essas tecnologias avançam, enquanto jogos com foco em jogabilidade e narrativa podem manter seu apelo por muito mais tempo.

Os desenvolvedores de jogos devem buscar um equilíbrio entre qualidade gráfica e outros aspectos fundamentais do jogo, como jogabilidade, narrativa e acessibilidade. Isso não apenas amplia o apelo do jogo para uma audiência mais ampla, mas também pode contribuir para uma experiência de jogo mais satisfatória e duradoura para os jogadores.

Conclusão

O desenvolvimento de jogos requer habilidade, criatividade e dedicação muito mais do que apenas poder de processamento bruto. Com as ferramentas certas, conhecimento sólido e prática constante, é possível alcançar resultados surpreendentes, independentemente das especificações do seu computador. Portanto, embora um hardware de ponta possa acelerar o processo e oferecer mais recursos, não é um requisito absoluto para produzir jogos incríveis. O que realmente importa é a paixão e o comprometimento com o seu projeto.

Desejo a você uma ótima carreira e boa sorte!

Você gostou deste artigo?
Se sim, então assine!

--

--