Carregaring 0
Compartilhar

Curso Game Dev
Área de membros gamificada

Role a pagina

Curso Game Dev - Área de membro gamificada

O Curso Game Dev é uma plataforma gamificada de cursos voltada para o desenvolvimento de jogos. Utilizando tecnologias de ponta como Nuxt 3 (VueJS), Flutter, Python, Node.js e Firebase Firestore, oferecemos uma experiência de aprendizado rica e envolvente.

Sobre o Projeto

O Curso Game Dev é uma plataforma gamificada de cursos voltada para o desenvolvimento de jogos. Utilizando tecnologias de ponta como Nuxt 3 (VueJS), Flutter, Python, Node.js e PostgreSQL, oferecemos uma experiência de aprendizado rica e envolvente.

Briefing e Objetivo
Conceito do projeto
O Curso Game Dev foi concebido como uma plataforma de aprendizado gamificado, voltada para o desenvolvimento de jogos. Nosso objetivo é fornecer uma experiência educacional única e imersiva que vai além das metodologias tradicionais de ensino. A plataforma foi projetada para ser altamente interativa e engajante, utilizando técnicas de gamificação para motivar e incentivar os alunos em sua jornada de aprendizado. Com uma estrutura de aulas que abrange desde iniciantes até níveis avançados, o Curso Game Dev oferece um currículo abrangente que prepara os alunos para enfrentar os desafios do mercado de trabalho.
Técnologia e desenvolvimento
Para garantir a melhor experiência aos nossos usuários, utilizamos tecnologias de ponta no desenvolvimento da plataforma:

  • Front-end:
    • Nuxt 3 (VueJS): Escolhido por sua capacidade de criar interfaces de usuário interativas e responsivas. O Nuxt 3 facilita a criação de uma experiência de navegação suave e rápida.
    • Flutter: Utilizado para desenvolver a versão móvel da plataforma, garantindo que os usuários tenham uma experiência consistente e otimizada em diferentes dispositivos.
  • Back-end:
    • Python e Node.js: Implementamos uma combinação de Python e Node.js para desenvolver APIs robustas e eficientes, que suportam a lógica de negócios da plataforma, incluindo gerenciamento de cursos, usuários e elementos de gamificação.
  • Banco de Dados:
    • PostgreSQL: Utilizamos PostgreSQL pela sua robustez e eficiência na manipulação de dados. Ele nos permite organizar os dados de forma estruturada, facilitando o gerenciamento de cursos, usuários e quests.
  • Infraestrutura Serverless:
    • Optamos por uma infraestrutura serverless para reduzir a necessidade de gerenciamento de servidores, utilizando serviços que proporcionam uma manutenção mais simples e eficiente. A infraestrutura serverless nos permite escalar automaticamente conforme a demanda, garantindo desempenho e disponibilidade constantes.

Funcionalidades Principais:

  • Gamificação Avançada: A plataforma integra mecânicas de gamificação inovadoras, incluindo quests, missões, eventos sazonais e um sistema de experiência para manter os alunos engajados.
  • Estrutura de Aulas Personalizada: As aulas são organizadas em níveis de dificuldade e categorias específicas, permitindo um aprendizado progressivo e personalizado.
  • Assistente Virtual Lisa: Uma assistente virtual amigável que oferece suporte contínuo aos alunos, ajudando na navegação pelos cursos e fornecendo dicas e resumos personalizados.
  • Clãs e Guildas: Alunos podem formar clãs e guildas para colaborar em missões e desafios, promovendo habilidades de liderança e trabalho em equipe.
  • Sistema Monetário e de Recompensas: Os alunos ganham e utilizam Code Coins (CC) para desbloquear conteúdo adicional, personalizações de perfil, itens cosméticos e assets de desenvolvimento de jogos.
  • Eventos e Temporadas: Mantemos os alunos engajados com eventos sazonais e um sistema de temporadas, oferecendo recompensas únicas e desafios contínuos.
  • 01. Objetivo : A plataforma Curso Game Dev proporcionou uma experiência de aprendizado transformadora, com alta taxa de engajamento e satisfação dos alunos. A abordagem gamificada e a utilização de tecnologias avançadas garantiram um aprendizado eficaz e envolvente, preparando os alunos para o mercado de trabalho no desenvolvimento de jogos.
  • 02. Público-alvo : Iniciantes e estudantes, desenvolvedores indie, profissionais em transição de carreira, entusiastas de tecnologia, educadores e instrutores, e hobbyists interessados em desenvolvimento de jogos.
  • 03. Plataforma : Web, Android, iOS
  • 04. Tech : Nuxt 3 (VueJS), Flutter, Python, Node.js, PostgreSQL
Veja o Projeto