Second Life® world, Second Life® viewer, SL™ community, Linden™ dollars, SLurl™ link sont réservés par Linden Labs™

Petites Annonces

 Burn2 festival second life


Du vendredi 21 au vendredi 28 octobre:  FESTIVAL DU RIRE

Retransmis par Jetsetlife Radio en direct.

Second Life festival du rire

Login



Second Life : NPC, Pathfinding, découvertes et déceptions
Note des utilisateurs: / 2
MauvaisTrès bien 
Science - Technologie
Écrit par Garmin Kawaguichi   
Samedi, 18 Février 2012 11:48

Rod Humble nous avait déjà donné des indications sur le futur de Second Life et plus particulièrement sur le Pathfinding (la reconnaissance automatique du cheminement) et sur les NPC ici et .

Dans un article du blog de Second Life intitulé "Jetez un coup d'œil sur les expériences du Pathfinding dans Second Life", Linden Lab nous apprend que cette nouveauté va bientôt passer du stade alpha (les développeurs se régalent entre eux) au stade béta (vous serez conviés aux tests sur Aditi).

Nous allons d'une part vous expliquer ce que Linden Lab nous prépare de génial et vous dire un mot sur la déception des amateurs de NPC, même si ce terme est cité dans le communiqué.

[J'utilise définitivement le terme de Pathfinding, d'une part comme une cohésion de langage dans Second Life (le jargon!) et d'autre part parce que c'est plus court à écrire que Reconnaissance Automatique du Cheminement]
Le blog nous dit : "le Pathfinding est un nouveau jeu d'instructions LSL et d'outils du Viewer qui permettent un mouvement plus souple et plus intelligent pour les NPC et les objets dans Second Life. Ces nouveaux outils permettront aux Résidents de créer des objets qui prendront des virages, grimperont des pentes, traverseront des frontières entre Régions. De nouvelles fonctions comme 'poursuivre', 'patrouiller', 'se promener au hasard', 's'évader' et aller vers un point précis — toutes sont particulièrement utiles pour des animaux familiers, des NPC et des comportements hostiles encore jamais rendus possibles dans Second Life."

La première partie de la vidéo accompagnant le communiqué est très évidente (il est conseillé de la visionner en mode plein écran) ; les rats, serpents et autres objets en mouvement donnent vie à la scène et sont plus crédibles grâce à leurs déplacements en douceur. La seconde partie est plus technique et montre les outils mis à disposition pour analyser la scène et étudier les cheminements.

Les nouvelles instructions du LSL

Un rapide survol de ces fonctionnalités permettra de bien saisir ce que tout un chacun pourra programmer pour ses objets préférés.

llCreateCharacter
Crée une entité du Pathfinding, connue comme "personnage" à partir de l'objet contenant le script ; donne à cet objet des propriétés comme sa vitesse, son espace de collision (un cylindre englobant l'objet), son comportement face à des terrains spécifiques, sa manière de se déplacer.

llDeleteCharacter
L'objet redevient un objet inerte et perd toutes propriétés.

llEvade
Le personnage tente si possible de se cacher à ses poursuivants c'est à dire en fait échapper à leur vue.

llExecCharacterCmd
Forcer une commande vers l'objet ; pour le moment Stop ou Saute.

llFleeFrom
S'éloigner (donc fuir?) d'une position donnée jusqu'à une distance qui pourrait même conduire dans une autre Région. [Bonjour l'invasion de Sentu Novio avec 2000 rats!]

llGetClosestNavPoint
Recherche du point de cheminement le plus proche à partir du point atteint.

llNavigateTo
Déplacer l'objet pour atteindre un point donné soit en ligne droite soit en évitant les obstacles.

llPatrolPoints
L'objet fait des allers-retours entre les divers points spécifiés

llPursue
L'objet poursuit une cible définie, avatar ou autre objet. Avec possibilité de définir une distance entre eux, ainsi le chien-chien pourra suivre son maî-maître Cool

llUpdateCharacter
Les options définies à la création peuvent ainsi être modifiées.

llWanderWithin
L'objet pourra se déplacer aléatoirement autour d'un point défini.

path_update
C'est un évènement qui se déclenche lors de situations comme l'approche du but, le blocage, différentes impossibilités, l'objectif (se cacher par exemple) est atteint.

Voilà un bel aperçu des nouvelles possibilités. Curieusement rien ne dit que les objets pourront voler ; bien au contraire, dans la documentation des instructions, il est dit que si l'altitude entre la destination et le sol ou un objet est importante cela résultera en un comportement défaillant.

Et les (vrais) NPC?

Le communiqué et les informations précédentes faisaient référence aux NPC dont la dernière initiale signifie Personnage et cette annonce montre tout sauf un NPC tel qu'on l'entend en matière de jeu. On voit un peu de tout dans la vidéo mais on n'imagine mal comment fabriquer un clone de Lorca Linden qui se promènerait dans la scène en se cognant aux éléments du décor ; d'où la déception de nombreux créateurs de Second Life qui voient très bien à quoi pourraient servir des NPC dans leurs jeux!

Pour le moment, les NPC à la Linden Lab sont des assemblages de prims. Bien sûr des formes humaines peuvent être créées à partir de prims (100, 200?), ou avec des sculpts et des pièces d'attachement d'avatar(s) ou encore avec des meshes (fichiers Collada DAE importés) ; mais comment les animer? Est-ce qu'ils glisseront au-dessus du sol comme des fantômes, tourneront-ils leur face vers la destination?

Pour vous donner une idée de l'impact qu'aurait la présence de NPC, utilisons OpenSim (un serveur de grille presque entièrement compatible avec Second Life et qui a développé une vraie technique de NPC).

Voici une vue où il y a 101 Garmin dont un seul est le vrai Cool

NPC : 101 Garmin
Cliquer pour agrandir l'image.

Voici comment être bien entouré quand on se sent seul sur dans sa région.

NPC : une grande diversité
Cliquer pour agrandir l'image.

Les NPC sont issus de la boîte bleue ; le script de la boîte verte a servi à créer la notecard de clonage (et oui avec OpenSim nous pouvons créer et écrire une notecard par script LSL/OSS)

Au coup de sifflet tous les clônes vaquent à leurs occupations.

NPC : en action
Cliquer pour agrandir l'image.

Le décor, Urban City,  est de Linda Kellie, son blog et ses freebies géniaux et en plus elle est totalement désintéressée pour tout ce qu'elle fait pour OpenSim.

L'alliance de NPC à la OpenSim et de fonctions de Pathfinding à la Second Life donnerait une vraie dimension moderne et porteuse de créativité aux fans des mondes virtuels.

Alors, OpenSim et Linden Lab : Au boulot!

Garmin Kawaguichi,
NPC une fois, PNJ toujours

 

 

 

 

Page de mots clés Second Life, Linden Lab, secondlife, LittleTextPeople, TechCrunch, Richard Evans, Emily Short, Richard Evans, statistiques, stats, fréquentation, metrics, Marketplace, Petites Cochonnes, Dash Deal,Groupon,pathfinding,Royaumes de Linden,Linden Realms,Canard virtuel, mesh, meshes,spam,llGiveInventory, Avatars 3D, distributeur,Google, mots inventés, print, bip, beep, viewer 2, basic viewer, advanced viewer, Rodvik Linden, PouletFritesMayo Boucher, bannissement, nouvelle recherche, Search Project Viewer, Aditi, inventory, inventaire, rez, rezzé, rezzer, développeur, Jira, script, LSL, scripts Lsl, nouveau jeu, Nisray, Camp de Base, traduction, google translate, google api, microsoft translator, fraude, UI, Interface Utilisateur, Duran Duran Universe, Univers Duran Duran, importations temporaires, attachements cou et racine, neck, root, Snowstorm, Firestorm, Imprudence,Kokua,chat lag, age verification, Viewer 3, What's Next, The Future of Commerce in Second Life, NPC, PNJ, Personnages Non-Joueurs, Non-Player Characters, BURN2, burning man, Rod Humble, Premium, Sandbox, MMORPG, Viewer 4, icônes GrimReaperzBeat, GRIM REAPERZ Beatmakers, http://www.youtube.com/user/GrimReaperzBeat, http://www.youtube.com/grimreaperzbeat, http://www.myspace.com/grimreaperz, http://www.youtube.com/watch?v=ISBzA_XZz3U&feature=youtu.be, http://www.facebook.com/grimreaperzbeatmakers, GRIM REAPERZ sur Facebook, http://grimreaperz.bandcamp.com/ http://www.youtube.com/watch?v=GYoao8k1u-s&feature=colike plongez directement dans notre labo', en vous proposant une nouvelle vidéo beatmaking ! Grim Reaperz (Crown & Oxydz) beatmakers français du label Enemy Soil Records en live dans leur studio sur AKAI MPC2000XL Fan de rap? http://www.rap-culture.fr c'est pour vous http://grimreaperz.bandcamp.com/ http://hipshop-online.com/ http://www.echosduhiphop.com/wp-content/uploads/2011/05/grim-reaperz-fuck-u-FW.jpg cenpcunefoispnjtoujours
Mis à jour ( Samedi, 18 Février 2012 13:27 )
 

Ajouter un Commentaire

Pour placer un commentaire Auto-publier sur le journal, merci de bien vouloir vous enregister en tant que membre - Sinon il faudra attendre que l'administrateur accepte la publication de votre commentaire. Utiliser le lien ci-dessous pour vous enregistrer.


* CRÉER UN COMPTE *




* Lire la charte du blogger et des commentaires *


L'admin :-)

Code de sécurité
Rafraîchir

Bannière
Copyright © 2012 Second Life Journal - CanardVirtuel.com - Actualité Second life - journal monde virtuel --- Second Life and the inSL logo are trademarks of Linden Research, Inc. -- CanardVirtuel is not affiliated with or sponsored by Linden Research. Tous droits réservés.
Joomla! est un logiciel libre sous licence GNU/GPL.
secondlife, sl, insl, second, life, world, virtual, monde virtuel
 

Statistique

Membres : 3437
Contenu : 373
Liens internet : 49
Affiche le nombre de clics des articles : 875488

Partenaires Officiels

Mini Spot

Visiter Furvata, son café, les chevaux etc.. Fringue et skin Your ad here Your ad here

Vos Réactions