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

Slides:



Advertisements
Présentations similaires
Act Informatik SERVICES INFORMATIQUES ET RESEAUX POUR LES PROFESSIONNELS
Advertisements

LA SITUATION PEDAGOGIQUE
Service d'accès à des applications via l'ENT. Université de Rennes 1 : le serveur dapplications Le contexte Les objectifs La solution mise en place Conclusion.
Nicolas Galliot M2SIR David Raspilaire
jeux à réalité augmentée, exemple de pacMan
Didactique des Sciences de l’Ingénieur
L'OBSERVATION VIDEO EN EQUIPE DE FRANCE MASCULINE LiIMOGES Mars 2011 « L'observation recueille les faits; la réflexion les combine; l'expérience vérifie.
Présentation du projet 1. Structure réseau répondant à la tolérance aux pannes. 2. Serveur Windows 2008 R2. 3. Serveur Linux Débian, Wheezy. 4. Gestionnaire.
Réalisé par: COLIN Yann DECAP Clément HAJJI Emna NICOLETTI Anthony
Programme et Langage C++
Le distributeur de cartes de tarot Projet PPE
Krowten Emagyp Développement dun jeu en language Python.
Krowten Emagyp Jeu réseau à interaction en temps réel.
7 Familly Réalisation du jeu de carte « 7 famille » en multi-joueurs Abdel ABOUALLA - Marc CAMARD 1.
Méthode d’analyse de l’activité
LDL - LDI École dété EIAH Autrans. Le scénario Le jeu du KiKéOU PrénomDestination AlexisGroland JudithPetouchnok IsabelleCythère PhilippeAvalon.
L3 Module Libre Année universitaire Initiation à la Bioinformatique Jean-Michel RICHER.
La transformation de l’entreprise grâce aux TIC. Sommaire Que sont les TIC? I: Un réseau chaque jour plus étendu II: Impact des TIC sur les entreprises.
By LEE Concepteur Réalisateur multimédia Chef de projet Juin – Septembre 2006.
Projet Programmation Orientée Objet
GESTION DE PROJET Ce que dit la norme ….
Christian Dupaty BTS Systèmes Numériques Lycée Fourcade - Gardanne
Projet métier du travail
Audit de réseau. Audit réseau Responsable : Jean-François RODRIGUEZ Objectif : tester les failles d’une machine ou d’un réseau Outil : nessus Audit réseau.
Prélude 7 ERP Module Supply Chain Initiation au travail en réseau
Stagiaire Ingénieur Logiciel et réseaux Recherche & Intégration IP sur satellite à Toulouse (31) Dans le cadre de ses activités de Recherche & Développement,
Projet d’application Closer
 1. Objectifs  2. Message  3. Evaluation  4. Approches utilisées  5. Résultats  6. Démonstration.
PPE 04 – Situation Professionnelle 4 SODECAF – Surveillance du Réseau
Etude de cas ISIS INTERCONNEXION DE DOMAINE WINDOWS 2000
Présentation du démonstrateur ATLAS Projet ANR 07 TLOG
Krowten Emagyp Jeu réseau à interaction en temps réel.
Interconnexion de réseaux par des routeurs sous GNU/Linux
La technologie en 6ème Quelles compétences à acquérir ?
Windows TENNIS Michel CARNEJAC.
Réalisation Roll Through the Ages 1 Rémy MATHIEU Morgan MONTES Jean-Michel RONDY Benjamin SIRIGU.
Qualité de Service (QoS) Officer
Groupe Supply Chain Midi-Pyrénées Coordination d’entreprises dans la chaîne logistique au niveau du Plan Industriel et Commercial (PIC) Présenté par: Roberta.
SOMMAIRE Introduction – Contexte 1. Présentation 2. Travaux préliminaires 3. Développement d’applications Conclusion – Bilan Matthieu JULLIEN 14/09/2011.
Méthodologie Scientifique
Stock Overflow Fantastic 6.
Visualisation d’un entrepôt de données Pré soutenance technique
Easy Solutions Création d'un CRM
1 Expérimentation LGV-SEA Tours-Bordeaux. 2 Contexte projet.
Jonas Berdoz Fabrizio Beretta Piccoli Valentin Delaye Michaël Sandoz Projet GEN juin 2010.
Mise en œuvre d’un serveur DHCP
Krowten Emagyp Jeu réseau à interaction en temps réel.
ANNEE SCOLAIRE 2005 / FONCTIONNEMENT DU RESEAU DU COLLEGE Tous les ordinateurs du collèges, portables et fixes sont dans un réseau. Cela signifie.
 MANAGEMENT  ET  COMMUNICATION  ‘Imposer’  Le responsable d’audit planifie, prend les décisions et donne des instructions claires et précises, dirigeant.
Lycée Frédéric Bazille Étude et mise en place d'un pare-feu Tuteur : Johann Lapierre Tuteur IUT : Frédéric Comby Stagiaire : David Sanchez Stage du 31.
Test.
L’application en Belgique francophone des 42 indicateurs de la qualité d’un service d’orientation.
Prénom : Olivier Nom : LEROUX Matricule : M Soutenance de Projet
Jonas Berdoz Fabrizio Beretta Piccoli Valentin Delaye Michaël Sandoz Projet GEN juin 2010.
Krowten Emagyp Jeu réseau à interaction en temps réel.
Gestion de projets AGILE
Approche spécialisée Communication entre capteurs et actionneurs
Chevrier Christophe Diallo Ibrahima Le Penhuizic Glenn Sautet David.
1 Matthieu GUIBERT Rodolphe DELLA NEGRA 1. Introduction, Concepts de base, Boucles. TP 2. Tableaux,structures,conditions, séquences, chaînes de caractères,
Déménagement des locaux 1 MICHAUD Jérôme JOSLEY Logann.
Gestion d’un Parc Informatique
Nicolas HO.  Installation, intégration et administration des équipements et des services informatiques  Maintien de la qualité des services informatiques.
Mercredi 8 novembre 2006 VIA & la taxe d'apprentissage L'association VIA Centrale Réseaux  Quelles relations avec la Taxe ?
2 3 Recherche de l’adresse du serveur Envoie en broadcast ( ) Communication entre les clients et le serveur :  Enregistrement de personnes.
JI2006Muriel Gougerot - Nicole Iribarnes Virtualisation au LAPP.
Test.
Test.
test
TEST.
Test test.
Transcription de la présentation:

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 Tests préliminaires Risques associés Planification Conclusion

Exigences du client Fonctionnement sur Windows et Linux Nombre arbitraire de joueurs Impression de temps réel conservée pour toute latence <= 100ms 1 seule partie Modifications persistantes à l’environnement Serveur peut demeurer en ligne un minimum de 24 heures

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

Tests préliminaires: Graphiques Ordinateur: AMD Athlon 2 GHz (3000+) avec une carte graphique SiS M741 de 32 MB avec 512 MB de RAM. Conditions: Sphères de 64x64 pixels Détection de collision entre les blocs Transparence. Résolution de 640x480, pas d'accélération graphique Reproduction: Tag SVN

Tests préliminaires: Graphiques Résultat du test:

Tests préliminaires: Graphiques Conclusion: Affichage -> O(n) Collisions -> O(n^2) Restrictions: Cap de 30 FPS avec 120 objets Doit restreindre les collisions en fonction de l'environnement.

Tests préliminaires: Réseau 2 goulots possibles Engin graphique Communications réseaux 3 architectures réseaux 1 processus / requête 1 thread / requête Multiplexage des requêtes avec select()

Tests préliminaires: Réseau Résultat des tests

Risques associés Méthode d'approximation des risques:

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

Conclusion Démo Questions?