Wiki » Historique » Version 7
Jacques LAFFONT, 15/10/2013 18:38
1 | 4 | Jacques LAFFONT | h1. Sujet N°1: |
---|---|---|---|
2 | 5 | Jacques LAFFONT | |
3 | 6 | Jacques LAFFONT | h2. MMSBYOD: Jeu Massivement Multi SmartPhone Bring Your Own Device |
4 | 1 | Jacques LAFFONT | |
5 | 2 | Jacques LAFFONT | L'idée du jeu est de proposer un champ de bataille ou chaque joueur pourra commander une unité grâce à son SmartPhone. L'exemple développé sera une bataille de char. |
6 | 1 | Jacques LAFFONT | |
7 | 3 | Jacques LAFFONT | L'application sera lancée par le Scan d'un Qr Code correspondant au jeu qui téléchargera le client Java sur le smartphone ou indiquera la page Html de jeu. |
8 | 1 | Jacques LAFFONT | |
9 | 3 | Jacques LAFFONT | Lors de la connexion d'un SmartPhone et après le choix d'une équipe, un Tank Contrôle par le SmartPhone est crée et intégré au jeu. |
10 | 1 | Jacques LAFFONT | |
11 | 3 | Jacques LAFFONT | L'utilisateur dirige alors son Tank à partir du SmartPhone et peu faire feu. Pour cela Il pourra choisir les angles de tirs. Une vidéo de la vue du tank sera renvoyée dans la smartphone. |
12 | |||
13 | Une grande plage de clients sera supportée, des plus simples avec une interface Html Minimaliste, aux plus évolués avec retour de vue embarquée, et commande par les accéléromètres du téléphone. |
||
14 | |||
15 | 2 | Jacques LAFFONT | 2 clients: |
16 | |||
17 | 1 Client Web minimaliste. |
||
18 | 1 | Jacques LAFFONT | 1 Client Html évolué. |
19 | 1 Client Java 3D évolué. |
||
20 | 2 | Jacques LAFFONT | |
21 | Mise en oeuvre: |
||
22 | 3 | Jacques LAFFONT | Physique, embarqué sur le simulateur. Le simulateur utilisera le moteur Raydium pour la simulation physique et le rendu. |
23 | 1 | Jacques LAFFONT | |
24 | 3 | Jacques LAFFONT | La scène est projetée sur un mur ou au sol à partir à d'un vidéo projecteur. |
25 | 1 | Jacques LAFFONT | |
26 | La scène de jeu: |
||
27 | 2 | Jacques LAFFONT | Un pc maître, avec Raydium et serveur web par wifi. |
28 | 3 | Jacques LAFFONT | Une partie intelligence artificielle embarquée permettra de définir les mouvements de camera en fonctions des actions des joueurs. Zoom sur un joueur, détail lorsqu'un ennemi est touché. |
29 | 2 | Jacques LAFFONT | |
30 | 3 | Jacques LAFFONT | Les commandes se font au tour par tour, la durée d'un tour sera déterminée par les temps de chargement des Tanks. |
31 | 2 | Jacques LAFFONT | |
32 | 3 | Jacques LAFFONT | Les unités de commandes envoient des ordres simples dont le protocole reste à définir. |
33 | 2 | Jacques LAFFONT | |
34 | 3 | Jacques LAFFONT | Construction de la scène se fera à partir d'un agencement de briques de bases. La scène sera générée de façon procédurale, et doit permettre une grande interactivité. |
35 | 7 | Jacques LAFFONT | |
36 | |||
37 | h2. Candy Crush Killer |
||
38 | |||
39 | L'objectif de ce projet est proposer un joueur automatique aux jeux informatiques chronophages. |
||
40 | |||
41 | Les jeux ciblés sont des jeux simples, Candy Crush, Tétris, ... |
||
42 | |||
43 | Un SmartPhone correctement positionné par rapport à l'ecran du pc et reconnu par celui ci comme un périphérique d'entrée standard (type souris / clavier), filme l’écran du pc et en déduit des actions à mener afin de jouer à un jeu en utilisant une stratégie optimale. |
||
44 | |||
45 | Une phase de calibration permet de définir la zone de l'ecran sur laquelle la partie se déroule. Le programme écrit en Java et embarqué dans le SmartPhone quadrille l'aire de jeu et déduit à partir d'une analyse minimaliste de l'image l'etat du jeu. L'applicatoin défini alors les opérations a effectuer et les envoie au Pc sous forme de commandes Clavier Souris. |