Como instalar o Unity 3D Editor 5.6 beta game engine para Linux

A versão do Unity 3D Game Engine Editor pra Linux pode ser instalada em várias distribuições. Vários sites têm feito reviews e mostrado como instalar este framework.
Já escrevemos sobre o processo de instalação neste post — sugiro dar uma olhada, caso reste dúvidas após a leitura deste post.

Atualmente, o Unity 3D está mais maduro e, se você ainda não o experimentou, vale a pena dar uma chance ao software.
O processo de download e instalação está super fácil e pode ser realizado em poucos passos.
Neste post, vou mostrar como fazer a instalação no Debian/Ubuntu e em outras distribuições (como Fedora, openSUSE etc.)

Baixe e instale o Unity 3D Editor no Debian ou Ubuntu

Os exemplos dados neste texto foram executados no KDE Neon 5.9 — baseado no Ubuntu 16.04 LTS “Xenial Xerus”.
Baixe o pacote .deb de instalação do Unity 3D Editor 5.6.0b8 beta, diretamente no site http://beta.unity3d.com/download/1da4c632c3f6/public_download.html.
Ou use o comando wget:

 wget http://beta.unity3d.com/download/1da4c632c3f6/unity-editor_amd64-5.6.0xb8Linux.deb

Feito o download,
verifique o md5sum:

 md5sum unity-editor_amd64-5.6.0xb8Linux.deb

6ab683eb7da634a613d97b6fdcad4ef5  unity-editor_amd64-5.6.0xb8Linux.deb

Se tudo estiver ok, até agora, proceda com a instalação do pacote:

 sudo dpkg --install unity-editor_amd64-5.6.0xb8Linux.deb

Como fazer a instalação em outras distribuições Linux

Na mesma página, dada anteriormente, faça download do script platform-agnostic ou use o comando wget:

 wget http://beta.unity3d.com/download/1da4c632c3f6/unity-editor-installer-5.6.0xb8Linux.sh

Teste o md5:

 md5sum unity-editor-installer-5.6.0xb8Linux.sh

Em seguida, torne o script executável e rode-o:

 chmod aug+x unity-editor-installer-5.6.0xb8Linux.sh

# ... e rode o script abaixo com privilégios administrativos:

 ./unity-editor-installer-5.6.0xb8Linux.sh

Pronto. Agora já é possível executar o Unity 3D Editor da linha de comando, do dash ou do menu da sua distribuição…

/opt/Unity/Editor/Unity


Antes de usar, caso você ainda não tenha cadastro com a empresa que desenvolve o aplicativo, terá que fazer um breve cadastro.
unity editor

Referências

Sugiro dar uma olhada no forum unity3d para verificar se não há uma versão mais atual, ao final da página:
https://forum.unity3d.com/threads/unity-on-linux-release-notes-and-known-issues.350256/?_ga=1.161269565.1226268089.1487593352.

Como instalar o Unity 3D Game Editor no Debian (ou no Ubuntu)

O Unity 3D Game Editor é uma das engines mais populares na criação de jogos no mundo.
A versão de que tratamos, neste post, trata-se de uma versão experimental (de acordo com os desenvolvedores).

  • Existe um post mais atualizado sobre a instalação deste software aqui.

Por um lado, é muito bom ter uma engine destas disponível em um ambiente poderoso e estável como o Linux — na verdade, não vejo sentido em se trabalhar com desenvolvimento em uma máquina Windows. No Mac, ainda vai… :p (minha opinião)
Por outro, saiba que alguns recursos ainda não estarão disponíveis — suporte a importação de modelos de aplicativos de terceiros, só para citar um exemplo.
Unity 3D engine for Linux
Neste post vou explicar como instalar o Unity, como resolver alguma possível complicação e, por fim, demonstrar um método alternativo de instalação do aplicativo (você escolhe).

O que esperar do Unity para Linux

Descrito como uma “plataforma de desenvolvimento flexível e poderosa para criação de jogos multi-plataforma”, o Unity é desenvolvido pela Unity Technologies — e o pacote de instalação traz um editor gratuito (mas não é código aberto ou open source).
A decisão sobre se vale a pena prosseguir a partir desta versão prévia do software para Linux depende de uma série de fatores — tais como a receptividade da comunidade de desenvolvedores de jogos Linux, a quantidade e a escala de dificuldade de problemas levantados pela comunidade e, por fim, o quanto pesa dar suporte a esta versão para Linux.
O trabalho para dar suporte ao Linux runtime do Unity 3D, lançado em 2012 (também como uma prévia), foi muito pouco.
Portanto, faz sentido esperar que este esforço de agora frutifique.

Como sempre, usar as versões beta, testar exaustivamente, dar feedback para os desenvolvedores e incentivar outras pessoas a fazer o mesmo é a melhor forma de impulsionar qualquer software.

Como instalar o Unity 3D Game Editor

Você deve baixar o pacote .DEB e em seguida fazer a instalação — o processo é o mesmo no Debian e em todas as distros derivadas dele (o que inclui o Ubuntu, Mint etc.)
Clique no botão abaixo, para baixar o pacote oficial do Unity 3D:
Download
Note que se trata de uma versão para sistemas 64 bits.
Após o download, abra um terminal e faça a instalação com o dpkg:

sudo dpkg --install unity-editor-5.1.0f3+2015082501_amd64.deb
_

Se quiser desinstalar, posteriormente, use o seguinte comando:

sudo dpkg --purge unity-editor

Para iniciar o Unity, procure por “unity” no Dash ou dispare-o do termnal:

/opt/Unity/Editor/Unity &

Como corrigir erro na inicialização do Unity 3D

Nas versões preliminares do Unity, um erro tem impedido que o aplicativo inicie.

Chromium Embedded Framework requires that the file '/opt/Unity/Editor/chrome-sandbox' is owned by root and has permissions 4755
Chromium Embedded Framework requires that the file ‘/opt/Unity/Editor/chrome-sandbox’ is owned by root and has permissions 4755

Traduzindo, ele informa que o Framework em questão requer que o arquivo /opt/Unity/Editor/chrome-sandbox tenha permissões 4755.
Isto é muito fácil de resolver. Basta seguir as instruções da própria mensagem para alterar as permissões do arquivo:

sudo chmod 4755 /opt/Unity/Editor/chrome-sandbox 

Após esta alteração já será possível executar o editor.

Instalação alternativa do Unity 3D

Existe uma outra forma (não oficial) de instalar o aplicativo editor, através do Agnostic Installer.
Este processo também é bastante simples, embora seja um pouco mais cru (e também um pouco mais demorado).
Comece por baixar o script de instalação abaixo:
Download
Quando terminar o download, altere as permissões do arquivo baixado e execute-o, como superusuário:

chmod aug+x unity-editor-installer-5.1.0f3+2015082501.sh 
sudo unity-editor-installer-5.1.0f3+2015082501.sh 
Installer for Unity 5.1.0f3

Press Enter to begin extracting to ./unity-editor-5.1.0f3

Unpacking Unity 5.1.0f3 ...
Extraction complete. Run ./unity-editor-5.1.0f3/Editor/Unity to begin

Agora, já é possível rodar o aplicativo:

./unity-editor-5.1.0f3/Editor/Unity

Divirta-se!

Como configurar teclas de atalho no Ubuntu

As teclas de atalhos, ou hot keys, são a forma mais rápida de iniciar a execução de programas, scripts etc.
O usuário pode disparar um conjunto complexo de tarefas (contidas em um script), com o pressionamento de uma ou duas teclas pré-programadas.
Vou ensinar, neste post, como associar um programa ou script a uma combinação de teclas.

Configurar teclas de atalho no Ubuntu

Os atalhos de teclado no Ubuntu são configuradas em um painel apropriado. Pra chegar lá, siga o caminho abaixo:

  • Abra o Dash, com a tecla Super
  • Encontre o item de “configuração de Teclado
  • Dentro do painel de configuração de teclado, selecione a aba Atalhos de aplicativos

Atalhos de teclado no Ubuntu
Clique para ampliar

A partir deste painel, é possível editar cada item ou adicionar novos.

MAIS DETALHES

Se você tiver dificuldades em configurar as teclas de atalho, sugiro ler
este artigo
, onde o processo é um pouco mais detalhado.

Ao selecionar um item, é possível alterá-lo com um duplo clique do mouse ou pressionando o botão Editar, no painel.

Configuração das teclas de atalho no Xubuntu

Os dois sistemas, embora usem ambientes gráficos diferentes, têm processos quase idênticos.
Para chegar ao painel, no Xubuntu, siga o procedimento abaixo:

  • Pressione a combinação de teclas Super + R
  • Em seguida, digite configuração, na caixa de pesquisa
  • Selecione o Gerenciador de configurações
  • Dentro do gerenciador, selecione o painel de configuração de Teclado

Painel de configuração de atalhos de teclado no Xubuntu
Clique para ampliar

Ao selecionar a aba Atalhos de aplicativos, dentro do painel, você terá acesso à lista de hot keys pré-configuradas do sistema — e tudo pode ser alterado.

Como criar um novo atalho de teclado

Dentro do painel de atalhos de teclado, há uma lista de comandos e hot keys já associadas um ao outro.
Para incluir um novo atalho:

  • Clique em Adicionar
  • Em seguida, informe o nome do aplicativo ou a sua localização — você clicar no botão de busca (com um ícone de uma pasta), para encontrar e informar o local exato do aplicativo ou script.
    Clique Ok, quando estiver pronto.
    Comando associado a uma tecla de atalho no subuntu
    Clique, para ampliar.
  • Em seguida pressione as teclas que você deseja que fiquem programadas para executar aquele script ou aplicativo, quando acionadas
    teclas de atalho no xubuntu xfce
    Clique para ampliar.

Agora, feche o painel e experimente o seu novo atalho de teclado.
Se você pretende criar muitos atalhos de teclado, pode ser interessante anotar ou imprimir para ter uma referência, até memorizar tudo.

Como desligar os efeitos visuais do Ubuntu

Esta dica é simples e aplicável até o Ubuntu versão 13.10. A partir da versão 14.04, dependendo da sua placa gráfica, não haverá diferença — ainda assim, recomendo experimentar a técnica.
Comece abrindo um terminal (Ctrl + Alt + T). Em seguida, abra o arquivo ~/.xprofile e altere a linha:

export UNITY_LOW_GFX_MODE=0

para

export UNITY_LOW_GFX_MODE=1

Se você não tem o arquivo ~/.xprofile, então use esta linha de comando:

echo "export UNITY_LOW_GFX_MODE=1" > ~/.xprofile

computer-failSerá necessário deslogar e logar novamente, no sistema, para que a nova configuração tenha efeito. Se achar melhor, você pode desligar e ligar novamente a sua máquina.

Personalize “ao extremo” o visual do Ubuntu 12.10

Mesmo tendo um visual legal, como padrão, é possível personalizar inúmeros detalhes da interface gráfica Unity no Ubuntu 12.10 (Quantal Quetzal). Há várias ferramentas disponíveis para realizar tarefas como configurar a área de trabalho, temas, ícones, fontes, tela de login, comportamento do launcher, efeitos visuais, aplicações com início automático, etc…
Para Ubuntu há basicamente duas: MyUnity e Ubuntu Tweak.
Tecle Ctrl + Alt + T para abrir um terminal e digite (ou copie e cole):
Para instalar o Ubuntu Unity:

sudo add-apt-repository ppa:myunity/ppa
sudo apt-get update
sudo apt-get install myunity

Para instalar o Ubuntu Tweak:

sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweak

Divirta-se! 🙂