Skip to content

Jogo RPG criado com a biblioteca Allegro em C++. Trabalho Final da disciplina Programação 2 (2021) do Curso de Ciência da Computação da Universidade Federal de Viçosa (UFV).

Notifications You must be signed in to change notification settings

INF112-Programacao2/20212-team-4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Banner

🤠 🤠 🤠 HIGHWAYMAN 🤠 🤠 🤠

✔️ Status do Projeto: Pronto ✔️



🤠 Motivação:

Afim de cumprir com a proposta de um Projeto Final para a matéria de INF112, o nosso grupo decidiu criar um jogo na linguagem C++ (utilizada em nossas aulas) utilizando a biblioteca Allegro (já utilizada na matéria de Programação 1) de modo a aplicarmos alguns conceitos estudados nas aulas, como classes e objetos, herança e composição, entre outros, bem como boas práticas de programação.


🤠 Premissa:

Highwayman é um jogo contextualizado no velho oeste com elementos de RPG no qual você deverá defender uma vila da invasão de uma gangue de pistoleiros. Converse com aldeões, encontre itens escondidos pelo mapa e desafie personagens para duelos nessa divertida aventura!


print


print

🤠 Tutorial para Execução:

🚨 ATENÇÃO: esse tutorial é válido apenas para Windows. 🚨


Howdy, partner! Para jogar Highwayman, é necessário, além de baixar os arquivos compactados pelo GitHub, acrescentar o MinGW - um software que inclui cabeçalhos que serão interpretados pelo GCC 🤔, o compilador - que será adicionado as variáveis de ambiente do Windows.



🤠 BAIXAR OS ARQUIVOS

Para baixar os arquivos em seu computador, vá em Code -> Download ZIP e salve o arquivo compactado onde desejar!
print


Depois, clique com o botão direito direto do mouse nele e selecione "Extrair aqui".


print



🤠 ADIÇÃO DO MINGW NAS VARIÁVEIS DE AMBIENTE

Se esta parte lhe parece muito técnica, não se preocupe! Para isso, você não precisar ter o gatilho mais rápido do velho oeste! Acesse https://drive.google.com/drive/folders/1bauTrrAK9UKedWnj19keHuFpxH_UX67X?usp=sharing e faça o download do arquivo compactado que deixamos lá para você! (Não se preocupe se o Google lhe fornecer um aviso, caubói, o arquivo é grande demais para a carroça do GitHub e para o Google verificar se há virús, mas juramos que ele não faz mal).


print


Ao realizar o mesmo processo de extração que fizemos para o arquivo "20212-team-4-main", haverá uma pasta chamada "mingw64". Abra-a, vá para o diretório bin e copie o endereço desta pasta.


print


print


Busque por "Editar as Variáveis de Ambiente", clique em "Variáveis de Ambiente..." e dê dois cliques na repatição "Path" de "Variáveis de usuário para Usuário".


print


print


Clique em novo e cole no campo de texto o endereço copiado! Se quiser, selecione o endereço que você acabou de colar e clique em "Mover para Cima" até ficar no topo da lista. Por final, selecione OK -> OK -> Aplicar -> OK .


print


Prontinho! O MinGW já está configurado e você já pode jogar! IHAAA! 🤠


🤠 E SE EU NÃO QUISER MAIS O MINGW?

É simples! Basta desfazer o processo! Vá novamente para Variáveis de Ambiente -> Path, selecione o endereço da página onde está o bin do MinGW e clique em Excluir e, depois, OK -> OK -> Aplicar -> OK. Agora, basta excluir a pasta que você criou para guardar os arquivos do jogo e do MinGW e está feito!



🤠 EXECUTAR O JOGO

Para executar o jogo no seu computador, basta procurar pela pasta em que você descompactou os arquivos, clicar em "jogo" e, então, sua aventura começará!


🤠 Desenvolvedores:

André Luiz Bárbara Cristina Lara Colorida Maria Victória Saulo Henrique

🤠 Créditos:

About

Jogo RPG criado com a biblioteca Allegro em C++. Trabalho Final da disciplina Programação 2 (2021) do Curso de Ciência da Computação da Universidade Federal de Viçosa (UFV).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published