1 / 10

Krowten Emagyp

Krowten Emagyp. Développement d’un jeu en language Python. Mise en contexte. Équipe: David Thivierge-Gaulin Matthieu Tanguay-Carel Michel Boivin Développement d’un jeu réseau temps-réel sur un language de haut-niveau. Plan. Exigences du client Objectifs fixés Approche utilisée

annona
Download Presentation

Krowten Emagyp

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Krowten Emagyp Développement d’un jeu en language Python

  2. Mise en contexte • Équipe: • David Thivierge-Gaulin • Matthieu Tanguay-Carel • Michel Boivin • Développement d’un jeu réseau temps-réel sur un language de haut-niveau

  3. Plan • Exigences du client • Objectifs fixés • Approche utilisée • Tests préliminaires • Risques associés • Planification • Conclusion

  4. Exigences du client • Fonctionnement sur Windows et Linux • Nombre arbitraire de joueurs • Impression de temps réel conservée pour toute latence <= 300ms • 1 seule partie, nombre arbitraire de joueurs • Modifications persistances a l’environnement • Serveur peut demeurer en ligne un minimum de 24 heures

  5. Méthodologie • Méthodologie employée: Agile software development • Développement de logiciel en de courts cycles itératifs. Chaque cycle améliore l’itération précédente. • Réduit certains risques

  6. Tests préliminaires: Réseau

  7. Tests préliminaires: Graphiques

  8. Risques associés

  9. Planification à court terme • Implantation d’un jeu multi-joueur simple • Ajout graduel de fonctionnalités: • Effets sonores • ‘Sprites animés’ • Modifications a l’environnement

  10. Conclusion

More Related