HTML et CSS pour créer des pages Web
Qu'est-ce que le Web ? et Internet ? Où sont les pages des sites qu'on consulte ? C'est quoi un navigateur ? Voici quelques unes des questions avec lesquelles nous avons commencé.
L'inspecteur de Chrome nous a ensuite permis d'étudier la composition d'une page avant d'écrire nous-mêmes les balises permettant de créer notre propre page avec un des outils les plus simples de l'ordinateur : le bloc-notes !
La découverte et le test de différentes balises HTML puis de propriétés CSS se sont faits avec parfois des résultats assez étonnants à l'écran !
C'est avec la tête pleine des mots de ces nouveaux langages que les participants sont repartis après 3 jours...
Modder ou créer un jeu sous Unity3D
Après avoir installé Unity3D et les microgames de jeu de plateforme 2D et de karting 3D, les participants ont pu prendre en main l'interface et des premières manipulations de couleur, comportement,... en les moddant. Ensuite, nous avons évoqué les éléments qui constituent un jeu et qui doivent être défini lors de la création d'un jeu avec un modèle de document de conception : le gameplay, le contrôle du joueur, l'interface utilisateur; les sons et les effets graphiques, etc.
Puis ce fut la création : choix d'un véhicule, disposition des obstacles, paramétrage des lois physiques (poids des uns et des autres, capacité de rebond), animation de certains éléments... et surtout programmation du comportement du véhicule en fonction des commandes du joueur ! et tout ça en C#...
On a pu assister à de belles cascades !!
Modéliser en 3D
Ce stage fut l'occasion de découvrir un ensemble d'outils et techniques pour modéliser en 3D : on casse ou grave des tranches de cube avec 3DSlash, on dépose des voxels un à un avec MagicaVoxel, on écrit des lignes de code avec BlocksCAD, on positionne et regroupe des solides avec TinkerCAD, on creuse et déforme une boule d'argile avec SculptGL, on extrude un cube avec Blender... Cela fait une bonne variété de possibilités !
On peut aussi regarder du côté de l'architecture avec KoziKaza...
Ensuite, on peut poster son oeuvre sur SketchFab, voire l'imprimer sur l'imprimante 3D du Club !
Bonus : créer une voiture télécommandée
Ce n'était pas un stage mais une animation pour l'Espace Jeunes d'Eckbolsheim : chaque binôme de jeunes a construit et programmé une voiture et sa télécommande, avec 2 cartes microbits, des servomoteurs et quelques accessoires de plus.
Du bricolage, de la programmation et de l'électronique, donc. Mais il a aussi fallu réfléchir aux opérations à faire avec les accélérations selon x et y de notre télécommande, et convertir les données en vitesse de rotation... bon, un peu de maths pendant les vacances, ça ne fait pas de mal, en fait !
En tout cas, beaucoup de fierté chez les jeunes une fois les voitures créées !
Des vidéos et des photos sont visibles sur Facebook !
|