aSTRonuun / aSTRonuun-Game

Projeto de um game, de perguntas e respostas sobre Astronomia feito em C/C++

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GitHub top language GitHub language count GitHub repo size GitHub last commit GitHub GitHub Repo stars GitHub Cat

Indice

📝 Sobre

O projeto aSTRonuun Game é um software open source desenvolvido por uma equipe de três alunos, com orientação do Professor Criston Pereira, Dr. em Ciências da Computação pela PUC-Rio. O projeto tinha como finalidade, colocar em prática os conhecimentos de programação adiquiridos na disciplina de Fundamentos de Programação do curso de Engenharia de Software - UFC, campus Quixadá.

O Software é um Mini-Game de perguntas e respostas focada em temas de Física e Astronomia, com objetivo de que os usuários possam aprender mais sobre essas áreas tão fantásticas e que são envoltas de mistérios.

O programa foi projetado para trazer uma nova abordagem de aprendizado, contando com um sistema de Gamificação, que a medida que o usuário responde corretamente os questionamentos, ele pode ganhar XP (Experiência), para conseguir liberar novos conteúdos.

👀 Previw do Sistema

Inserir e Remover Perfis


Novo Jogo


⚙️ Recursos do Sistema


O sistema conta com algumas funcionalidades extras que dão mais segurança e desempenho. Algumas de suas características principais:

  • Memória alocada dinamicamente
  • Persistencia de dados em arquivos
  • Função dividas em bibliotecas locais separadas
  • Compilação separada de bibliotecas
  • Sistema de Gamificação

🚀 Tecnologias utilizadas


O projeto foi desenvolvido utilizando as seguintes tecnologias.

💾 Como baixar e instalar o projeto


    # Clonar o repositório
    git clone https://github.com/aSTRonuun/aSTRonuun-Game

    # Entrar no diretório
    cd aSTRonuun-Game

    #Compilar as bibliotecas
    g++ -c historia.c
    g++ -c profiles.c

    #Gerar o executável
    g++ AstronuuGame.cpp historia.c profiles.c

⚠️ OBS - Pré-requisitos para compilação:

Windows

Linux

  • GCC atualizado
    #Atualizar as listas de pacotes
    $ sudo apt update

    #Instale o pacote de compilação
    $ sudo apt install buid-essentil

    #Confirme a instalação
    $gcc --version

👨‍🚀 Autor



Vitor Alves
🚀

Feito com ❤️ por Vitor Alves 👋🏽 Entre em contato!

Twitter Badge Linkedin Badge Gmail Badge

Desenvolvido 💜 por

📝 Linceça


Este projeto esta sobe a licença MIT.

About

Projeto de um game, de perguntas e respostas sobre Astronomia feito em C/C++

License:MIT License


Languages

Language:C 54.6%Language:C++ 45.4%