• Aucun résultat trouvé

Accord du Responsable de l'Unité PR302 du département

N/A
N/A
Protected

Academic year: 2022

Partager "Accord du Responsable de l'Unité PR302 du département"

Copied!
1
0
0

Texte intégral

(1)

PROPOSITION DE SUJET

PROJET TECHNIQUE DE FIN DE TRONC COMMUN

(MINI-PROJET) du 2ème SEMESTRE 2011/2012

A transmettre validée à Martine PERCOT (4152)

NOMS DES ELEVES :

 Arnaud DOUCERAIN

 Thibault GAUTHIER

 Pierre-Marie JOUVENCE

 Tim LELOIR

 Maxime TAVERNIER

TITRE DU PROJET :

Élaboration de l’application d’une série de jeux de cartes pour appareil Android avec gestion d’une IA et possibilité de jouer en équipe (à 2 par exemple) via Bluetooth ou Internet.

MOTS-CLES : Android, Cartes, Jeu, Bluetooth, Internet..

DESCRIPTION DU PROJET :

L’idée est de pouvoir jouer à différents jeux de cartes entre amis distant, via bluetooth ou internet.

Possibilité de jouer seul contre une IA programmée.

Les jeux de cartes ne sont pas suffisamment représentés sur Google Play (ex Android Market) ou seulement des solitaires.

Idées de jeu :

 Président

 Belotte

 Tarot

 Bataille corse

 8 américain

 Rami

 Poker

 Nain Jaune

 Pouilleux

 Etc...

DÉROULEMENT DU PROJET :

Le développement de ce projet se découperait en 5 parties :

- Gestionnaire de jeu : Lors du premier démarrage, l’utilisateur aura la possibilité de choisir les jeux qu’il souhaite installer sur son appareil Android. Il aura aussi la possibilité par la suite de télécharger d’autres jeux si toutefois il souhaite en changer.

- Graphisme : Il sera géré dans cette partie toute l’animation des jeux (Cartes, plateau différant pour chaque jeu...) ainsi qu’apporter une ergonomie complète et agréable. Possibilité par ailleurs de modification des thèmes.

- Gestion d’une IA : Différent mode de difficulté permettant de jouer seul (ou à plusieurs) contre une (ou plusieurs) Intelligence Artificielle programmée.

- Connexion : Permettant de jouer en bluetooth contre un adversaire proche, ou via une connexion Internet pour des jeux en ligne.

- Gestion de Profil : Mise en place d’un SGBD pour jeu en ligne, donc système de session.

Possibilité de personnalisation des profils (Pseudo, image personnelle, informations quelconques, etc...)

Possibilité de scinder l’application en plusieurs avec une “application menu” les reliant. La mise en place de chaque jeu s’accompagnera de la programmation d’une IA avec différents niveaux de difficulté. Deux jeux finis pour le jour des projets, au moins.

OUTILS MATÉRIELS / LOGICIELS SUPPORTS :

Outils de développement Java pour Android 2.2 (Eclipse, Notepad++, etc...).

Téléphones et tablettes fonctionnant sous Android afin d’effectuer les tests.

=====================================================================

Accord du Responsable de l'Unité PR302 du département :

Références

Documents relatifs

Site web et application - Android ou iOS, à déterminer - de service communautaire visant à référencer les épiceries, les restaurants, les fast-foods, les tabacs et autres commerces

L’environnement 3D sera créé à l’aide de la technique moderne des ​ voxels (“volumetric pixels”), qui permet la création point par point de paysages et de personnages, dans

Une autre grande partie des informations provient de bases de données open data de Paris ou de France et sont mises à jour beaucoup moins souvent (comme les emplacements et horaires

Dans un premier temps, nous prévoyons de commander le drone à l’aide d’une télécommande radio de modélisme. Par la suite, nous voudrions pouvoir

En allumant les LEDs aux bons moments, la persistance rétinienne de l’œil nous laisse croire qu’il s’agit en réalité d’une sphère entièrement recouverte de LEDs, ainsi

Gestion de projet, management, algorithmique, Android, Application, graphes, Java, IHM, PERT, suivi, optimisation, Design Structure Matrix, ToDo.. DESCRIPTION DU

Enfin plusieurs algorithmes, appliqués à ces informations, permettront au logiciel de proposer à l'utilisateur une liste de paris sur lesquels il sera intéressant de miser

Ensuite nous ajouterons la possibilité de jouer en réseau : 1 joueurs hébergera la partie et créera le serveur, les autres joueurs se connecterons sur le premier. Ensuite