Skip to content

Jeu vidéal conçu en monogame pour la cité des métiers 21_22

License

Notifications You must be signed in to change notification settings

AlecInfo/BugsDestroyer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bugs Destroyer

Bugs Destroyer est un jeu conçu en C# Monogame. Il a été programmé pour la cité des métiers 2021 (Genève). Vous réincarnez un informaticien dans un ordinateur et son objectif est de détruire tous les Bugs / Insects 🐜 de son pc. Le jeu peut se jouer tous seul ou a deux, il y a 12 niveaux qui augmentent de difficulté plus un boss à la fin. Une fois le boss vaincu vous aurez la possibilité d'enregistrer votre score.


Gameplay


Installation

💡 Si votre but est juste de jouer alors vour pouvez installer just l'executable ici

  1. Vous devrez installer l'extension Monogame dans Visual Studio 2019.

💡 Qui peut être installée à partir de Extensions -> Gérer les extensions dans la barre de menus de Visual Studio.

  1. Éditeur MGCB

💡 MGCB Editor est un outil d'édition de fichiers .mgcb, qui sont utilisés pour mettre du contenu comme des images, vidéos, musiques ...
Télécharger le dans l'invite de commande.

# Générateur de contenu MonoGame (MGCB)
dotnet tool install -g dotnet-mgcb

#  Éditeur MGCB (anciennement outil Pipeline)
dotnet tool install -g dotnet-mgcb-editor

# Compilateur d'effets MonoGame (MGFXC ; auparavant 2MGFX)
dotnet tool install -g dotnet-mgfxc

# Après installation
mgcb-editor
mgcb-editor --register
  1. Récupérer le code source

  2. Installez la police d'écriture

💡 Early GameBoy.ttf ce trouve dans /BugsDestroyer/Content/Fonts

Jouer

Lancement du jeu

Si vous avez télécharger le code source vous pouvez directement compiler le programme pour jouer. Mais si vous ne voulez pas ou pouvez pas alors le programme se trouve dans les fichiers du jeu.

💡 Le programme est dans le dossier /Doc/App/, il ne vous restera plus qu'à lancer le ficher BugsDestroyer.exe.

Créer un Publish

Pour créer ce dossier App/Publish qui permet de concevoir un .exe de votre application, il suffit d'aller dans le terminal de commande, aller dans le dossier de votre programme et faire la commande suivante.

💡 Le dossier publish créé est un dossier temporaire pour cela vous deverez aller dans le dossier de votre application, exemple: BugsDestroyer/BugsDestroyer/. Et chercher le dossier publish dans la barre de recherche.

# Windows
dotnet publish -c Release -r win-x64 /p:PublishReadyToRun=false /p:TieredCompilation=false --self-contained
# Linux
dotnet publish -c Release -r linux-x64 /p:PublishReadyToRun=false /p:TieredCompilation=false --self-contained
# macOs
dotnet publish -c Release -r osx-x64 /p:PublishReadyToRun=false /p:TieredCompilation=false --self-contained

Contrôles

💡 Je jeu a été conçu pour être joué sur une borne d'arcade, c'est pour ça que les touches peuvent être un peu particullières. De plus il a été fait pour un ecran 1920x1080, il ne sera pas adapter pour un ecran plus grand pour plus petit.

Menu

  • 1 joueur : 7
  • 2 joueur : 9
  • Entrer / Pause : 8
  • Quitter : 0

Joueur 1

  • Mouvement : W A S D
  • Tir : F
  • Entrer : G

Joueur 2

  • Mouvement : Flèches directionnelles
  • Tir : 4
  • Entrer : 5

About

Jeu vidéal conçu en monogame pour la cité des métiers 21_22

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages