Projets en accès direct
| Solipsis Cahier Des Charges Activites
| activités | Ordre | tâches | solutions techniques | Priorité | Faisabilité | Benchmarking |
| découvrir de nouveaux amis |
4 |
parler à des inconnus |
chat textuel public |
4 |
4 |
SL, AW, WoW, H |
| chat audio public |
4 |
3 |
SL, AW |
| communication corporelle |
2 |
2 |
SL, AW, WoW, H |
| passer / consulter des annonces |
tableau blanc |
2 |
3 |
? |
| moteur de recherche d'annonces |
2 |
3 |
? |
| chat textuel public (ex. recrutement de joueurs pour un guilde) |
4 |
3 |
WoW, H |
| news (mode push) |
2 |
3 |
? |
| se profiler / consulter un profil |
moteur de recherche de profils |
3 |
3 |
SL |
| news (mode push) |
2 |
3 |
? |
| s'inscrire dans un groupe |
moteur de recherche de groupes |
3 |
3 |
SL, AW, WoW |
| se lier d'amitié avec un inconnu |
buddies list (liste d'amis) |
4 |
3 |
SL, AW, WoW, H |
| chercher de l'information / diffuser de l'information (désinformer) |
6 |
effectuer une requête par mot clé et consulter les résultats |
moteur de recherche de contenus donnant une adresse SLP |
3 |
3 |
? |
| moteur de recherche de lieux donnant une adresse SLP |
3 |
3 |
? |
| passer / consulter des annonces |
|
|
|
SL, WoW |
| consulter / diffuser un flux d'information |
gestion des flux RSS |
1 |
2 |
SL |
| se déplacer virtuellement à l'endroit où se trouve l'information |
comme téléporter |
|
|
SL, AW |
| poser / répondre à une question |
FAQ, Forums |
2 |
3 |
SL, AW, WoW, craigslist |
| faire du commerce (acheter et vendre, échanger) |
23 |
fixer un prix à un contenu |
fichier propriété XML lié à tout contenu |
1 |
3 |
- |
| option menu contextuel des contenus permettant d'y associer un prix |
1 |
3 |
SL |
| passer / consulter des offres d'achats ou de ventes |
comme passer / consulter des annonces |
|
|
SL, WoW, craigslist |
| donner un contenu à quelqu'un |
drag-and-drop d'un contenu nous appartenant vers un avatar |
2 |
3 |
SL, WoW |
| stockage du contenu dans son inventaire (répertoire du disque dur local de l'utilisateur) |
3 |
3 |
SL, WoW, H |
| acheter un contenu à quelqu'un |
option menu contextuel des contenus déclenchant l'achat |
1 |
3 |
SL, WoW |
| stockage du contenu dans son inventaire (répertoire du disque dur local de l'utilisateur) |
3 |
3 |
SL, WoW, H |
| portail de vente en ligne |
1 |
1 |
SL, H |
| vendre un contenu à quelqu'un |
option menu contextuel des contenus permettant d'y associer un prix |
1 |
2 |
SL, WoW |
| portail de vente en ligne |
1 |
1 |
H |
| échanger des contenus avec quelqu'un |
comme donner des contenus à quelqu'un |
|
|
SL |
| protocole d'échange de contenu |
2 |
2 |
? |
| juste se promener |
2 |
se déplacer librement dans l'espace |
système de coordonnées monde |
4 |
3 |
SL, AW, WoW, H |
| interface souris / clavier pour se mouvoir et s'orienter dans l'espace |
4 |
3 |
SL, AW, WoW, H |
| tout déplacement est perçu par les nodes avoisinants |
4 |
2 |
? |
| contrôle de collisions avec le sol, éléments du décor et autres avatars |
4 |
3 |
SL, AW, WoW, H |
| marcher |
comme se déplacer librement dans l'espace |
|
|
SL, AW, WoW |
| animation "marche" par défaut (bras, jambes..) ou à redéfinir |
3 |
3 |
SL, AW, WoW |
| bruits de pas |
3 |
4 |
SL, H |
| pesanteur (suivi du sol) |
3 |
3 |
SL, AW, WoW |
| voler |
comme se déplacer librement dans l'espace |
|
|
SL, AW, WoW |
| animation "vol" par défaut (super man like) ou à redéfinir |
3 |
3 |
SL, AW, WoW |
| bruits de vent |
2 |
3 |
SL, AW |
| balader son regard |
interface souris / clavier pour se mouvoir et s'orienter dans l'espace |
4 |
4 |
SL, AW, WoW, H |
| Head-up display avec tracker |
2 |
2 |
? |
| se déplacer |
1 |
se déplacer librement dans l'espace |
|
|
|
SL, AW, WoW |
| marcher |
|
|
|
SL, AW, WoW |
| voler |
|
|
|
SL, AW, WoW |
| nager |
|
|
|
|
| emprunter un moyen de locomotion privé |
comportement "véhicule" générique associable aux objets |
2 |
2 |
SL, AW, WoW |
| emprunter les transports en commun |
génération automatique de réseaux de transports |
2 |
2 |
WoW |
| se téléporter |
se téléporter à proximité d'un node de l'overlay (cf Codecon) |
4 |
3 |
SL, AW, WoW |
| fabriquer du contenu |
8 |
modéliser à la main des objets en trois dimensions |
modeleur impératif intuitif |
3 |
2 |
SL, AW, H |
| modéliser des objets en trois dimensions de manière assistée |
modeleur déclaratif |
3 |
2 |
- |
| donner des comportements réalistes ou interactifs à des objets en trois dimensions |
moteur physique (challenge pour assurer la cohérence en distribué!) |
3 |
2 |
SL, AW, H |
|
comme saisir un code informatique (qui interagit avec le monde) |
|
|
? |
|
comme compiler un code informatique (qui interagit avec le monde) |
|
|
? |
|
comme déclencher l'exécution d'un code informatique (qui interagit avec le monde) |
|
|
? |
| saisir du texte |
Editeur de texte / script "in-world" |
4 |
4 |
SL, AW |
.
| | | | | | | |
| apporter du contenu |
5 |
importer des objets en trois dimensions |
import/export de modèles en trois dimensions |
4 |
3 |
SL |
| importer des images |
chargeur de textures (module préexistant Ogre) |
4 |
3 |
SL, AW |
| importer des extraits sonores |
module son |
4 |
3 |
SL, AW, H |
| interface avec la communauté freesound (http://freesound.iua.upf.edu/) |
2 |
3 |
|
| importer de la musique |
module son |
3 |
3 |
SL, AW, H |
| streaming audio avec nodes voisins |
3 |
2 |
? |
| importer du texte |
gestion format texte de base |
4 |
3 |
SL, AW (mais je ne connais |
| gestion copier-coller |
4 |
3 |
pas la solution technique) |
| importer des documents bureautiques |
OpenDocument to OpenGL (à ma connaissance, n'existe pas..) |
2 |
1 |
? |
| importer des vidéos |
streaming vidéo avec nodes voisins |
2 |
1 |
H |
| VLC to OpenGL |
2 |
2 |
H |
| importer des animations |
module d'import d'animations corporelles / de mesh (skeletal animation) |
3 |
2 |
SL, AW |
| importer tout type de donnée |
File sharing |
3 |
3 |
- |
| parallélépipède constituant une icône 3D par défaut (cf www.bumptop.com) |
2 |
2 |
- |
| explorateur de fichier distant en 3D (cf Jurassic Park : fsn by sgi) |
2 |
2 |
- |
| rendre visible son site Internet dans le monde |
Moteur mozilla dans une texture OpenGL (cf Gecko..) |
2 |
2 |
SL |
| jouer |
13 |
créer les éléments d'un jeu (contenu) |
comme fabriquer du contenu |
|
|
SL, AW |
| définir ses propres règles et les faire respectées |
comme donner des comportements réalistes ou interactifs à des objets en trois dimensions |
|
|
SL, AW |
| node contrôlant les comportements et actions de joueurs, fait respecter des contraintes à leurs nodes, compte les points... |
1 |
1 |
- |
| interface user friendly haut-niveau d'aide à la création de jeux |
1 |
2 |
- |
| donner des comportements réalistes ou interactifs à des objets en trois dimensions |
|
|
|
SL, AW |
| organiser puis partager des parties avec ses amis ou des inconnus |
node "serveur" de parties |
2 |
2 |
SL, H |
| plugin déclenchant le lancement d'une partie multi-joueurs d'un jeu vidéo tiers avec les avatars voisins |
2 |
1 |
H |
| salir provoquer |
37 |
modifier des contenus |
système de gestion des droits d'accès aux contenus (Modification, Copy, suppression…) |
3 |
2 |
SL, AW |
| modeleur impératif intuitif |
3 |
3 |
SL, AW |
| modeleur déclaratif |
3 |
2 |
- |
| graffitis |
dessin main levé sur surfaces 3D (éditeur graphique basique) |
2 |
2 |
- |
| diffuser des messages provocateurs / choquant |
chat textuel public |
3 |
4 |
SL, AW, WoW, H |
| chat audio public |
3 |
3 |
SL, AW, WoW, H |
| dessin main levé sur surfaces 3D (éditeur graphique basique) |
2 |
2 |
- |
| comme passer / consulter des annonces |
|
|
SL, WoW |
| détruire |
39 |
modifier des contenus |
|
|
|
SL, AW |
| supprimer des contenus |
option menu contextuel des contenus commandant la suppression du monde |
3 |
3 |
SL |
| système de gestion des droits d'accès aux contenus (Modification, Copy, suppression…) |
3 |
3 |
SL, AW |
| organiser les données |
17 |
déplacer librement ses contenus |
système de coordonnées monde |
3 |
3 |
SL, AW, H |
| chaque contenu dispose de coordonnées (donc potentiellement d'une SLP) |
3 |
3 |
H |
| faire des regroupements, des dossiers |
toute forme 3D peut contenir tout type de contenu ("poupées russes") |
3 |
3 |
SL |
| faire des tas, des piles |
Travaux de http://www.bumptop.com |
1 |
1 |
- |
| archiver |
22 |
rendre accessible tout type de contenu |
comme importer tout type de donnée |
|
|
? |
| stocker à distance du contenu |
Nodes host dédiés au stockage |
2 |
2 |
- |
| déplacer librement ses contenus |
|
|
|
SL, AW |
| se cacher |
33 |
obtenir un espace privé |
système de gestion décentralisé des droits d'accès aux zones géographiques |
3 |
2 |
SL, AW |
| protocole d'attribution de zones géographiques aux utilisateurs |
2 |
2 |
H |
| s'isolé dans un espace privé |
comme se déplacer |
|
|
SL, AW |
| se rendre invisible au yeux des autres utilisateurs |
node ne transmettant pas de données avatar |
2 |
4 |
- |
| se protéger |
25 |
comme se cacher |
|
|
|
SL, AW |
| sélectionner les personnes ou groupe pouvant accéder à son espace privé |
système de gestion décentralisé des droits d'accès aux zones géographiques |
3 |
3 |
SL, AW |
| bannir une personne d'une zone qui nous appartient |
système de gestion décentralisé des droits d'accès aux zones géographiques |
3 |
3 |
SL |
| utiliser un champ de force protecteur |
cube ou sphère transparente autour de l'avatar |
1 |
3 |
SL, WoW |
| protéger |
34 |
placer ses contenus dans son espace privé |
comme déplacer librement ses contenus |
|
|
SL, AW |
| interdire la copie / modification des contenus qu'on souhaite protéger |
système de gestion des droits d'accès aux contenus (Modification, Copy, suppression…) |
3 |
2 |
SL, AW |
| voler (dérober) |
38 |
copier du contenu protégé |
hackers will find a solution ;) |
0 |
2 |
SL, H |
| copier du contenu non-protégé |
option menu contextuel des contenus déclenchant la copie |
3 |
2 |
SL |
| stockage du contenu dans son inventaire (répertoire du disque dur local de l'utilisateur) |
4 |
3 |
SL |
| organiser des événements / y participer |
14 |
passer / consulter des annonces |
|
|
|
SL, WoW |
| acquérir un lieu donné |
comme obtenir un espace privé |
|
|
SL, AW |
| concevoir les éléments d'un lieu donné |
comme fabriquer du contenu |
|
|
SL, AW |
| donner rendez-vous dans un lieu donné |
moteur de recherche d'événements (SLP / date / heure) |
2 |
3 |
SL, AW |
| se rendre dans un lieu donné |
comme se déplacer |
|
|
SL, AW, WoW |
| payer des personnes pour assurer l'animation |
système de rémunération pour tâche accomplie |
1 |
2 |
SL |
| payer des personnes pour venir |
système de rémunération pour tâche accomplie |
1 |
2 |
SL |
| faire partager ses gouts personnels |
16 |
se profiler / consulter un profil |
|
|
|
SL, AW |
| créer un emplacement attractif / lié à ses gouts |
comme acquérir un lieu donné |
|
|
SL, AW |
| comme concevoir les éléments d'un lieu donné |
|
|
SL, AW |
| se faire connaître |
19 |
créer un emplacement attractif / lié à ses gouts |
|
|
|
SL, AW |
| être reconnu pour ses compétences ou son comportement dans le monde |
système de points de compétence ou de comportement affectés par les utilisateurs entre-eux (Builder, Coder, …) |
1 |
3 |
SL, WoW |
| système de points de compétences ou de comportement affectés automatiquement aux utilisateurs |
1 |
3 |
- |
| diffuser une annonce |
comme passer / consulter des annonces |
|
|
SL |
| s'inscrire dans un groupe |
|
|
|
SL, AW, WoW, barcamp |
| se profiler |
comme se profiler / consulter un profil |
|
|
SL |
| concevoir des panneaux publicitaires |
comme fabriquer du contenu |
|
|
SL, AW |
| enseigner / apprendre |
18 |
créer des supports de cours virtuels |
comme fabriquer du contenu |
|
|
SL, AW |
| OpenDocument to OpenGL (à ma connaissance, n'existe pas..) |
1 |
1 |
- |
| projeter des supports de cours virtuels à une audience |
objet tableau multimédia |
2 |
2 |
SL |
| OpenDocument to OpenGL (à ma connaissance, n'existe pas..) |
2 |
1 |
- |
| parler à des inconnus |
|
|
|
SL, AW, WoW |
| écouter une personne parler |
chat textuel public |
4 |
4 |
SL, AW, WoW, H |
| chat audio public |
4 |
3 |
AW |
| se détendre |
11 |
écouter de la musique |
module son |
4 |
3 |
SL, AW, H |
| streaming audio avec nodes voisins |
3 |
2 |
SL, H |
| observer de beau paysages |
moteur graphique au niveau des standards actuels |
3 |
3 |
SL, AW, WoW, H |
| avoir recourt à une agence de tourisme virtuel |
moteur de recherche de lieux donnant une adresse SLP |
2 |
3 |
SL |
| faire du tourisme virtuel |
comme se téléporter |
|
|
SL, AW |
| se rendre dans un casino / espace de divertissement |
comme créer les éléments d'un jeu (contenu) |
|
|
SL, AW |
| comme définir ses propres règles et les faire respectées |
|
|
SL, AW |
| comme donner des comportements réalistes ou interactifs à des objets en trois dimensions |
|
|
SL, AW |
.
| | | | | | | |
| travailler seul |
21 |
avoir accès à des documents distants |
File sharing |
3 |
2 |
- |
| parallélépipède constituant une icône 3D par défaut (cf www.bumptop.com) |
2 |
1 |
- |
| explorateur de fichier distant en 3D (cf Jurassic Park : fsn by sgi) |
2 |
2 |
- |
| avoir accès à des ordinateurs distants |
VNC to OpenGL (préexistant, cf Vreng) |
2 |
2 |
- |
| être ensemble |
7 |
parler à ses amis |
Messagerie Instantanée (IM) |
3 |
3 |
SL, AW, WoW, H |
| chat audio privé (communication audio "à la Skype") |
3 |
3 |
SL, AW, WoW, H |
| communication corporelle |
2 |
2 |
SL, AW, WoW, H |
| se retrouver dans un espace commun |
comme acquérir un lieu donné |
|
|
SL, AW |
| comme donner rendez-vous dans un lieu donné |
|
|
SL, AW, WoW |
| comme se rendre dans un lieu donné |
|
|
SL, AW, WoW |
| s'inscrire dans un groupe |
|
|
|
SL, AW, WoW |
| travailler ensemble (travail collaboratif) |
20 |
comme travailler seul |
|
|
|
? |
| comme fabriquer du contenu |
|
|
|
SL, AW |
| comme que apporter du contenu |
|
|
|
SL, AW |
| comme que être ensemble |
|
|
|
SL, AW, WoW |
| expliquer ses idées |
dessin main levé sur surfaces 3D (éditeur graphique basique) |
2 |
2 |
SL |
|
comme parler à ses amis |
|
|
SL, AW, WoW |
| animer un groupe |
forums dédiés à un groupe |
2 |
3 |
SL, AW, WoW |
| canal de communication dédié à un groupe |
2 |
3 |
WoW |
| comme parler à ses amis |
|
|
SL, AW, WoW |
| organiser un travail à plusieurs |
suivi de tâches |
1 |
2 |
- |
| planification de tâches |
1 |
2 |
- |
| discuter, débattre |
3 |
parler à des inconnus |
|
|
|
SL, AW, WoW |
| se retrouver dans un espace commun |
|
|
|
SL, AW, WoW |
| animer un groupe de discussion |
comme animer un groupe |
|
|
SL, AW, WoW |
| programmer |
24 |
saisir un code informatique (qui interagit avec le monde) |
langage de scriptage d'objet dédié |
3 |
2 |
SL |
| Editeur de texte / script "in-world" |
3 |
3 |
SL |
| compiler un code informatique (qui interagit avec le monde) |
compilateur et interpréteur dédié |
2 |
1 |
SL |
| déclencher l'exécution d'un code informatique (qui interagit avec le monde) |
exécution de script contenu dans des objets |
3 |
2 |
SL |
| paramétrer les propriétés de son monde |
9 |
définir la gravité |
moteur physique (challenge pour assurer la cohérence en distribué!) |
3 |
2 |
SL, H |
| définir les règles de communication |
système de paramétrage décentralisé des zones géographiques |
3 |
2 |
SL |
| définir les modes de déplacement |
système de paramétrage décentralisé des zones géographiques |
3 |
2 |
SL |
| définir le mode de décision collective et de gestion des règles |
système de paramétrage décentralisé des zones géographiques |
3 |
2 |
SL |
| comme obtenir un espace privé |
|
|
|
AW |
| déléguer (bot) |
27 |
programmer une unité autonome |
API C++ pour l'automatisation de node |
2 |
2 |
AW |
| donner des ordres ou une liste de tâches à une unité autonome |
API C++ pour l'automatisation de node |
2 |
1 |
- |
| surcouche user-friendly |
2 |
2 |
- |
| faire fonctionner une unité autonome pendant son absence |
node lancer en tâche de fond |
2 |
2 |
SL |
| punir |
36 |
bannir une personne d'une zone qui nous appartient |
système de gestion décentralisé des droits d'accès aux zones géographiques |
3 |
2 |
SL |
| affecter un malus à quelqu'un |
comme être reconnu pour ses compétences ou son comportement dans le monde |
|
|
SL |
| déclencher la déconnection momentanée d'un utilisateur (cf SnowCrash) |
message déconnection dans le protocole de communication |
1 |
3 |
SL, AW |
| cybersexe |
30 |
modifier l'apparence physique de son avatar en accord avec ses phantasmes |
module avatar |
4 |
3 |
SL, AW |
| mouvoir son avatar à son gré |
module d'import d'animations corporelles / de mesh (skeletal animation) |
3 |
2 |
SL |
| Lancement d'animations corporelles / de mesh (skeletal animation) |
3 |
3 |
SL |
| Head-up display avec tracker |
1 |
2 |
- |
| ressentir l'environnement virtuel |
interfaces sensorielles |
1 |
2 |
- |
| Glove, retour de force .. |
1 |
1 |
SL, AW |
| émettre des sons |
module son |
4 |
3 |
SL, AW, H |
| fantasmer |
12 |
modifier l'apparence physique de son avatar en accord avec ses phantasmes |
|
|
|
SL, AW |
| mouvoir son avatar à son gré |
|
|
|
SL, AW |
| se créer un environnement virtuel en accord avec ses phantasmes |
comme concevoir les éléments d'un lieu donné |
|
|
|
| ressentir l'environnement virtuel |
|
|
|
SL |
| manifester |
32 |
créer des panneaux / affiches / banderoles |
comme fabriquer du contenu |
|
|
SL, AW |
| émettre des sons |
|
|
|
SL, AW, WoW |
| parler à des inconnus |
|
|
|
SL, AW, WoW |
| parler à ses amis |
|
|
|
SL, AW |
| faire de la musique |
31 |
émettre de la musique |
module son |
4 |
3 |
SL, H |
| streaming audio avec nodes voisins |
3 |
2 |
SL, AW |
| émettre des sons |
|
|
|
SL, AW |
| concevoir des instruments de musique |
comme fabriquer du contenu |
|
|
SL |
| acquérir des instruments de musique |
comme acheter un contenu à quelqu'un |
|
|
SL, AW |
| mouvoir son avatar à son gré |
|
|
|
SL, AW |
| danser (expression corporelle) |
29 |
mouvoir son avatar à son gré |
|
|
|
SL, AW |
| écouter de la musique |
module son |
4 |
3 |
SL, H |
| streaming audio avec nodes voisins |
2 |
2 |
SL, WoW |
| appartenir à une communauté |
10 |
s'inscrire dans un groupe |
|
|
|
SL, AW, WoW |
| échanger avec les membres de son groupe |
forums dédiés à un groupe |
1 |
2 |
SL, AW, WoW |
| comme parler à ses amis |
|
|
SL, WoW |
| comme échanger des contenus avec quelqu'un |
|
|
SL, AW, WoW |
| organiser des activités entre membre de son groupe |
comme donner rendez-vous dans un lieu donné |
|
|
SL, AW, WoW |
| comme se rendre dans un lieu donné |
|
|
SL, AW |
| acquérir un lieu dédié au groupe |
comme acquérir un lieu donné |
|
|
? |
| système de gestion décentralisé des droits d'accès aux zones géographiques |
3 |
2 |
SL, AW |
.
|