EloiStree / 2024_07_01_HelloUnityDroneSoccerMons

Pratiquer Unity3D par le jeu durant une semaine à Mons
0 stars 0 forks source link

WARNING SHOT

Ne faites pas de jeux XR multijoueurs et multiplateformes !!!
Cet atelier est consacré à l'enseignement de la XR et de la communication entre applications.
Ce n'est pas un tutoriel sur la création de jeux multijoueurs.
Si vous le faites, vous vous tirez une balle dans le pied. C'est une grosse balle en or.
Cela vaut-il votre pied et peut-être votre vie ?

Sur ce :)
Commençons à essayer de faire quelque chose de stupide :
Un jeu XR et non-XR multijoueur et multiplateforme en groupe.


To Do Today

Que fait-on aujourd'hui: To Do Today >

2024_07_01: Hello Unity Multi Drone

L'idée: pratiquer Unity3D par le jeu
L'objectif: préparer à utiliser les compétences apprisent en entreprise.
Comment: par la pratique sur un jeu multijoueur et l'utilisation du package manager.

Developeur:
Mon objectif est de m'amuser avec vous sur la pratique de Git, les rotations, les réseaux et l'optimiation pour casque XR.
Créer des applications sur les Quests, Android en général, demande de parler ensemble d'optimisation.

Designer:
Apprendre les bases de ce qu'est la XR et pratiquer git (légèrement) via la mise en place d'un circuit de drones créé à 12 via le package manager.

Developeur:
Day 1: Git Package (I)
Day 2: Webscoket et Rotation (I)
Day 3: Mirror et Job System (I)
Day 4: LOD et Optimisation (I)
Day 5: Android XR (I)

Designer
Day 1: Les bases de la XR avec Meta (I)
Day 2: Bonjour Unity XR (I)
Day 3: XR et l'industrie (I)

Plan de l'atelier

Developeur:
image

Designer

Casques disponibles théoriquement durant la formation:
Les casques disponibles

La description de l'atelier fournie ici peut être sujette à des changements à tout moment, mais les principaux éléments sont présentés ci-dessous.

La dernière fois que j'ai mentionné que je pouvais parler d'Unity et de la réalité virtuelle pendant des mois, cela s'est finalement transformé en un cours de 5 mois. L'objectif de cette formation n'est pas d'aborder tous les aspects, car l'informatique est un domaine qui demande une vie entière d'apprentissage.

⚠️ Important : Ce cours ne couvre pas les pratiques actuelles de création d'applications en XR, car celles-ci évoluent littéralement tous les 6 mois. Il est impossible de rester constamment à jour sans être activement impliqué dans le domaine. Ce n'est pas ma situation. Il existe des YouTubers spécialisés dans ce domaine, et tout cours construit sur ce sujet se référera de toute façon à eux.

Certification Unity3D 2024

La formation dans ça globalité à une orientation vers la certification Unity3D.

Vous pouvez trouver ici un document que j'utilisai en 2017 sur le sujet:
https://docs.google.com/spreadsheets/d/1TI_-X7T4Dh67LKkINNmpfvuofxn3RCUhHVNInaRRUsw/edit?pli=1#gid=0

Notes précédentes sur le sujet

Orthographe et anglais

Toute ma vie, je n'ai jamais réussi à écrire correctement.
C'est pourquoi je n'ai jamais fait une carrière d'enseignant officiellement (^^' ).
Exemple : Y a-t-il un "p" ou deux "pp" dans "développeur", en anglais et en français...
Aucune idée, faut que je regarde sur google.

Cela n'excuse en rien la situation, mais je ferai de mon mieux avec notre nouvel ami ChatGPT. Mes excuses d'avance à ce sujet.

Quant à l'anglais, hormis mes formations en Belgique, je travaille toujours en anglais. Beaucoup de mes documents sont donc rédigés dans cette langue.

Le code ça prend du temps

image

Rust Note...

Beaucoup de temps durant la construction de cet atelier a été perdu sur l'étude de Rust et de Bend. Mon but était d'explorer une alternative aux Jobs System et aux Compute Shaders de Unity... https://github.com/EloiStree/HelloRustBending
Mais de bout de code en bout de code...
image
https://youtu.be/AbSehcT19u0