# Portar um jogo de PC para mobile

> O trabalho de motor é a parte fácil. Controles de toque, telas pequenas, sessões curtas e limites de temperatura são o que decide o port.

- URL: https://www.summerengine.com/pt/port-pc-game-to-mobile
- Keyword: portar jogo de PC para mobile
- Related: https://www.summerengine.com/pt/porting

Portar um jogo de PC para mobile significa reconstruir o input, a interface e o orçamento de desempenho de um jogo que é seu para um celular ou tablet. Um build de desktop encolhido com um gamepad virtual desenhado em cima é a forma mais comum de um port mobile falhar.

Quatro restrições guiam cada decisão. O input vira toque, que é impreciso e cobre parte da tela com os dedos. A tela é pequena, então interface densa fica ilegível. As sessões são curtas e interrompidas, então o jogo precisa salvar e retomar constantemente. O hardware roda em um envelope de temperatura e bateria, então a taxa de quadros sustentada importa muito mais que o desempenho de pico.

A Summer Engine exporta builds desktop hoje, e builds para iOS e Android precisam do toolchain e da assinatura de cada plataforma (o Android SDK e uma keystore, ou um Mac com Xcode para iOS) e de um ajuste para controles de toque. C++ e GDScript passam direto, e C# está disponível no editor desktop, embora C# no mobile ainda seja experimental nos fluxos do Godot 4. O projeto é seu e você não paga royalties em nenhuma das plataformas.

## Redesenhe os controles, não os remapeie

Olhe os verbos de que o jogo precisa e encontre equivalentes de toque. Apontar e clicar se adapta quase direto. Estratégia em tempo real precisa de um novo modelo de seleção. Jogos de tiro com dois analógicos precisam de mira automática ou travamento. Plataforma precisa precisa de buffer generoso de input e tempo de tolerância no salto. Jogos de simulação e de gestão muitas vezes funcionam melhor em um tablet que em um desktop. Acrescente suporte a controle para quem quiser, mas o jogo precisa ser completo só com toque.

## Reconstrua a interface para uma tela pequena

Interface de desktop presume mouse, estados de passagem do cursor, menus de clique direito, dicas flutuantes e informação densa. Nada disso existe em um celular. Aumente os tamanhos de fonte, amplie as áreas de toque para pelo menos 44 pontos, remova informação que dependia do cursor parado, substitua clique direito por toque longo, e divida telas lotadas em um número pequeno de telas claras. Mantenha a área principal de ação longe de onde os polegares descansam. Respeite recortes e áreas seguras nas duas plataformas.

## Orçamentos de desempenho e de download

Reduza a resolução das texturas ao que é visível em uma tela de celular, use formatos comprimidos por plataforma, reduza chamadas de desenho, e simplifique iluminação e pós-processamento. Meça a taxa de quadros sustentada depois de vários minutos, porque a redução por temperatura aparece tarde. Cuide da memória, já que as duas plataformas encerram aplicativos que passam do orçamento. Mantenha o download pequeno: o iOS avisa antes de downloads grandes por dados móveis, e a conversão em instalação no Android cai conforme o tamanho cresce.

## Design de sessão e expectativas das lojas

Sessões de celular duram minutos e são interrompidas por ligações e notificações. Faça autosave com frequência, retome exatamente onde a pessoa parou, e deixe o progresso legível depois de uma semana longe. Considere dividir fases longas de PC em unidades mais curtas. Depois decida a monetização de propósito: um preço premium funciona no mobile mas compete com o gratuito, e qualquer compra dentro do aplicativo precisa passar pela cobrança da Apple ou do Google para bens digitais.

## FAQ

### Posso só acrescentar um joystick virtual ao meu jogo de PC?

Raramente funciona. Analógicos na tela são imprecisos e cobrem a tela. Redesenhe o esquema de controles em torno de toques, segurar, deslizar e arrastar, e acrescente assistências onde o original dependia de precisão.

### É mais fácil lançar primeiro no iOS ou no Android?

O Android é mais rápido de testar porque você pode instalar um build em um celular na hora, sem revisão. O iOS tem o processo mais estrito mas uma variedade de aparelhos mais consistente. Muitos times desenvolvem no Android e enviam para os dois.

### O mesmo código roda no mobile?

O código de jogabilidade em grande parte roda. C++, GDScript e C# todos funcionam nos destinos de mobile. O que muda é input, interface, orçamentos de assets, e o tratamento de ciclo de vida para suspender e retomar.

### Quem joga no celular espera jogo gratuito?

É o modelo dominante, mas jogos premium de celular vendem, especialmente ports com reputação conhecida no PC. Decida cedo, porque o design de monetização afeta ritmo e progressão, não só a etiqueta de preço.

### Quanto tempo leva um port de PC para mobile?

Reserve tempo para o redesenho e não para o build. Esquema de controles, refação de interface e passadas de desempenho normalmente levam mais tempo que fazer o motor produzir um binário de mobile.

[Começar a reconstrução](https://www.summerengine.com/pt/download)

---

## Machine-readable resources

- Site index for agents: https://www.summerengine.com/llms.txt
- Full inlined content: https://www.summerengine.com/llms-full.txt
- Porting catalog: https://www.summerengine.com/llms-porting.txt
- Structured catalog: https://www.summerengine.com/agent-catalog.json
- Sitemap: https://www.summerengine.com/sitemap.xml
- Developer resources: https://www.summerengine.com/docs
- Summer API (assets from any agent or code; public per-call model prices): https://docs.summerengine.com/api