Skip to content

benjaminroy/pacman

Repository files navigation

Pac-Man

Programmation du jeu Pac-Man dans le cadre de l'APP GEI 799 - Architecture et construction d’un logiciel à l'université de Sherbrooke - Faculté de Génie

Setup for a lab computer

  • Open Git Bash
  • git clone https://github.com/soukitanass/pacman.git
  • Set environment variable JAVA_HOME to most recent JDK. E.g.: C:\Program Files\Java\jdk1.8.0_181
  • Restart Git Bash

Run with Eclipse

  • Open Eclipse
  • Right click > Import... > General > Existing project into workspace
  • Next
  • Select project root directory. E.g.: C:\Users\CIP1234\Desktop\pacman
  • Finish
  • Right click on project > Run as > Java Application
  • Run button down arrow > Game

Setup for Travis CI

  • Go to https://travis-ci.com/
  • Sign in with your GitHub account.
  • Add the project's repository.
  • Activate the owner permissions.
  • Create a file .travis.yml on your repository and commit it.
  • Add the language to .travis.yml
  • Build your project.

Setup for SonarQube

  • Go to https://docs.sonarqube.org/Analyzing+with+SonarQube+Scanner.
  • Download SonarQubeScanner
  • Add the path of SonarQubeScanner's folder to your variable PATH.
  • Check out if the command sonar-scanner work.
  • Modify the file sonar-scanner.properties in the directory "~/sonar-scanner/conf/"
  • Save changes
  • Launch the command sonar-scanner
  • Check out the result on http://zeus.gel.usherbrooke.ca:9000/dashboard?id=agilea18bKey

Generate UML class diagrams with robinbird

Setup

Generate UML class diagram

  • Generate the UML text file: robinbird -r ~/Desktop/pacman/src/main/ > ~/Desktop/pacman_uml.txt
  • Generate the UML picture: java -jar ~/plantuml/plantuml.jar -verbose ~/Desktop/pacman_uml.txt

About

Programmation du jeu pacman

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages