Maison  >  Article  >  Java  >  Projet Intendance Division. Jeu Tetris

Projet Intendance Division. Jeu Tetris

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-11-06 10:21:03804parcourir

Bonjour à tous,

Nous nous rapprochons de plus en plus de la ligne d'arrivée de notre parcours et, comme d'habitude, la cerise sur le gâteau de notre voyage est le projet le plus difficile à ce jour : le projet n°3 : Partitionnement. Au départ, notre classe était divisée en deux grandes équipes : Atari et Nintendo. Je fais partie de la division Nintendo et j'aimerais partager mon expérience avec vous.

Les phases du projet :

1.Phase de conception et de partitionnement : Pour notre projet, nous repensons le jeu classique Tetris. Nous sommes partis d'un fichier de base rempli de bugs et de fonctionnalités manquantes, et notre travail consiste à l'amener à la perfection.

Pendant cette phase, nous avons communiqué activement avec l'ensemble de la division. Nous avons initialement choisi Microsoft Teams comme principal outil de communication, mais comme certains membres de l'équipe trouvaient Teams un peu lourd, nous avons également mis en place un serveur Discord pour que les choses restent claires et organisées. Avant notre première réunion, nous avions déjà sélectionné un chef d'équipe de division, ainsi que des chefs d'équipe locaux pour chaque sous-groupe. Lors de notre première réunion, Rachael, notre chef d'équipe de division, nous a expliqué l'ordre du jour et présenté le plan du projet. Chaque membre de l'équipe s'est porté volontaire pour assumer des responsabilités et a apporté des idées.

Je dis "semi" car, comme on pouvait s'y attendre, les choses ne se sont pas toujours déroulées comme prévu. Au cours des deux phases, nous avons tous fini par travailler vers un objectif principal : terminer le projet de conception.

2.Phase de mise en œuvre et d'intégration : Une fois la conception en place, la partie amusante a commencé. Notre équipe, Team TypeScript, était principalement responsable du codage, des tests et de la conception (conception visuelle et documentaire). Merci à Myo, qui a fait un travail incroyable avec le codage ! Mon rôle s'est concentré sur les tests et la découverte de bugs. Cependant, ce dont je suis vraiment fier, c’est la conception des visuels du jeu. Notre division souhaitait utiliser une version animée du visage d’un professeur comme arrière-plan du jeu, et j’ai pu lui donner vie. Après avoir terminé ma conception, j'ai fusionné mon code dans la branche principale et complété une pull request.

Comme ce projet impliquait tant de personnes, chaque étape nécessitait de multiples examens et approbations, ce qui transformait parfois des tâches simples en processus complexes. Pour être honnête, je préfère travailler avec une équipe plus petite, mais je reconnais aussi à quel point il est essentiel de diviser les tâches lorsque tant de personnes sont impliquées.

Project intendo Division. Tetris Game

Lors de la conception de l'arrière-plan, j'ai pensé que ce serait cool de faire passer notre jeu au niveau supérieur avec des yeux laser qui brillent à chaque fois que le joueur efface une ligne. J'ai partagé mon idée avec l'équipe et, avec Myo, nous lui avons donné vie dans le jeu.

Project intendo Division. Tetris Game

Au fur et à mesure que de plus en plus de membres de l'équipe ont commencé à contribuer, nous avons ajouté encore plus de fonctionnalités telles que de la musique de jeu, des corrections de bugs et un guide « comment jouer ». Dans l'ensemble, l'expérience que j'ai acquise au cours de ce projet a été inestimable, car elle nous a donné un aperçu de ce qu'est le véritable flux de travail dans un environnement de grande entreprise.

Et juste comme ça, ceci est mon dernier article de blog. Quelle balade ! Si je pouvais revenir au début du trimestre, je me dirais que tous les efforts en valaient la peine. Ce fut une expérience incroyable remplie d’apprentissage et de croissance.

Jusqu'à la prochaine fois,
Votre CyberAmi

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn