top of page

PORTFOLIO

MCG

MCG

Lire la vidéo
MissileComand.PNG

Nous devions faire un jeu de démineur classique sur androïde.

Caractéristiques du projet ​:

- Programmer en Java dans android studio

- La grille est générée au lancement de l'application en créant le nombre de boutons voulu par ligne et par colonnes.

- La possibilité de placer des drapeaux avec une longue presse- Sélectionner une bombe termine la partie et révèle la carte

- Algorithme pour révéler une case peut s'appeler récursivement pour révéler toutes les cases non adjacentes à une bombe touchant à la case vide sélectionnée.

- Bouton nouveau parti replace les boutons à leur valeur cachée et régénère une grille de jeu différente.

Mine Sweeper Mobile

Java

MissileComand.PNG

Le but de ce projet était de reproduire le jeu "Missile Command" sur un appareil android.

Caractéristique du projet

-Programmer en Java -Android studio

-Tout le visuel est créé en dessinant des formes de base en code.

-Jeu en temps réel.

-Tous les calculs sont effectués en pourcentages de la largeur de l'écran.

-Pas de limites sur le nombre de missiles lancer par le joueur, mais un seul missile par click.

Missile Command

Java

MissileComand.PNG

Le jeu de programme fait en 3 sessions (Hiver, été, automne). Le design a été fait en hiver, la programmation à commencer à l'été pour le prototype et l'alpha et s'est terminée à l'automne avec le bêta et le gold.

Caractéristiques du projet ​:

- Programmer en C#

- Plusieurs types de cartes avec des caractéristiques et utilisations différentes

- Possibilité de modifier les cartes dans sa main ou sur le terrain de jeu (les nôtres et celles de l'ennemi)

- Mode un joueur contre l'AI

- Chaque carte de créature ou du bâtiment à son modèle 3D et pour les créatures des animations d'attaque, mouvement et reçoit des dégâts.

- Musique et son dans le jeu et les menus

Modular Card Game

C#

MissileComand.PNG

Nous devions faire un jeu du type Bomberman en 2D avec un outil de création de cartes(map) déjà faites et contenant beaucoup des limitations.
Caractéristiques du projet ​:
- Programmer en C#
- Unity avec un outil de création de cartes mal programmé et sans documentation (volontairement créé de cette façon pour apprendre à travailler avec du code à problème qu'on ne peut pas changer)
- Résolution forcée à une résolution non standard pour pouvoir utiliser l'outil de création de cartes
- Plusieurs pickups avec des effets différents et une limite de temps ou d'utilisation
- ennemis créent quand l'explosion d'une bombe touche un portail.

Zelda Bomberman

C#

MissileComand.PNG

Nous devions faire un jeu du type Roguelike avec la librairie Curses
Caractéristiques du projet ​:
- Programmer en C++
- Visual studio avec la librairie Curses
- La carte est révélée dynamiquement en ouvrant de nouvelles portes
- Certaines portes sont barrées et nécessitent une clef
- Certains objets peuvent être récupérés soit immédiatement ou soit après avoir rempli certaines conditions.
- Un texte sous la carte du jeu donne des indices ou des instructions dépendent de la position du joueur dans la carte.

Rogue Like Console

C++

MissileComand.PNG

Un outil simple qui permet d'utiliser un menu pour bouger ou modifier la taille et la couleur un cube sans avoir à lancer le programme.

Outil Unity 1

C#

MissileComand.PNG

un outil ajouter au menu unity qui crée un nouvelle fenêtre dans laquelle : 

-On choisi un point de départ

-On peut choisir soit une forme primitive ou lui donner un object

-On choisit ensuite un nom à donner aux objects créés

-Une couleur de départ et final (Optionnel)

-Le nombre d'objets à créer 

-L'espacement entre les objets 

-Une direction

-Si on veut centrer les object créé par rapport au point de création

-Si l'on veut que les objets crée aie la même rotation que le point de départ

-Finalement un bouton qui crées les objets selon les critères choisi.

Outil Unity 2

C#

MissileComand.PNG

Nous devions faire un jeu d’échec avec des mécaniques RPG (Des statistiques sur les pièces et des sorts de joueur avec de la mana qui augmenta à chaque tours). ​

Caractéristiques du projet ​:

- Programmer en C++

- Visual studio avec la librairie SDL

- Travail d'équipe (2 personnes)

- Durée 4 semaines

- Priorisation des principes Orienté Objet

RPG Chest

C++

MissileComand.PNG

Temps 72 heures

Thème: La tempête parfaite

Équipe: 6 personnes ​

Voici le jeu sur lequel j'ai contribué lors du Pixel Challenge 2018 Malgrée des problèmes de connection internet nous avons réussi à créer un jeu complet et jouable.

The Perfect Price (Pixel Challenge 2018)

C#

© 2023 by Alexandre Mailly Légaré. Proudly created with Wix.com

  • Facebook Social Icon
  • LinkedIn Social Icon
bottom of page