Menu
CoddyTech

Editor de Unity online

Escreva scripts do Unity em C#, aperte Jogar e jogue no navegador. Nada para instalar, funciona até no Chromebook. Grátis e sem cadastro.

Escreva scripts do Unity online e jogue na hora

Escreva C# de um lado e jogue do outro. Cada exemplo é um pequeno jogo 3D feito de scripts MonoBehaviour: Update lê o teclado, FixedUpdate empurra um Rigidbody e OnTriggerEnter pega uma moeda, do mesmo jeito que no editor do Unity. Aperte Jogar, clique no jogo e use as setas e a barra de espaço. Nada para instalar e nenhuma conta, então funciona até num Chromebook.

Os exemplos rodam na hora. Quando você muda um script, Jogar compila seu C# nos servidores da Coddy em poucos segundos e o console mostra cada erro com o arquivo e a linha, como o console do Unity. A cena é um arquivo de texto, scene.txt, onde você pode mover objetos, adicionar outros e definir os campos públicos dos seus scripts.

O que este playground de Unity faz

  • A API do Unity em C#: GameObjects e componentes, física com rigidbodies e colliders, triggers, a classe Input e texto na tela.
  • Um console como o do Unity: erros de compilação com arquivo, linha e código, e cada Debug.Log enquanto o jogo roda.
  • Painéis Hierarchy e Inspector: escolha um objeto no jogo rodando e veja a posição dele e os campos do script mudarem.
  • Três jogos de exemplo para começar: uma corrida das moedas com uma bola rolando, um jogo de plataforma com um personagem que pula e um quebra-tijolos.

O que você pode testar no playground de Unity

  • Corrida das moedas: mude force e jumpForce da bola, coloque mais moedas na cena e mostre uma mensagem quando todas forem pegas.
  • Plataforma: aumente jumpHeight, diminua gravity para um pulo lunar ou crie um pulo duplo com um contador que zera no chão.
  • Quebra-tijolos: aumente a speed da raquete, adicione uma fileira de tijolos à cena e conte as vidas que sobram para o jogador.

Perguntas frequentes sobre o editor de Unity online

Dá para usar o Unity online sem instalar nada?

Sim. Esta página roda seus scripts C# e o jogo no navegador, então não há nada para instalar nem conta para criar. O motor é baixado uma vez quando a página abre (uns 3 MB). Depois os exemplos começam na hora, e um script editado compila nos servidores da Coddy em poucos segundos.

Dá para usar o Unity num Chromebook?

O editor do Unity não instala no ChromeOS, mas esta página roda no Chrome em qualquer Chromebook: escreva os scripts, aperte Jogar e jogue. Numa tela de toque o jogo mostra setas e uma tecla de espaço. Para criar e publicar seu próprio jogo depois, você vai precisar do editor do Unity num computador Windows, Mac ou Linux.

Isso é o Unity de verdade?

Não. É o motor próprio da Coddy, que roda seu C# no navegador e imita a parte do Unity 6 que os scripts usam: GameObjects e componentes, física, texto de interface, cenas, dados salvos e controles. Ele copia de propósito os padrões e as mensagens de erro do Unity, para que seus scripts funcionem igual no editor. Não tem visão de cena, Asset Store, animação nem 2D. A Coddy não é afiliada nem endossada pela Unity Technologies. Unity é uma marca da Unity Technologies.

Isso é o Unity Studio?

Não. O Unity Studio é o editor web do Unity para criar experiências 3D sem código. Esta página é para programar: você escreve os scripts C# de que um jogo do Unity é feito, aperta Jogar e vê o que eles fazem.

Posso mudar a cena, e não só os scripts?
Sim. Abra a aba scene.txt: cada objeto é uma linha com forma, posição, escala e cor, e as linhas abaixo adicionam um collider, um rigidbody ou um script. Uma linha como script Ball force=20 define um campo público, como um valor digitado no Inspector do Unity. Não dá para adicionar imagens, sons ou modelos próprios.
É grátis, e meu código fica salvo?

É grátis e não precisa de conta. Suas mudanças em cada exemplo ficam neste navegador, então você pode fechar a aba e voltar. Redefinir deixa o exemplo atual como começou, e o botão de download salva o arquivo aberto.

Como aprendo a programar no Unity?
Mude um número num exemplo, aperte Jogar e veja o que acontece. Para um caminho completo, faça o curso de Unity da Coddy, em que cada lição tem um jogo rodando no navegador, ou a trilha de desenvolvimento de jogos com Unity, que começa pelo C# de que você precisa.