Un total de 14 pages a été trouvé avec le mot clé MVCSE.

Connexion à distance sur le Raspberry

Portail MVCSE Connexion à distance sur le Raspberry

I. Installation du bureau à distance sur le Raspberry

Pour installer le bureau à distance sur le Raspberry, il faut aller dans le terminal et entrer : puis attendre que tout s’installe
sudo apt-get install tightvncserver
sudo apt-get install xrdp

Puis attendre que tout s’installe

II. Se connecter sur le Raspberry

Vérifier que le Raspberry est branché, allumer et connecter sur le même réseau.
Télécharger Wireless Network Watcher en version portable Télécharger le fichier wnetwatcher.zip
Lancer Wireless Network Watcher, Chercher le “Raspberry Pi Foundation” dans Network Adapter Company, de récupérer l’ip (car elle n’est pas statique), de lancer le bureau à distance intégré dans Windows, se connecter à l’ip récupérée, d’entrer « root » en nom d’utilisateur et « root » en mot de passe.

La Cité Interdite

Cette page décrit les éléments de la quête "Cité Interdite" qui va servir durant les visites organisées pendant l'évènement A l'assaut de la Cité interdite en août 2021, et dont on peut se resservir telle quelle pour faire visiter le quartier Manufacture à tout moment.

Synopsys


Ouverture de la porte

*Histoire
*Processus ludique
  • Aller chercher une indication physique donnée par un PNJ
  • Appuyer sur le bon bouton de couleur (jaune, vert, bleu) pour débloquer l'entrée dans la Cité

Paramétrage de la connexion des boites

Pour connecter une boite à un PC, il faut que les deux soient sur le même WiFi puis il faut définir l'IP de la boite dans le code du mod (minetest/mods/nodemcu_control_quete/init.lua).
Pour cela, il faut changer la valeur de IP_ADDRESS à la ligne 8.
Exemple :
IP_ADDRESS = "192.168.1.39"

Metaverse 2022

Portail MVCSE

Améliorations de la quête Manufacture

Allègement de la difficulté

  • Enlever les mobs aléatoires ✓
  • Collision entre PJ à l'arrivée du rail est dû à la hitbox des personnages et non du wagon puisque quand on joue seul et que plusieurs wagons se rentrent dedans il y a aucun problème pour sortir du wagon.
  • Faire un téléporteur depuis la zone de spawn (ou pas loin) jusqu'à la porte ✓
  • Faire un autre téléporteur depuis Attila (à peu près) jusqu'à Belle des Champs ✓

Décorations des boites

La mise en place des numéros au dessus des boutons sur les boîtes pour la partie fils dans le jeu, ont été faits sur inkscape et il ne manque plus qu'à decider comment le mettre dessus.

Tuto en jeu

Utilisation du teleporteur dans minetest

Pour installer le mod, dans le menu principal il faut:
  • Choisir un monde (1)
  • Cliquer sur "Sélectionner les mods" (2)

  • Ensuite une autre fênetre s'ouvre et cliquer sur "Rechercher des mods"
  • Dans l'encadré de recherche écrire "teleporter" (3)
  • Choisir le mod se nommant "Teleporter pads" by entuland (4)
Pour utiliser le teleporteur dans minetest:
  • Faire un clic droit sur le téléporteur en jeu
  • Choisir un endroit où l'on souhaite aller (1)
  • Appuyer sur "Teleport" (2)

Jour permanent

Comme pour le mod du téléporteur, dans la recherche écrire "day/night" et le mod utilisé est "Perma Time" by_Xenon.
Pour changer de nuit à jour en permanent il faut avoir les privilèges et écrire en jeu /ptime.

Mobs

Pour enlever les mobs qui apparaissaient aléatoirement il a fallu trouver chaque mobs à enlever et les faire disparaitre dans le jeu en commentant le code de chaque mobs que l'on voulait enlever:
  • le "phoenix"
  • le "night_master"
  • la "spiderduck"
  • le "scrausics"
  • le "moonheron"
  • le "flying_duck"
  • la "mantis"
  • le "enderduck"
Pour les retrouver il suffit juste d'aller dans le dossier où minetest est, puis se déplacer dans mods/nssm/mobs et enfin rentrer dans le fichier qui nous intéresse.
De plus, enlever les crochets de commentaire permet si on le souhaite de remettre les mobs puisque rien n'a été effacé.

[Metaverse City] Brique N°1


I Explications


Brique de création de quête de combat avec l’utilisation du plugin BetonQuest, MythicMobs, Citizen.
Lors d’une discussion avec un PNJ avec 2 choix :
- Oui, je suis prêt pour le combat.
- Non, je ne suis pas prêt.
Si la réponse est non : rien ne se passe, cela permet au joueur de se préparer.
Si la réponse est oui : apparition de Monstres personnalisés et création d’un objectif d’élimination des monstres.
Une fois les Monstres éliminés, ajouts de tag concernant l’élimination des Monstres, pour permettre aux joueurs de retourner voir le PNJ et ainsi déclencher l’événement suivent (comme lors d’une ouverture de porte ou de l’obtention d’une récompense).
Impact sur les fichiers suivants
Dans le dossier plugin puis 1)BetonQuest ou 2)MythicMobs
1) Les fichiers Items, Objective, Conversation (correspondant au PNJ crée), Events.
2) Les fichiers Items, Mobs


II Détails avec l’exemple en place sur la quête d’initiation


1) Création d’un PNJ nommé Méchant et du fichier 41_Mechant.yml

  • quester: 'Mechant'
  • first: 'Mechant_1,Mechant_2'
  • stop: 'false'

NPC_options:
    • 'Mechant_1':
      • text: "Salut, je suis Méchant le méchant, tu veut te battre ?."
      • pointer: 'pj_1_1_1,pj_1_2_1'
      • conditions: '!cond_Mechant_SQUELETTE_1_ok,!cond_Mechant_SQUELETTE_2_ok,!cond_Mechant_SQUELETTE_2_ok'
    • 'Mechant_2':
      • text: "Ah ! tu m'as eu !."
      • pointer: 'pj_1_3_1'
      • conditions: 'cond_Mechant_SQUELETTE_1_ok,cond_Mechant_SQUELETTE_2_ok,cond_Mechant_SQUELETTE_2_ok'
player_options:

  • 'pj_1_1_1':
    • text: "Aller !"
    • events: 'event_Mechant_spawn'
  • 'pj_1_2_1':
    • text: "Non, j'ai peur"
  • 'pj_1_3_1':
    • text: "Aller, vide tes poches"
    • events: 'event_mechant_reward'


2) Ajout dans main.yml dans:

npcs : de '41': 41_Mechant et dans variables : de empla_mechant: '156;37;-562' qui correspond à l’ajout du PNJ avec son ID puis de l’emplacement de spawn des monstres


3) Ajout dans conditions.yml de :

cond_Mechant_SQUELETTE_1_ok : 'tag SQUELETTE_1_ok'
cond_Mechant_SQUELETTE_2_ok : 'tag SQUELETTE_2_ok'
cond_Mechant_SQUELETTE_3_ok : 'tag SQUELETTE_3_ok'
qui correspond à la condition de réussite d’élimination des 3 types de monstres

4) Ajout dans events.yml de :


event_Mechant_spawn: folder
event_spawn_bourreau,event_spawn_chevalier,event_spawn_artilleur,event_start_objectif_Tuer1,event_start_objectif_Tuer2,event_start_objectif_Tuer3
Effectue tous les événements dont on a besoin pour débuter le combat

event_spawn_chevalier: 'mspawnmob $empla_mechant$;$mon_monde$ SQUELETTE_1:1 5'
- Apparition du premier type de monstre
event_spawn_bourreau: 'mspawnmob $empla_mechant$;$mon_monde$ SQUELETTE_2:1 2'
- Apparition du deuxième type de monstre
event_spawn_artilleur: 'mspawnmob $empla_mechant$;$mon_monde$ SQUELETTE_3:1 3'
- Apparition du troisième type de monstre

event_start_objectif_Tuer1: 'objective start objectif_tuer_SQUELETTE_1'
- Début de l’objectif d’élimination du premier type de monstre
event_start_objectif_Tuer2: 'objective start objectif_tuer_SQUELETTE_2'
- Début de l’objectif d’élimination du deuxième type de monstre
event_start_objectif_Tuer3: 'objective start objectif_tuer_SQUELETTE_3'
- Début de l’objectif d’élimination du troisième type de monstre

event_mechant_reward: give super_arc:1
- Evénement de don de récompense
event_tag_mechant_squelette_1 : 'tag add SQUELETTE_1_ok'
- Ajout du tag correspondant à l’élimination du premier type de montre
event_tag_mechant_squelette_2 : 'tag add SQUELETTE_2_ok'
- Ajout du tag correspondant à l’élimination du deuxième type de montre
event_tag_mechant_squelette_3 : 'tag add SQUELETTE_3_ok'
- Ajout du tag correspondant à l’élimination du troisième type de montre


5) Ajout dans items.yml de :


super_arc: "BOW name:&b&nArc_du_vainqueur lore:Rapide_et_fort enchants:ARROW_DAMAGE:2+,ARROW_INFINITE:1+ unbreakable"
Qui définit l’objet de récompense de la quête dans ce cas un arc nommé « Arc du vainqueur » et qui a pour description « rapide et fort » avec l’enchantement « Arrow damage », « Arrow infinite » et à la particularité d’être incassable


6) Ajout dans objectives.yml :


objectif_tuer_SQUELETTE_1: mmobkill SQUELETTE_1 amount:5 events:event_tag_mechant_squelette_1
objectif_tuer_SQUELETTE_2: mmobkill SQUELETTE_2 amount:2 events:event_tag_mechant_squelette_2
objectif_tuer_SQUELETTE_3: mmobkill SQUELETTE_3 amount:3 events:event_tag_mechant_squelette_3
Création des objectifs d’élimination des 3 types de montres


7) Ajout dans MythicMobs dans mobs et dans le fichier ExempleMobs.yml :

SQUELETTE_1:
SQUELETTE_2:
SQUELETTE_3:
Création des 3 montres personnalisés avec un nom, des pv, des dégâts et autres effets modifiés toutes les informations sur la création de montres se trouve dans le wiki de MythicMobs


8) Ajout dans Items dans ExampleItems.yml :


GoldSword:
  • Id: GOLD_SWORD
  • Data: 0
  • Display: '&3Epee du chevalier squelette'
  • Enchantments:
  • - KNOCKBACK:2
GoldAxe:
  • Id: GOLD_AXE
  • Data: 0
  • Display: '&3Hache du bourreau squelette'
  • Enchantments:
  • - FIRE_ASPECT:2
Création des objets équipés aux monstres personnalisé, toutes les informations sont aussi dans le wiki de MythicMobs
Portail MVCSE

À l'assaut de la Cité interdite

La MJC des Tilleuls, le Comité d'animation du Parc de Montaud et Zoomacom s'associent pour créer une résidence et un jeu de piste à la fin de l'été 2021.
Tout cela se passe dans le quartier Manufacture de Saint-Étienne, qui est souvent vu par les stéphanois·e·s comme une mini "cité interdite", dans laquelle il est difficile de savoir ce qui s'y passe.

Dates

Du 24 au 26 août 2021.

Résidence bornes d'arcade

Public : 13-17 ans, groupe de 8 à 10 jeunes du Centre de Loisirs Mutualisé LQJ (Loisirs Quotidiens Des Jeunes). (Le LQJ permet aux structures éducatives et de loisirs du secteur nord-ouest de proposer des actions collectives à destination des jeunes et des enfants. Source Le Progrès)
Résumé : 2 jours de résidence pour fabriquer plusieurs bornes d'arcade bartop. Formation des animateur·trice·s accompagnant·e·s au passage.

Phase 1 (1 jour) : apprentissage des logiciels de conception 2D et graphisme pour concevoir les plans de la borne, les autocollants ou décorations, et d'éventuelles litophanies.

Phase 2 (1 jour) : construction des bornes, assemblage électronique, installation logiciel.


https://framapiaf.org/@zoomacom/106822849676708450

Production des 2 journées




Jeu de piste

image AssautCiteInterdite.jpeg (1.6MB)
A montrer

Public : 10-12 ans, groupes de 10 à 15 jeunes par centre de loisirs membre du Centre de Loisirs Mutualisé LQJ.
Résumé : exploration de l'ancienne Manufacture de Saint-Etienne par le truchement d'un jeu de piste mêlant jeu vidéo (Minestest) et jeu de rôle (JDR) Grandeur Nature (la Manufacture)
Thème : À l'Assaut de la Cité interdite.

Chaque visite prend 2 heures.

Mécaniques de jeu

2 espaces : Minetest, Manufacture
Le quartier Manufacture est représenté dans l'espace virtuel du jeu vidéo Minetest.
2 outils : un ordinateur et un boîtier connecté qui permet en en manipulant les boutons de commander des actions dans l'espace virtuel.

image vlcsnap2021082616h08m09s609.png (0.6MB)
Le boîtier permettat d'interagir avec le jeu

Nous allons utiliser des mécaniques similaires à celles du jeu Keep Talking And Nobody Explodes

Exemple de quête

1. Les enfants s'installent devant les ordinateurs. Ils vont explorer l'espace virtuel (Minetest) et discuter avec un PNJ qui leur explique la première étape de leur quête : aller chercher un symbole pès de la cage en verre pour ouvrir la porte de la Cité Interdite.
2. Ils se promènent dans le jeu pour repérer l'emplacement de cette cage de verre dans l'espace physique.
3. Ils farfouillent autour de la cage de verre et trouvent un petit panneau en bois sur lequel figure un symbole en forme de croissant de lune.
4. Ils utilisent cet indice pour désactiver le 1er module de "la bombe".
5. Le portail de la Cité Interdite s'ouvre...
6. Le PNJ leur indique la prochaine étape.

Détails sur la Cité Interdite.



Le Défi des Kamis : jeu vidéo et handicap

Public : tous les enfants précédemment accueillis
Résumé : tournoi de jeu vidéo avec les bornes d'arcade et des consoles de retrogaming en travaillant la parentalité et la détente.

Pour le déroulé exact, voir Le Défi des Kamis

A creuser

*Fabuleuse Cantine - 23/03 : attente retour Julien pour jours d'ouverture
*Insérer la médiathèque tarentaize dans le projet ?
*Fabriquer d’autres bornes pour les vacances de Toussaint : au collège ?
*Montreynaud : collège avec Émilie - 21/03 : uniquement possible 1ère *semaine juillet et dernière août + 1ère toussaint
*cofinancement SEM - 23/03 : 1er contact avec Wilfried
  • Cabane : ouverture en avril ?
  • Expo : jusqu'au 31/08
  • Patrimoine : atelier gamins (tour lecture paysage) - Ville d'art et d'histoire

Communication


AL Chapelon Secteur Jeunes (22 au 24 février 2022)


Moyen terme

réseau de bornes d’arcade avec réseau social : genre instance Mastodon avec les gamins qui modèrent eux-même + du nextcloud pour qu’ils partagent des trucs entre eux… et étendre le réseau

Licence Creative Commons
Ce contenu de Zoomacom est mis à disposition selon les termes de la Licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 4.0 International.

World guard


Télécharger le fichier Worldguard.png
Présentation:
WorldGuard est un plugin avec lequel on peut protéger des zones contre les modifications des joueurs



Mise en œuvre

Cette zone sera délimitée par 2 coordonnées.
Il faut d'abord équiper la hache en bois.
Puis on définit la première coordonnée avec un clic droit sur le premier cube, celui du bas de la zone
Ensuite, on définit la deuxième coordonnée avec un clic gauche sur le second cube, celui en haut de la zone à protéger.
Puis, la commande //expand to permet de protéger la zone entre les deux coordonnées ainsi déterminées.
Et enfin, la commande " /region define <le_nom>" permet de nommer cette région, avec le nom indiqué entre crochets.

on peut définir une zone a une personne ou a un groupe avec la commande "/region addowner [nom de la région] [le nom du joueur]"

à utiliser pour protéger une zone ou la dédier a certaines personnes

pour crée le bac a sable perso des zones privée et ou publique sur votre serveur
pour des zones pvp des zones ou le changement de gamemod est possible
pour des zonez où des droit sont plus nombreux
ou des zones où les certain jouer ne peuvent venir
et bien plus encore..

Mise en œuvre pour un sous cubo

Pour faire un sous cubo il vous faut un région.

créer un région donc /rg create <le_nom>

" /rg setparent <nomdelaregion1> <nomdelaregion2> "

La région plus grande ou supérieur doit être écrite en 2eme position . Exemple:

" /rg setparent magasin capitale "

Le cubo magasin sera donc inclut a l'intérieur du cubo capitale.


Le wiki officielle de world guard en english : http://wiki.sk89q.com/wiki/WorldGuard/Regions/Flags

Tutot worldguard écrit en fr: https://minecraft.fr/worldguard/

Pour apprendre un peus plus sur les cubo : http://www.jeuxvideo.com/forums/1-24777-2233668-1-0-1-0-tuturiel-world-guard.htm
Portail MVCSE

Le Monde des Nains de Jardin

Dans le cadre du projet Metaverse City Saint Etienne, l'équipe de Zoomacom a décidé d'utiliser un univers de jeu de rôle appelé "Nains et Jardins" comme base de l'univers que nous développons sur Minetest.

Un proverbe chinois dit que celui qui plante un jardin, plante le Bonheur !

Il est commun de penser que les Nains de Jardin de sont que de simples objet de plâtre qui sont là uniquement pour décorer nos jardins avec leurs grands sourires béats ! Mais il n’en ait rien ! Auriez-vous imaginé que nos chers amis partent livrer bataille tous les soirs pour défendre la planète ! Nos bons amis sortent de leurs massifs fleuris, prennent les armes et partent en guerre contre La Menace dans le but de sauver la nature et nous prévenir de nos mauvaises habitudes : industrie polluante, corruption ou encore des anomalies bien plus obscure. Mais la détermination de ses Nains ne peux malheureusement pas tout faire, ils sont en cruel manque d’effectif, le conseil des Jardin est d’ailleurs en train de chercher des solutions. Ils ne peuvent pas recruter n’importe quels Nains. En effet, tous les Nains de la cause ont tous un point commun, ils sont reçus la grâce de Dame Blanche, aussi appeler « La Dame » ! Par son baisé, elle leur a insufflé de sa magie et animé les Nains qui ont décidé de rejoindre son combat contre La Menace. La Dame a réussi à monter une armée aussi discrète qu’inattendu !

Les 7 clans de nains

Clan des Bricolos

Les Nains Bricolos sont en quelque sorte nos savants fous, ce sont des inventeurs de l’extrême ! Ces Nains ont une imagination sans borne et sont réputés pour la dextérité que leur confèrent leurs doigt agiles. Ce sont les champions du recyclage, ils peuvent tout réparer, détourner. Les Bricolos sont tellement doués que leurs créations sont comparées à des œuvres d’arts, ce qui leur a valu de devenir les fournisseurs officiels du Jardiner d’Intervention. D’autre part, les Rigolos adorent assister aux tests des nouveaux prototypes des Nains Bricolos, en effet ces expérimentations sont souvent accompagnées d’explosions et de situations rocambolesques. Les rires et moqueries des Nains Rigolos sont souvent au rendez-vous.

Clan des Écolos

Les Nains Écolos sont des spécialistes de la biologie et de l’écologie, ils sont souvent caricaturés comme des Hippies amoureux de la nature mais ce sont de véritables experts, de véritables médecins de la nature ; la composition des sols, les maladies qui affectent les plantes ou encore la forme des nuages n’ont aucun secret pour eux. Les Nains Écolos connaissent leurs jardinets du bout des doigts, ce sont les numéros un de l’observation de leur environnement. Les Écolos préfèrent souvent la compagnie des animaux et la sérénité des espaces verts à la vie trépidante des jardinets.

Clan des Escrocs

Les Nains Escrocs sont la force de l’ombre de Dame Blanche. Ils sont redoutables lorsqu’il s’agit de collecter des informations sensibles, pour le sabotage ou encore l’infiltration. Les Escrocs sont de redoutables espions, ils sont malins, de véritables filous qui ont souvent mauvaise réputation. Ces rumeurs viennent du fait que, selon certains, ils côtoient La Menace de beaucoup trop près, d’autres parlent même d’agents doubles ! Pour faire court, les Nains Escrocs sont considérés comme trop sombres et ambigus par la communauté des jardinets ! Leurs connaissances sur La Menace leur confèrent aussi le rôle de « police des polices » qui lutte et traque l’infiltration de La Menace au sein des rangs de l’armée de Dame Blanche.

Clan des Dévos

Les Nains Dévos sont de fervents croyants envers Dame Blanche, ce sont eux qui transmettent les messages et les missions de la Dame aux jardinets. Ils sont considérés comment étant les plus sages des Nains de Jardin. Les Dévos entretiennent les temples dédiés à Dame Blanche ; celle-ci leur offre en échange une partie de sa magie. Tous les Dévos ne se contentent pas de transmettre leur foi dans les jardinets. Les Dévos qui vont sur le terrains sont appelés les Nainquisiteurs ! Ils haïssent la Souillure plus que tout autre chose au monde, leur haine de la Menace est aussi grande que leur amour profond pour Dame Blanche ! Les Nainquisiteurs ont aussi certaines missions ultra secrètes au sein même du jardinet : ce sont eux qui se chargent de mener les interrogatoires sur les Nains soupçonnés d'être corrompus par La Menace ! Vous l’aurez compris, pour votre propre sécurité il ne vaut mieux pas plaisanter sur ce sujet avec eux, vous risqueriez de vous faire enfermer sans trop comprendre pourquoi ! Les Nains Dévos ont aussi une particularité assez exceptionnelle, ils sont les seuls à pouvoir invoquer La Dame ! Uniquement en cas d’extrême urgence bien sûr.

Clan des Magos

Les Nains Magos sont assez étranges et mystérieux, ils pratiquent la Magie Verte et vivent à l’écart des autres clans, dans les recoins les plus discrets de L’Entrejardin. Leurs laboratoires poussiéreux sont clairement leurs lieux de vie et non des lieux de travail. Les Magos vouent leur vie à l’étude et l’apprentissage de la Magie Verte, de vrais petits rats de bibliothèque. Lorsqu’ils ne sont pas dans leur laboratoire pour faire leurs expériences, ils passent leur temps dans les immenses bibliothèques Jardinaines en quête de réponses au nombre incalculable de leurs questionnements. Les Magos, adeptes de la Magie Verte, manipulent l’essence de la nature, ils peuvent percevoir ses vibrations et ses secrets. Les capacités des Magos sont multiples ; ils parlent aux animaux, connaissent la langue des végétaux et utilisent le souffle de La Dame.

Clan des Martios

Les Nains Martios, fine fleur de la force de frappe Jardinaine, sont des soldats d’élite toujours en première ligne face à La Menace. Entrainés à de multiples techniques de combat du potager, les Martios sont les remparts du peuple des Nains. Ils peuvent de se prévaloir d’affronter La Menace sans faux-semblant. Ils sont considérés par leurs pairs comme valeureux, courageux et redoutables. Jamais on ne verra un Martios rouspéter pour aller sur le champ de bataille ! Leurs faits d’armes ne sont plus à énumérer tellement ils sont nombreux, ce qui a fini par déclencher une certaine habitude à fanfaronner auprès de la communauté Jardinaine. Les Martios passent leur quotidien à l’entrainement en vue des prochains affrontement avec La Menace, ils sont d’une grande efficacité sur le terrain et leur sens stratégique de composition d’équipes d’intervention. Ils ont acquis une grande grande confiance en eux et ont tendance à vouloir imposer leurs points de vue qui, selon toute vraisemblance, est forcement le meilleur selon eux !

Clan des Rigolos

Les Nains des Rigolos sont sans contre tout attente le lien de la société Jardinaine ! Leurs arts de la pitrerie, du calembour ou encore de la contre-pétrie, ainsi que leurs performances musicales et gymnastiques contribuent à maintenir la bonne humeur générales des nains. Lorsqu’un conflit éclate entre Dévos et Ecros par exemple il n’y a rien de mieux pour calmer les ardeurs de chacun qu’une bonne pitrerie d’un Rigolos ! Ils sont aussi de véritable experts de la diversion. Les Nains Rigolos s’efforcent de repousser les visages termes et grisâtres provoqués par La Menace, leurs objectifs est d’apporter un peu de soleil dans notre monde. Ils se sentent très proche des humains pratiquant un métier créatif comme par exemple les musiciens, les comédiens, les artistes et pleins d’autre encore.

Conseil des Jardins

Il s’agit d’une organisation, composer des Nains les plus dévoués à la cause de La Dame. Leurs rôle et de coordonner la lutte contre La Menace, ils administrent les affectations des jardinées et détermines les missions.

Types de Magie

Magie Verte

La Magie Verte, appeler aussi par certain la Magie des Jardins, dégage (comme son nom le laisse supposer) son essence de la nature. Plus particulièrement de l’eau, de la terre, de l’air, du feu et de la vie, ces éléments composent la force de la Magie Verte. Les apprentis mages doivent les maîtriser dans l’objectif de pouvoir les manipuler, les comprendre et les bien sûr ressentir leurs vibrations. Un lien indéfectible et privilégier unis les mages Vert à la nature qui les entoure. Les adeptes de cette magie ont la capacité de manipuler les plantes : les soigner, les animer ou encore d'accroître leurs croissances. Ils ont aussi la faculté de communiquer aux animaux et aux végétaux, ils sont aussi capables de d’altérer la composition des sols, de les modeler selon leurs envies, ainsi qu’influencer le climat en imposant leurs volontés au ciel.

Magie Blanche

La Magie Blanche est une extension des pouvoirs de Dame Blanche, il s’agit de la manifestation de son amour et de ses bienfaits. Elle est aussi appelée Magie de La Dame, par ses plus fidèles adeptes. La Magie Blanche est une émanation d’énergie positive, subtile et bienveillance, qui transporte de douceur et de chaleur maternelle (selon les témoignages des pratiquants de la Magie Blanche). Tel une épiphanie, la Magie de La Dame s’illumine dans les ténèbres quand tous espoirs semble perdu, elle est un soutient indéfectible dans les épreuves qu’endurent les Nains de Jardins (ils sont par ailleurs les seuls à pouvoir recevoir ses grâces.).

Magie Grise

La Magie Grise est pratiquée par les agents de la Menace, cet Art fétide et redouté se développe essentiellement autour de la Souillure. Les Mages Gris corrompent tout ce qu’ils touchent avec leurs sorts : humains, végétaux, animaux, etc. Cette Magie se propage telle une gangrène dans les lieux naturels et fini par les détruire. Elle est la hantise des Nains, en effet cette magie peut les atteindre au plus profond de leur cœur et les détourner de leur noble cause, les Mages Verts et Blanc sont persuader qu’il s’agit de la manifestation la plus concentrer de La Menace, une magie puissante, sournoise, vicieuse et maléfique qui tel un parasite, elle consume l’essence de la planète petit à petit.

La Menace

La Menace composée essentiellement par la souillure est provoquée en parti par la bêtise humaine qui ronge l’environnement, gangrène notre planète et altère notre bien-être. La Menace est organique, il s’agit d’une entité qui n’a que pour seul but de se propager et de se répandre à travers toutes les surfaces. Personne n’est à l’abri, pas même ces valeureux combattants qui nous défende à chaque nuit tomber, les Nains de Jardins sont aussi susceptibles d’être corrompu ! Telle une gastro-entérite, La Menace est très contagieuse et avilis les corps et les esprits de ceux qu’elle touche.

Source La vie secrète des arbres, Peter Wohlleben
*Amitiés et entraide entre les arbres. Chapitre 1, Amitiés, sur Youtube.
*Communication par les champignons, les odeurs,... Chapitre 2, Le langage des arbres, sur Youtube.
*Solidarité totale. Chapitre 3, Tous solidaires, sur Youtube.
*Lenteur, attendre le bon moment grâce à l'accumulation de savoirs et savoirs-faire
Portail MVCSE

Métaverse City Givors

La médiathèque de Givors lance la construction du Château de St-Gérald sur Minetest dans le cadre des Journées Européennes du Patrimoine 2021.

Zoomacom assure le lancement du projet, et la médiathèque prend le projet en main suite aux JEP.


Déroulé

Les participant.es à l'atelier procède en plusieurs étapes :
1. Constitution des groupes en fonction des zones de couleur : jaune, rouge, bleu, blanc, violet, rose ;
2. Répartition des constructions à réaliser sur les lots en utilisant les photos : construction à l'identique ;
3. Constructions imaginaires dans une autre couleur pour différencier les ruines des extrapolations.

Sources documentaires

  • Carte Google, vue satellite des ruines du Château Saint-Gérald.
  • Wikipédia, histoire très partielle du château.

Photos du Château


Zone de construction

image MVC_Givors_zone_de_jeu.png (1.0MB)
MVC Givors - Zone de constrcution

Reconstruction du Château

- Capture d'écran n°1 - Capture d'écran n°2 - Capture d'écran n°3 - Capture d'écran n°4

Portail de Metaverse City Saint Etienne

Metaverse City : la médiation culturelle avec Minecraft/Minetest.
Un jeu alliant mondes virtuels et physique pour redécouvrir son territoire en s’amusant, un outil de médiation culturelle.
Metaverse-City Saint-Étienne, ou MVCSE, est un jeu grandeur nature mis en place par Zoomacom. Il combine la pratique numérique du jeu vidéo Minetest et des courses au trésor dans « le monde réel », physique. Il se déroule en simultané dans plusieurs centres de loisirs de Saint-Étienne et sa région. Plus d'infos
Ressources sur le serveur Zoomacom :\Zoomacom\Ressources Animations\[Animation] - MVC

Pages ressources

Vous trouverez ici comment lancer une partie en local ou sur le serveur, les commandes de base, et comment utiliser les bulles de dialogue avec les PNJ.
Vous trouverez ici l'univers du projet Metaverse City
Documentation du travail réalisé par Gauthier, volontaire à Zoomacom, pour utiliser Minestest à la place de Minecraft
Documentation du travail réalisé par Samuel, volontaire à Zoomacom, pour continuer à développer le projet
Documentation du travail réalisé par Noann, volontaire à Zoomacom, pour continuer à développer le projet

Pages animations

Animation à St-Étienne réalisée en août 2021, reconduite en février 2022.
Vous trouverez ici le projet de construction du château de Givors en octobre 2021.
Vous trouverez ici les documentations des animations Metaverse Roanne en novembre 2023.
Vous trouverez ici les documentations de l'animation Escape Game Manufacture.

Voir aussi

La médiation numérique et Minecraft (wiki Movilab)

Comment démarrer le serveur (Metaverse City)

Portail MVCSE

Avec RASPBERRY :

1 – Brancher le Raspberry sur l’alimentation à l’aide du chargeur.
2 – Brancher un clavier et une souris sur les ports USB.
3 – Brancher un écran sur le port HDMI (il est possible d’utiliser un adaptateur VGA HDMI pour les
écrans plus anciens).
4 – Si vous utiliser la PirateBox, il faut la brancher au Raspberry puis, se connecter au réseau sans fil
PirateBox. Sinon il faut connecter le Raspberry à votre réseau.
5 – Une fois le Raspberry démarré, ouvrir le terminal en haut à gauche.
6 – Ecrire dans le terminal : ifconfig et relever l’IPV4 du genre 192.168.1.1 de la carte réseau sans fil
wifi ou Wlan0.
7 – Ecrire dans le terminal : cd /home/pi/Desktop/minecraft
8 – Passer en mode administrateur en écrivant (toujours dans le terminal) : su puis entrer le MDP
(z00m@COM pour le Raspberry de Zoomacom).
9 – Pour démarrer le serveur il suffit d’écrire : bash run-minecraft.sh
10 – Vous pouvez maintenant utiliser un ordinateur connecter au même réseau pour vous connecter
au serveur.

En cas d’erreur lors du démarrage :
1 – Aller dans le fichier minecraft se trouvant sur le bureau
2 – Ouvrir le fichier server.properties avec NotPad++ ou le bloc-notes et changer la ligne server port à
25565 au lieu de 25555 ou 25555 au lieu de 25565.
3 – Enregistrer les modifications.
4 – Re démarrer le serveur en ré écrivant dans le terminal : cd /home/pi/Desktop/minecraft puis
bash run-minecraft.sh


Avec Ordinateur sous Windows :

1 – Si vous utiliser la pirateBox il faut la brancher au secteur ou sur l’ordinateur, puis se connecter
au réseau sans fil pirateBox. Sinon connecter votre ordinateur à votre réseau.
2 – Chercher le CMD dans la barre de recherche Windows.
3 – Ouvrir le CMD et écrire : ipconfig, puis relever l’IPV4 du genre 192.168.1.1 de la carte réseau
sans fil wifi.
4 – Aller dans le fichier Minecraft.
5 – Cliquer sur run.bat
6 – Vous pouvez maintenant utiliser un ordinateur connecter au même réseau pour vous connecter
au serveur.

En cas d’erreur lors du démarrage :
1 – Aller dans le fichier Minecraft.
2 – Ouvrir le fichier server.properties avec NotPad++ ou le bloc-notes et changer la ligne server port
à 25565 au lieu de 25555 ou 25555 au lieu de 25565.
3 – Enregistrer les modifications.
4 – Re démarrer le serveur en ré écrivant dans le terminal : cd /home/pi/Desktop/minecraft puis
bash run-minecraft.sh


Comment se connecter au serveur :

1 – Lancer Minecraft.
2 – Appuyer sur Jouer.
3 – Une fois dans le jeu, aller dans multijoueur.
4 – Appuyer sur le bouton ajouter serveur.
5 – Ecrire comme nom ce que vous voulez et utiliser l’IPV4 relever précédemment dans IP.
6 – Valider, puis vous pouvez vous connecter au serveur en cliquant dessus.



Retour vers le Portail Metaverse City Saint Etienne

Démarrer le serveur Minecraft (Metaverse City)

Portail MVCSE Tutoriel serveur

Brancher le Raspberry sur l’alimentation à l’aide du chargeur
Brancher un clavier, une souris sur les ports USB et un écran sur le port HDMI (il est possible d’utiliser un adaptateur VGA HDMI pour les écrans plus anciens) ou utiliser la connexion à distance.
Si vous utiliser la pirateBox il faut la brancher au Raspberry puis se connecter au réseau sans fil pirateBox
Sinon connecter le Raspberry à votre réseau
Une fois le Raspberry démarré ouvrir le terminal en haut à gauche
Ecrire dans le terminal ifconfig et relever l’IPV4 du genre 192.168.1.1 de la carte réseau sans fil wifi ou Wlan0
Ecrire dans le terminal /cd /home/pi/Desktop/minecraft/
Passer en mode administrateur en écrivant toujours dans le terminal su puis entrer le MDP
Pour démarrer le serveur il suffit d’écrire bash run-minecraft.sh
Vous pouvez maintenant utiliser un ordinateur connecter au même réseau pour vous connecter au serveur

En cas d’erreur lors du démarrage
Aller dans le fichier minecraft se trouvant sur le bureau
Ouvrir le fichier server.properties avec NotPad++ ou le bloc-notes et changer la ligne server port à 25565 au lieu de 25555 ou 25555 au lieu de 25565
Enregistrer les modifications
Re-démarrer le serveur en ré écrivant dans le terminal cd /home/pi/Desktop/minecraft puis bash run-minecraft.sh

Retour vers le Portail Metaverse City Saint Etienne

MVC 2021

Portail MVCSE Projet Metaverse City Saint-Étienne: documentation du travail 2020-2021

Juillet 2021 : passage à Minetest, l'équivalent libre de Minecraft. (Lire Metaverse City passe de Minecraft à Minetest sur le blog de Zoomacom)

Minetest : Wiki FR de Minetest

Ressources et articles


Articles
[[https://framablog.org/2016/09/01/framinetest-edu-laissez-microsoft-hors-de-portee-de-nos-enfants/ Framinetest]], l'expérience et le serveur Minetest de Framasoft, //Framablog//, 01/09/2016 Minestest, intérêts et possibilités pédagogiques, Framablog, 01/09/2016
[[https://framablog.org/?s=minetest Articles Minetest]] sur le //Framablog// Ressources Forum Minetest de Framasoft
[[https://github.com/minetest/minetest/blob/master/doc/lua_api.txt API Lua de Minetest]] Documentation de l'API Lua de Minetest
[[http://www.lua.org/home.html Site offciel Lua]] Tutoriel Lua


Etapes de développement

OBJECTIFS DE REALISATION

1) Système de quêtes, de création de PNJ et de dialogues (in-game)
2) Plugin de communication Minetest-Arduino (code)
3) Objets connectés (IRL) reliés à la dynamique des quêtes
4) Hébergement serveur minetest
5) Transfert carte des quêtes Minecraft vers Minetest



Mod développé par Bastrabun sur Minetest-forum.
Existant :
  • création in-game de PNJ personnalisés,
  • édition in-game de dialogues entre PNJ et Joueur, incluant des conditions (si objets dans l'inventaire : O/N, etc).
En développement :
  • système de quêtes général avec ses dynamiques (a minima : rattachement des dialogues (executors/actions) à l'avancement des étapes des quêtes (receptors/événements)).
Accès au gitea encore privé.
Serveur Minetest pour illustration :
  • adresse : your-land.de
  • port : 30000

Exemple de création d’un nouveau type de pnj : castor
  • Télécharger le mod Petz pour reprendre les mesh (formes) et textures à partir de là,
  • Dans le mod (minetest-5.3.0-win64\mods\petz\petz), copier le fichier mesh (.b3d) du modèle qu’on souhaite, puis la texture associée (.png), les coller respectivement dans « yl_speak_up/models » puis « yl_speak_up/textures ».
  • Renommer les fichiers pour éviter les collisions entre mods.
  • Aller ensuite modifier mobs.lua dans yl_speak_up. Copier-coller un bloc correspondant à un type de pnj pré-existant, modifier :
    • mobs:register_mob(« yl_speak_up:beaver», { # on crée un nouveau type de pnj
    • collisionbox ={-0.3, -0.5, -0.3, 0.3, 0.1, 0.3} # modifs de la hitbox, gère aussi les collisions, notamment avec le sol
    • visual size = {x = 10, y = 10} # taille x10 car le castor est très petit
    • mesh = "skin_petz_beaver.b3d", # le modèle 3D au format .b3d
    • textures = # supprimer la 1re texture (la cape), remplacer la 2e par la nouvelle (4 fichiers par défaut : cape, principale, main droite, main gauche)
      • "yl_speak_up_main_petz_beaver.png", -- 64x64 skin
      • "blank.png", -- shield?! 64x32
      • "3d_armor_trans.png", -- item right hand (16x16)
    • mobs:register_egg(« yl_speak_up:beaver, «Beaver», « wool_brown.png », 1) # reprendre la référence du haut, donner un nom à l’oeuf, choisir une couleur (basée sur le fichier laine dans minetest-5.3.0-win64\games\minetest_game\mods\wool\textures)
  • Lancer le jeu et aller chercher l'oeuf "Beaver" dans l'inventaire

Réutiliser les skins de Minecraft pour les PNJ de Minetest
Il n'existe que très peu de skins Minetest en ligne, car il est possible de réutiliser tous les skins Minecraft avec ce logiciel : https://github.com/godly/minetest-skin-converter
Trouver des skins Minecraft : https://fr.namemc.com/minecraft-skins/trending/top
Minetest peut prendre en compte les petits reliefs qu'on peut trouver sur certains skins Minecraft (mais seulement sur la tête). Pour afficher un aperçu, cliquer sur "with Hat & Cape"
Télécharger ensuite le fichier Minetest (clic droit sur l'image carrée sur la page du logiciel).

Où placer le skin obtenu ? Dans le mod NPC de Bastrabun.
Tuto complet dispo dans /yl_speak_up/usage.md
En rapide :
Coller la texture dans \minetest-5.3.0-win64\worlds\[Nom_du_monde]\worldmods\yl_npc\textures
Lancer le jeu et entrer :
//lua minetest.chat_send_all("True: it worked. False: it did not. Result:" .. dump(minetest.dynamic_add_media(minetest.get_worldpath() .. DIR_DELIM .. "worldmods" .. DIR_DELIM .. "yl_npc" .. DIR_DELIM .. "textures" .. DIR_DELIM .. $$$FILENAME$$$)))

Remplacer $$$FILENAME$$$ par le nom de la texture.
Elle est maintenant disponible avec le staff of fashion.
Utiliser le staff of fashion pour l'afficher. Si ça ne s'affiche pas correctement, relancer le jeu.

You can now spawn, configure, dress or delete NPCs of five different races.

The race is determined on spawn, it cannot be changed later. Currently there are humans, dwarves, elves, goblins and orcs. Each have their own sizes and spawn eggs, apart from that they are all equal. Should we need more races, we will insert them.

Spawn is done via a spawn egg. You select the spawn egg of the race you wish to create an NPC from and place it with a rightclick. You spawn an "empty" NPC of the selected race. It has no dialogs yet and shows a colourful default skin.

Once the NPC is spawned, you can use a set of tools to change their dialog or their skin. Every delete, spawn, activate and other actions are logged with a position and - if applicable - a NPC ID, so we can't really "lose" them on the map.

Three tools are rather simple:

The staff of shut up causes an NPC to not talk anymore.

The staff of dawai-dawai causes an NPC to talk again.

This speak or no-speak value is stored on the NPC, meaning if you delete the NPC, this status is also gone.

The staff of game over deletes the NPC and all the values stored on him. Among those values are which skins the NPC has and the talk-status. The dialog however and the skins themselves are stored externally and do not vanish when an NPC having those skills or dialogs get deleted. While the dialogs are not easily accessible the skins can be used on any othe NPC, too.

Two tools need more of an explanation.

The staff of fashion lets you set skins for the NPC, its cape, left and right hand.

The main skin is selected from a list of currently available skins. If the skin you want the NPC to have is not available in the list, please take a look at the Upload a skin section below. The skin must be in Minecraft format 64x64. Find an editor and inspiration at https://www.minecraftskins.com/skin-editor/ or https://minecraft.novaskin.me/

Here is a more advanced editor: https://www.planetminecraft.com/pmcskin3d/

The cape skin is a png with width 8 height 12 that is meant to display the faction an NPC is aligned to. Haven NPCs will usually wear the silver cross on red coat of arms, with the top line showing their rank. This cape style will apply to guilds as well.

The left hand can be a shield or any other item. It is usually 16x16. It is held in the left hand like a shield strapped to the arm

The right hand can be a sword or any other item. It is usually 16x16. it is held in the right hand like a sword held in the fist.

While in the fashion-window you can set any skin and the NPC will remember your settings, but if you wish to apply them to the NPC you need to click the save button.

The staff of I said so let's you configure the dialogs.

Those dialogs are stored in JSON format in the world folder. If you wish you can also edit those dialogs outside of Minetest, they only need to be uploaded and carry the right npc id. This npc id links the dialogs to the NPCs. If we wanted to copy one dialog to another NPC, all we had to do is duplicate the file and edit the npc id to fit the new NPC. If a NPC is deleted, those dialogs stay on the server for future use.

The dialog configuration starts with the "dialog" screen. The top left corner must show the NPC id. Every input field has a tool tip so you can see what goes in.

Start by giving the NPC a name and a description. The sort-field applies to the dialog. The first dialog that is displayed when a user talks to the NPC needs to have a sort value of 0. The text area is whatever the NPC says to the user. It can take a huge amount of text, but it is recommended to keep it brief.

The answers the user can give to the NPC are set in the options dialog. Select a dialog ID and then click the Options button to bring up the options dialog.

In the options dialog in the top left corner there must be a dialog id. That's the dialog you set the answers for. The dialog line the NPC delivers is repeated in the top. Although short ones can be changed, it is recommended to use them only as reference on what the NPC says.

The "text when prerequisites are met" is what the user can answer if there are no prerequisites or the prerequisites are met. If they are not met, you can either hide, greyout and/or deliver a whole new line. The sort value determines the order the options are displayed. Lowest is on the topmost spot, negatives are not allowed.

Prerequisites are conditions that need to be met for this option to be available. Should a user click a button but the prerequisites are not met, the results are not executed.

Results are the actions that come from the user clicking an answer option when talking to the NPC while having the prerequisites met. Currently you can only give items, take items, forward to a new dialog, teleport a player or execute one or more minetest function. In the future you can start start or forward quests. Results are never executed when the prerequisites are not met.

You can have more than one prerequisite and more than one result tied to one option. They are all executed, but it is your duty to make sure they don't conflict. You cannot forward to TWO dialogs. In doubt they are executed in a random order.

A user can talk to an NPC by rightclicking it.

This shows a dialog, where the NPCs name and description and the lowest-sort dialog is displayed to the user, together with as many option dialogs as configured. The NPC portrait is calculated from the NPC skin.

When the NPC delivered his opening dialog line, the user can answer by clicking the buttons below.

Upload a skin

To upload a skin or a cape, currently you need to put it in the world/worldmods/yl_npc/textures folder and then execute the following command, while replacing $$$FILENAME$$$ with the filename chosen:

//lua minetest.chat_send_all("True: it worked. False: it did not. Result:" .. dump(minetest.dynamic_add_media(minetest.get_worldpath() .. DIR_DELIM .. "worldmods" .. DIR_DELIM .. "yl_npc" .. DIR_DELIM .. "textures" .. DIR_DELIM .. $$$FILENAME$$$)))


This command will soon be made into a nice chatcommand and the upload done via a php form or something similar.

For the cape or the skin be visible the filenames need to have this format:

yl_npc_main_yourskinname.png for skins, with "yl_npc_main_" being a constant prefix for skins and yourskinname the dynamic "name" part of the skin
yl_npc_cape_yourcapename.png for capes, with "yl_npc_cape_" being a constant prefix for capes and yourcapename the dynamic "name" part of the cape

Storage
The dialog is stored in JSON and can be edited outside of minetest, too. It sits in the dialog folder in the world folder. They stay when the NPC is deleted
The skin- and cape-files are stored in the worldmods/yl_npc/textures folder. They stay when the NPC is deleted
The current state an NPC is in is stored on the NPC. This attribution goes away when the NPC is deleted
The current skin an NPC has is stored on the NPC. This attribution goes away when the NPC is deleted
The amount of NPCs present on the server is stored in the modstorage
The actions players and admins take to interact with the NPCs are stored in the log

Mod développé par Maxime : https://github.com/MaximeChretien/minetest-NodeMCU

Mode d’emploi
- Setup Arduino :
  • paramétrer nom et mdp du wifi dans NodeMcuMinetest.ino
  • S’IL Y A UN MDP WIFI, ajouter, sinon retirer :
    • # Wifi connection informations
    • const char* ssid = "<nom_du_wifi>";
    • const char* password = "<mdp>";
    • [...]
    • WiFi.begin(ssid, password);
  • téléverser via un port USB 3.0 (maintenant SS : « SuperSpeed »), sinon erreur de compilation ("serial.serialutil.SerialException: Cannot configure port, something went wrong. Original message: PermissionError(13, [...])")
  • une fois le code téléversé, vérifier l’IP dans Outils > Moniteur série > 115200 baud, mettre à jour l'IP dans init.lua si nécessaire
  • Si 1re utilisation :
    • copier le fichier « nodemcu_control » dans minetest-5.3[...]/mods
    • lancer le jeu, activer le mod dans les configurations de mods
    • autoriser nodemcu_control en allant dans Réglages > Tous les paramètres > entrer « mods http » dans la barre de recherche > écrire « nodemcu_control » > valider

- Setup des blocs in-game (fichier init.lua) :
  • position des blocs à poser (POS_X…)
  • noms des actionnables (boutons, leds...)

SYSTEME LINUX OBLIGATOIRE POUR UTILISER CE MOD
Mod : https://github.com/minetest-tools/mcimport/
Forum : https://forum.minetest.net/viewtopic.php?f=12&t=13709&hilit=keyerror

Mode d’emploi
  • Télécharger le serveur en version 1.14+ (la vieille version 1.12.2 ne semble pas être prise en charge, mais possibilité de la convertir en 1.16 depuis OMGServ).
mcimport a besoin d'un dossier structuré comme une map solo. Un serveur contient trop d'informations et de sous-dossiers. On ne va en prendre qu'une partie.
  • Depuis le dossier téléchargé, copier le sous-dossier « plateforme » (il contient tous les blocs du serveur), le coller dans .minecraft/saves/.
  • Il doit surtout contenir les dossiers :
    • data/,
    • DIM1/ (le nether),
    • DIM-1/ (l'end),
    • region/ (la carte de base).
  • Ce dossier « plateforme » (sans doute à renommer) sera considéré comme une map solo par mcimport.
  • Si l'organisation des fichiers de la sauvegarde diffère du modèle ci-dessus, il faudra la refaire dans une copie. Quelques copiés-collés feront l'affaire, par exemple en sortant les fichiers de DIM1/region pour les mettre dans DIM1/ et supprimer le dossier region/ devenu inutile car répétitif.
  • Ouvrir la console depuis mcimport-master/ (commande cd).
  • Lancer « ./mcimport.sh » (si marche pas, essayer « sudo chmod +x ./mcimport.sh » puis relancer).
  • Sélectionner le dossier dans saves, patienter le temps de la conversion puis installer tous les mods suggérés pour minetest.
  • Pour une raison obscure, la conversion sera exportée depuis le dossier caché .minecraft/saves vers .minetest/worlds/. Il faut déplacer le fichier exporté vers snap/minetest/current/worlds/. Il apparaîtra maintenant dans la liste des mondes disponibles in-game.
Résultat :
Tous les blocs de décor sont là, à l’exception de certaines laines et des champignons. Les PNJ ont disparu (créés avec BetonQuest). Les circuits de redstone ne fonctionnent plus (ont été remplacés par du mesecon, mais trop de différences pour que ça marche).
Portail MVCSE

Jouer à Metaverse City


Démarrer le serveur local

Serveur sur PC

  • Lancer Minetest
1. Ouvrir le dossier décompressé, appelé "minetest-numerodeversion"
2. Ouvrir le sous-dossier "bin"
3. Cliquer sur "minetest.exe" sur Windows
  • Lancer la partie en local
1. Cocher la case "Héberger un serveur"
2. Rentrer votre nom (qui sera visible par les autres joueurs)
3. NE PAS mettre de mot de passe
4. Sélectionner le monde de jeu
5. Lancer le jeu en cliquant sur le bouton "Héberger une partie"
Options :
1. Cocher la case "Mode créatif" - cette option donne toutes les ressources aux joueurs, et leur permet de voler
2. Cocher la case "Activer les dégâts" - cette option permet aux joueurs de se taper dessus. Il est recommandé de NE PAS activer cette option, afin d'éviter que les joueurs passent leur temps à faire cela
  • Rejoindre un serveur hébergé sur un autre ordinateur
Sur l'ordinateur qui héberge la partie (appelé serveur), lancer l'invite de commandes (cmd). Ecrire "ipconfig"(sans les guillemets), ensuite rechercher "Adresse IPv4" et recupérer les chiffres sans oublier les points entre chaque nombre (par exemple : 192.168.43.117).
Sur l'ordinateur qui va se connecter au serveur (appelé client), lancer minetest comme expliqué précédemment, puis :
1. Cliquer sur le bouton "Rejoindre partie"
2. Mettre l'adresse IP du PC qui héberge la partie dans le rectangle en dessous de "Adresse/Port"
3. Mettre un nom dans le rectangle en dessous de "Nom/Mot de passe"
4. Cliquer sur le bouton "Rejoindre" pour lancer la partie

Jouer sur le serveur en ligne

  • Lancer Minetest
1. Ouvrir le dossier décompressé, appelé "minetest-numerodeversion"
2. Ouvrir le sous-dossier "bin"
3. Cliquer sur "minetest.exe" sur Windows
  • Lancer la partie en ligne
1. Cliquer sur l'onglet "Rejoindre une partie"
2. Rentrer l'adresse du serveur de Zoomacom : "149.59.231.3"
3. Rentrer le port : "30000"
4. Rentrer votre nom (qui sera visible par les autres joueurs)
5. NE PAS mettre de mot de passe
6. Lancer le jeu en cliquant sur le bouton "Rejoindre"



Déplacement

Attention : Les commandes par défaut sont paramétrées pour un clavier QWERTY. pour les modifier, appuyer sur la touche "esc" de votre PC après avoir lancé le jeu, puis cliquer sur "Changer les touches".
- Le curseur de la souris indique la direction que vous voulez prendre
  • Touche Z pour avancer
  • Touche Q pour aller à gauche
  • Touche D pour aller à droite
  • Touche S pour marcher en arrière
  • Touche Espace pour sauter
  • Touche Shift pour s’accroupir

Utilisation du Tchat

  • Touche T pour ouvrir le Tchat
  • Touche / pour commencer à entrer une commande

Utilisation de l’inventaire

  • Touche I pour ouvrir l’inventaire

Utilisation des coordonnées

  • • Touche CTRL + F5 pour afficher les coordonnées
  • • X : correspond à la Longitude (Est-Ouest)
  • • Y : correspond à la Hauteur
  • • Z : correspond à la Latitude (Nord-Sud)

Utilisation des bulles de dialogues

  • 1 : Clic droit sur le PNJ, une fenêtre va s’ouvrir.
  • 2 : Placer votre curseur sur la représentation du PNJ, une tête en haut à droite ou sur la ou les perles présentes (en face de la tête du PNJ), une nouvelle fenêtre va s'afficher et présenter le dialogue.
  • 3 :

Combat

  • Clic gauche pour taper avec la main ou l'arme en main



Les boites sont configurées pour se connecter sur un seul wifi.
Pour modifier cette configuration, il faut changer le code de la carte dans la boite :
- D'abord il faut changer la variable ssid (ligne 25) et y mettre le nom du Wifi. (Le Wifi ne doit pas avoir de mot de passe)
- Il faut ensuite compiler le code et l'envoyer sur la carte

IP DES BOITES/WIFI:

"192.168.1.39" il faut relier cette boîte à un téléphone
"192.168.1.42" est relié au réseau TatouDansLaPoche-LibraryBox
"192.168.1.248" est relié au réseau Zoomacotheque
"192.168.1.144" est relié au réseau PirateBox-ShareFreely



Code des boites minetest (zip)
Dans ce zip il y a 3 codes différents :
- ESP32Minetest : Code principal
- ESP32MinetestBoite1 : Code spécifique à la boite de prototype (celle sans la gravure)
- ESP32MinetestWiFi2 : Code principal mais avec un Wifi différent (celui de la deuxième borne)

Minetest et impression 3D (EN COURS)


Cette page a pour objectif de vous guider dans la génération d'une carte à partir de données réelles issues de votre environnement quotidien, afin de l'importer dans Minetest et de l'imprimer en 3D. Vous avez accès aux données géographiques et topographiques de l'IGN, exploitables dans le jeu Minetest, via le site : https://minecraft.ign.fr/




Générer la map de son quartier avec le site IGN

  • Rendez-vous sur https://minecraft.ign.fr/
  • Saisissez l'adresse ou une zone géographique (département, ville, quartier...) pour définir la zone cartographiable
  • Sélectionner la plateforme sur laquelle installer la map (Windows 10, Linux, Android, etc.)
  • Sélectionner le format ici Minetest 0.4.16 (même si la version proposé ici n'est pas la plus récente ça devrait fonctionner)
  • Afficher les options avancées
  • Dans l'onglet "Source", j'ai laissé les données de relief et topographique par défaut, à vous de voir s'il vous est nécessaire de les changer
  • Dans l'onglet "Thématiques" puis sous "Ajouts Spécifiques" à vous de voir ce qu'il vous sera nécessaire (neige, sous-sols, etc.). Si l'objectif est d'imprimer en 3D votre map il vous faudra cocher "Bords de carte"
  • Sous "Sélection thématique" à vous de voir ce que voulez sur votre map (l'hydropgraphie, les routes, etc.). Il est également possible de générer les bâtiments de la zone ou bien de ne laisser que les traces au sol des différents bâtiments. Dans le cadre de ce projet, j'ai gardé tous les bâtiments puis j'ai ensuite supprimé les deux tours (avec le mod World_Edit) que les jeunes reconstruiront en jeu.
  • Dans l'onglet "Géographiques", il est possible de définir l'échelle, de 1 cube pour 1 mètre à 2 cubes pour 1 mètre.
  • Sous "Emprise" nous définiront la taille de la map qui sera généré (de 0,5km par 0,5km à 5km par 5km). Si l'objectif est d'imprimer en 3D, je suggère de ne pas générer une map trop grande au risque d'attendre de trèèèès longues minutes la génération de votre map en format OBJ ou STL avec le mod Meshport. J'ai fait le choix ici de limiter la map à 0.65km par 0,65km pour un temps de génération avec Meshport d'environ 10/15 minutes.
  • Sous "Orientation", il est possible de pivoter sa map selon l'angle souhaité
  • Je n'ai pas touché aux options de cartes particulières

Il vous faudra pour finir renseigner une adresse mail (sur laquelle vous sera envoyer la map en format ZIP) puis accepter les CGU pour enfin générer votre map qui pourra prendre de quelques minutes à plusieurs heures en fonction de la taille de la map est des options sélectionnées. Attention une seule génération de map par tranche de 24h avec la même adresse mail !


Création du serveur local

Pour créer un serveur local, vous pouvez suivre les étapes sur cette page : Jouer à Metaverse City

Utilisation du mod Meshport

Pour exporter sa carte Minetest en format OBJ ou STL : https://github.com/random-geek/meshport


Dans le cadre de la destruction des "historiques" Tours Peyrard de la Cotonne, une série de 2 ateliers est proposée aux jeunes du Centre Social Le Colibri. Il est ici question de travailler avec le jeu vidéo Minetest afin de reproduire les tours et leur environnement proche en collaboration sur une seule carte.

2 sessions de 2h :

Session 1

  • 14h - 14h45 : accueil et présentation du projet des Tours Peyrard et les différentes ressources (plans, photos, etc.). Présentation du projet sous Minetest

  • 14h45 - 15h : lancement de Minetest sur tous les terminaux et explications des différentes touches de bases

  • 15h - 16h : création des Tours Peyrard sous Minetest de manière collaborative


Session 2

14h - 16h : Finaliser la construction des Tours Peyrard




  • Meshport
    • THE MOD pour pouvoir convertir la map en format exploitable, STL ou OBJ, par un Slicer et pouvoir l'imprimer en 3D par la suite
  • WorldEdit
    • Beaucoup de fonctionnalités dans ce mod. Celle qui m'a intéressé et la fonction "deleteblocks" qui permet de supprimer des constructions entières d'un seul coup en délimitant une zone
  • Simple Skins
    • Un mod simple qui ajoute un onglet Skins à l'ouverture de l'inventaire. Parce que c'est chouette d'avoir un perso trop stylé et différents des autres joueurs
  • Folks
    • Le mod le plus simple que j'ai pu essayer afin d'ajouter des PNJ sur la map. De plus couplé avec Simpleskins on peut changer la tête des PNJ
  • Letters
    • Permet d'ajouter des blocs avec des lettres et donc de pouvoir écrire sur les constructions (panneau etc.). Une lettre par bloc !
  • More Ores
    • Permet d'ajouter d'autres matériaux à l'inventaire (argent, or etc.)
  • Multidecor
    • Permet d'ajouter des fournitures, des décorations et divers éléments à l'inventaire (horloge, tables, chaises etc.)

  • Minetest 5.
  • Blender
  • Prusa Slicer

Filtrer :  "CNFS42" "+ "3D"  "CNFS42" "+ "Arduino"  "CNFS42" "+ "Robotique"  "CNFS42" "+ "Seniors"  3D  3L  à finir  accessidev  Action publique  ADEI  Agenda  Aide  algorithmes  altervilles  Android  Animation  Anti-malware  Antivirus  Architech  Archive  Arduino  Art numérique  Atelier  Auto-formation  Avatar  Badges  BigBlueButton  Bilan  CARSAT  cartographie  Cartopartie  Catalogue  Centres Sociaux  CNFS  CNFS 43  cnfs15  CNFS42  CNFS43  CO2  Communication  communication PDN  communiqué de presse  competences  Compétences psychosociales  CONUM  Cookies  copil  CrealityCR10SPRO  Creative Commons  CRf  Croix-rouge  Cubelets  Cubetto  Culture  Cyberattaque  cyberharcelement  Cybersécurité  cybersexisme  Cyberviolences  data  DDOS  Découpe  découpe jet d'eau  Découverte  Design Tech Académie  DIY  données  e-mail  e-sport  eAdministration  Education aux médias  Éducation aux Médias et à l'Information  Éducation nationale  Électronique  email messagerie  EMI  Emploi  Emulateur  en cours  En travaux  Ender3  Enfants  Entreprises  Environnement  Epilog  EPN  EPN stéphanois  EPN VSE  EscapeGame  Espace Numérique Roannais Agglo  Étrangers  Exposition  Fablab Roannais Agglo  FabLabsLoire  Fabmanager  Fabrique de la Transition  FamillesRurales  Family Connection  fauteuil roulant  femmes  fiche andragogique  fiche d'accompagnement  fiche méthode  Fiche Pédagogique  Fiche projet  FicheProjet  filles  Firewall  Foire de Saint-Étienne 2019  Formation  FormLabs  Fraisage  fraiseuse  FreeCAD  Fréquence Écoles  genre  Graphisme  Groupes  Halot-One  Handicap  Hinaura  Impacts  Impression 3D  Impression3D  Inclusion Numérique  information  Informatique  Ingénierie sociale  Inkscape  Intelligence Artificielle  IT  JE23VillageFiche  Jeux  Jeux vidéo  joystick  Juridique  Kryta  La Source Numérique  laser CO2  LeoCAD  lien social  LinkedIn  Linux  Logiciel  Logiciels Libres  Loire  Maintenance  Makey makey  Makey-Makey  Malware  Maquette  Matériel  Mattermost  MD43  MDX-50  Médias sociaux  Médiathèques de Roanne  Médiation numérique  MedNum42  MedNumLoireForez  Messagerie  Métiers du numérique  Minecraft  Minetest  Modèles économiques  modules  MOOC  Musique  MVCSE  Newsletter  NLCyber42  NodeMCU  NumeriqueLibre  NumLibre  Objets connectés  oclock  Openagenda  OpenFactory  OpenFactoryDIY  Openscop  Openshot  OpenStreetMap  Ordinateur  OSPA  Page avec medias manquants  Pages sans contexte  PANA  Pare-feu  Parentalité  Patrimoine  PDN  PDNCamp  Pédagogie  PerezCamp  petite enfance  Phishing  Piskel  PIX  Pixel Art  PLA  Podcast  politiques numériques  Portail  presentation  Presse à injection  Primo  Procédures  Programmation  Projets  Promeneurs du Net  Protection  QR Code  R&D  Radar  RadioBox  Rançongiciel  Raspberry Pi  Réalité virtuelle  Recherche Emploi  regroupement  REMN  REMNG1  REMNG2  REMNG3  Repair Café  résine  Ressourcerie  Ressources  Retrogaming  RGPD  Rive de Gier  Rive2Geek  Roannais Agglomération  Robotique  S5  Scratch  Sénior  seniors  sexualité  Silhouette Cameo  Silo  SLA  Snapmaker  Soupe Digitale  Sphero  Statistiques  Stencyl  StephT  Surveillance  Tablette  Téléphone  territoire  Test  Théâtre  Thymio  TinkerCad  tourisme  Transition  Tutoriel  Twitch  Ultimaker  UltimakerCura  Veille  Ville numérique  Vinyle  Vocabulaire  VotAR  VR  Wazer  Wi-Filles  Wiki  Windows  Wordpress  xml  YesWiki Thèmes  Youtube  Zoomacom  Zoomatos