Mari0 PortalM Certamente você já jogo um dos jogos mais conhecidos do mundo: o Super Mario! E provavelmente você já jogou ou então, no mínimo, já ouvi falar do jogo O Portal que revolucionou os jogos do tipo FPS (First-Person Shooter, ou seja de arma na mão).

Pois bem, agora imagine o divertimento do Super Mario em conjunto com os puzzles dO Portal. Imaginou? Não precisa de imaginar pois este artigo traz-lhe o jogo chamado Mari0 que está a ter uma tremenda popularidade nos últimos dias. Basicamente os autores conseguiram juntar estes dois mundos de uma forma bastante interessante (tal como poderá ver no vídeo deste artigo) e ainda proporciona uma jogabilidade multi-player!


Mari0 Portal - PortalingMEste jogo, chamado Mari0 tem pouco tempo de desenvolvimento no entanto já traz uma jogabilidade bastante boa. Ele está a ser desenvolvido por Maurice Guégan e Sašo Smolej através de uma framework chamada LÖVE que permite criar jogos 2D em Lua. Estando o seu desenvolvimento bastante ativo, espera-se que novas funcionalidades aparecem rapidamente nos próximos tempos, nomeadamente jogar em multi-player via Internet (atualmente só é possível jogar com vários jogadores no mesmo computador).

Mario_portal_new_mapsMO facto do jogo estar a ser desenvolvido para os sistemas mais conhecidos (Windows, MacOS e Linux) está a dar-lhe uma visibilidade enorme e a sua popularidade nos últimos dias é indiscutível (basta ver o número de visualizações do vídeo abaixo). Para além tem sempre a vantagem de trazer uma licença livre. Neste caso uma licença CC que apenas exige que os autores sejam sempre mencionados (acho bastante justo) e de resto podemos partilhar à vontade e até editar/adaptar.

Atualmente este jogo conta com as seguintes funcionalidades:

  • Recreação completa do jogo da Nintendo Super Mario Bros (1985);
  • Os elementos do Portal completamente funcionais;
  • Multi-Player no mesmo computador;
  • Um editor de níveis, que aliás foi utilizado para criar os níveis atuais;
  • 33 difrentes chapéus para o Mario e ainda permite trocar as cores da sua roupa;
  • Já é possível fazer download de packs de Mapas produzidos pela sua comunidade (por exemplo o mapa da imagem abaixo não vem de origem no jogo);

prev9MAtualmente existe apenas dois conjuntos de mapas com vários níveis cada um o que já proporcionará a você uns tempos muito bem passados. No entanto, foi já prometido que nas próximas versões incluirão as participações da comunidade. Entretanto, sugiro que veja a página chamada de “Maratona” em que são mostradas funcionalidades que já estão implementadas e outras que ainda estão para ser desenvolvidas. Vale a pena confirmar:

Entretanto, antes de apresentar a instalação, fique com o vídeo seguinte que mostra a jogabilidade e divertimento que este jogo tem:

 

Instalação do Mari0

Apesar de o jogo estar num estado razoavelmente avançado, infelizmente não tem uma instalação fácil, por isso deverá seguir o procedimento explicado nesta secção do artigo de uma forma sequencial. A instalação resume-se em 3 estados: primeiro irá resolver as dependências, depois vai fazer download e experimentar o jogo e, se quiser, irá fazer um atalho para o jogo.
 

Instale as dependências do Mari0

Tal como foi referido acima, este jogo está a ser desenvolvido numa framework chamada LÖVE, o que significa que para você poder jogar precisa de a instalar. Ela é um software muito pequeno e de instalação rápida. No entanto, existe um pequeno problema: o pacote disponibilizado pelos repositórios do Ubuntu está desatualizado, por isso você precisará de instalar uma versão ainda em desenvolvimento mas que funciona perfeitamente.

Para ter então a versão mais atual do LÖVE precisa de adicionar o repositório que o disponibiliza através do seguinte comando:

sudo add-apt-repository -y ppa:bartbes/love-unstable && sudo apt-get update

Depois do repositório estar adicionado, você apenas precisa de clicar no botão seguinte ou escrever o comando seguinte no terminal para efetivamente instalar a versão mais atual do LÖVE:

sudo apt-get install love-unstable

Faça download do Mari0 e jogue!

Uma vez que o jogo só depende do pacote anterior, você agora já pode fazer download e experimentar o Mari0. para tal, deverá visitar a página seguinte e clicar no botão “Linux”. Não disponibilizamos aqui um link direto uma vez que o jogo está em constante desenvolvimento o que significa que iria ficar rapidamente desatualizado.

Downloading Mari0M
Depois de fazer download, clique na tecla da direita do mouse em cima do ficheiro e escolha a opção “Extrair aqui“.
Mari0 Portal - ExtractingM
Irá resultar uma pasta que inclui alguns ficheiros dos quais um ficheiro com a extensão “.love” que basicamente é jogo. Então, para jogar, basicamente precisa de mandar a framework LÖVE que você instalou arrancar com o jogo. Para tal, abra o terminal e escreva o seguinte (com um espaço no fim):

love-unstable

E depois arraste o ficheiro com a extensão “.love” para o terminal, tal como pode ver na imagem abaixo:
Mari0 Portal - executingM O resultado deverá ser semelhante ao da imagem abaixo, ou seja, com o comando “love-unstable” precedido de um caminho que está entre plicas (aspas):
Mari0 Portal - executingM

Crie um atalho para o jogo

Como pode rapidamente concluir, esta maneira de arrancar com o jogo é inconveniente. Assim, se você quiser facilitar a chamada do jogo, pode criar um atalho. Para tal, abra o terminal ou faça a combinação de teclas ALT+F2 e escreva o comando seguinte:

gnome-desktop-item-edit --create-new ~/

Atalho - arrancar com o iniciadorM

Depois disso deverá preencher a nova janela da seguinte maneira:

icon Mari0Tipo: “Aplicação
Nome:
“Mari0″
Comando: Aqui deverá escrever o comando que escreveu no final da secção anterior, o comando que utilizou para arrancar com o jogo.
Comentário: “Super Mario& The Portal”
Ícone: Se quiser definir um ícone, utilize a imagem à direita (guarde no seu computador a imagem e depois clique no botão da esquerda da janela como pode ver na imagem abaixo)

Atalho - criar atalho do MarioM
Depois clique em Ok. Quando o fizer será criado um novo atalho na sua Pasta Pessoal com o nome que deu acima. Para finalizar, poderá arrastar a aplicação para o Unity. Caso utilize outro ambiente e queira adicionar este atalho aos menus, então deverá proceder ao explicado neste artigo:

Atalho - Unity atalho do MarioM
 

Referências:

5 Respostas ate agora.

  1. Werison diz:

    Quando dou o comando:
    love-unstable '/home/werison/Downloads/mari0-linux/mari0_1.6.love'
    Abre a janela do jogo e fecha instantaneamente. O que será que tá acontecendo? Segui os passos como descritos no post.

  2. Como colocar aquele relógio e meteorologia na parte direita do scrrenshot?

Deixe uma resposta a Pedro Ribeiro