Skip to content

RAJ66/ESTG-LDS-PacmanOnlineChallenge

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

381 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PacmanOnlineChallenge

PacmanOnlineChallenge

       Pacman Online Challenge será um jogo para PC, que está atualmente a ser desenvolvido para a unidade curricular "Laboratório de Desenvolvimento de Software". O jogo a ser desenvolvido terá por base o tão conhecido Pacman, desenvolvido pela Nanco, portanto toda a mecânica, lógica e regras serão as mesmas. O objetivo, não só, é desenvolver o mesmo jogo de raiz em modo singleplayer, mas também levar o mesmo um passo a frente, mais competitivo e mais apelativo de jogar ao implementar um sistema multiplayer em que é possível jogar contra adversários humanos.

       A nossa visão que fundamenta uma maior competitividade neste jogo, baseia-se no facto, tal como referido anteriormente, de ser possível jogar contra humanos, também haverá desafios diários em que os jogadores podem participar e terão direito a diversas recompensas, por fim haverá um sistema de ranking relacionado com as partidas singleplayer, multiplayer ou ligado às recompensas diárias.

💻Stack

Backend

Pasta que contém todo o código relativo ao backend, contendo a REST API e a parte correspondente ao multiplayer.

Frontend

Pasta com todo o código do frontend.

Game

Pasta com código relativo ao jogo singleplayer.

Requisitos para correr o projeto:

  • .NET;
  • Python e Pygame;
  • NPM;

Como correr o projeto:

  • Dentro da pasta Backend/API:
  • Dentro da pasta Backend/Multiplayer:
    • dotnet build;
    • dotnet run;
  • Dentro da pasta Frontend/Frontend:
    • npm install;
    • npm start;
  • Dentro da pasta Game:
    • py Login.py

👦Equipa

Grupo 2

Projeto desenvolvido no gitlab, sendo agora portado para o github

About

Projeto desenvolvido em âmbito académico para a unidade curricular Laboratório de Desenvolvimento de Software

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 44.5%
  • Python 29.3%
  • C# 19.6%
  • CSS 6.4%
  • HTML 0.2%