BOSS2FIN, le superman codé en scratch 3 avec Evolukid
[et_pb_section fb_built= »1″ _builder_version= »3.22.3″ custom_padding= »0|0px|4px|0px|false|false »][et_pb_row _builder_version= »3.25″][et_pb_column type= »4_4″ _builder_version= »3.25″ custom_padding= »||| » custom_padding__hover= »||| »][et_pb_text admin_label= »Texte » _builder_version= »3.23.3″]Quand un boss des arts martiaux s’amuse à devenir un personnage de Street Fighter avec Scratch 3, c’est l’histoire que nous raconte Evolukid ![/et_pb_text][/et_pb_column][/et_pb_row][et_pb_row column_structure= »1_3,2_3″ custom_padding= »2px|0px|0|0px|false|false » _builder_version= »3.25″ module_alignment= »center » min_height= »278px »][et_pb_column type= »1_3″ _builder_version= »3.25″ custom_padding= »||| » custom_padding__hover= »||| »][et_pb_image src= »https://www.geekjunior.fr/wp-content/uploads/2019/02/gadgetboy.jpg » _builder_version= »3.23.3″ custom_margin= »|-2px|||| »][/et_pb_image][/et_pb_column][et_pb_column type= »2_3″ _builder_version= »3.25″ custom_padding= »||| » custom_padding__hover= »||| »][et_pb_text _builder_version= »3.19.14″ custom_margin= »|||-39px|| » custom_padding= »||0px||| »]
Mais qui est BOSS2FIN ?
Avec la montée en puissance des arts martiaux, on peut voir toute une série de sports apparaître depuis quelques années. Le judo et le karaté qui étaient indétrônables laissent place à des sports comme la boxe thaï, qui a vu son nombre de licenciés augmenté, le jujistsu ou encore le mma.
[/et_pb_text][/et_pb_column][/et_pb_row][et_pb_row custom_margin= »-26px|auto||auto|| » _builder_version= »3.25″][et_pb_column type= »4_4″ _builder_version= »3.25″ custom_padding= »||| » custom_padding__hover= »||| »][et_pb_text _builder_version= »3.23.3″ custom_padding= »0px||0px||| »]
Et dans ces disciplines qui demandent beaucoup de rigueur, d’efforts et d’abnégation, il y a un boxeur. C’est Karim Ghajji alias BOSS2FIN.
Mais qui est BOSS2FIN ? Un monstre de puissance, 14 fois champion du monde de boxe pied poids (La dernière ceinture remportée par KO le Jeudi 13 Juin 2019). Un homme qui s’impose sur le ring avec un palmarès à 112 combats dont 98 victoires et 50 par KO.
Karim Ghajji nous a fait l’honneur de nous accorder quelques heures avec lui pour une séance photo afin de relever le défi de créer un jeu sous scratch 3 à son effigie.
[/et_pb_text][/et_pb_column][/et_pb_row][/et_pb_section][et_pb_section fb_built= »1″ _builder_version= »3.22.3″ custom_padding= »0px||0px||| »][et_pb_row custom_padding= »||0px||| » _builder_version= »3.25″][et_pb_column type= »4_4″ _builder_version= »3.25″ custom_padding= »||| » custom_padding__hover= »||| »][et_pb_text _builder_version= »3.23.3″]
Découvrons le sportif de haut niveau
[/et_pb_text][et_pb_text _builder_version= »3.19.14″ min_height= »528px » custom_margin= »-10px||||| » custom_padding= »||0px||| »]
Originaire de Meaux, Karim Ghajji a commencé sa carrière sportive en tant que danseur hip-hop. Champion du monde de breakdance à l’âge de 18 ans avec son groupe Fantastik Armada, il est également un prodige des sports de combat. Il commence le karaté très jeune puis ajoute ensuite le kickboxing au champ de ses compétences. Ce sportif de haut niveau surdoué et autodidacte s’entraîne seul et définit lui-même ses programmes d’entraînement.
Imaginez l’autodiscipline lorsque l’on est son propre coach et que l’on devient champion du monde.
Kickboxeur professionnel, il excelle dans cette discipline et enchaîne les victoires, devenant même capitaine de l’équipe de France.
Karim Ghajji est très attaché à sa ville natale et a voulu y laisser son empreinte à travers la création de l’association sportive et culturelle « Fantastik Armada » (du nom de son groupe de danse). Créée en partenariat avec la mairie de Meaux, l’association existe déjà depuis plus de 20 ans et propose des enseignements de breakdance, kickboxing, jiu-jitsu et street workout aux enfants, adolescents et adultes de la ville.
Karim Ghajji est charismatique, très apprécié et admiré par son entourage. Malgré ses nombreux succès, il est resté humble et discret. Il continue de se mesurer régulièrement aux plus grands noms du kickboxing international et de pratiquer ses deux passions avec force et talent. Pour voir son palmarès il suffit d’aller sur Wikipédia. Ce champion fête d’ailleurs souvent ses victoires de boxe par des démonstrations de breakdance sur le ring.
Un petit tour sur ses highlights vous permettra d’apprecier ce champion à sa juste valeur
[/et_pb_text][/et_pb_column][/et_pb_row][/et_pb_section][et_pb_section fb_built= »1″ _builder_version= »3.23.3″ custom_padding= »0px||0px||| »][et_pb_row custom_padding= »||0px||| » custom_margin= »13px|auto||auto|| » _builder_version= »3.25″ min_height= »39px »][et_pb_column type= »4_4″ _builder_version= »3.25″ custom_padding= »||| » custom_padding__hover= »||| »][et_pb_text _builder_version= »3.19.14″]
Les SEANCES PHOTOS, UNE VRAI PARTI DE PLAISIR
[/et_pb_text][/et_pb_column][/et_pb_row][et_pb_row custom_padding= »||5px||| » _builder_version= »3.25″][et_pb_column type= »4_4″ _builder_version= »3.25″ custom_padding= »||| » custom_padding__hover= »||| »][et_pb_text _builder_version= »3.23.3″ custom_padding= »0px||||| »]
Pour réaliser un jeu, il faut un personnage principale et des « pnj » les fameux personnages non joueurs qu’il faut définir et mettre en scène. Dans notre cas, il s’agit d’un jeu d’arcade où les personnages sont des combattants.
Ainsi, d’une part, il a fallut reproduire Karim Ghajji afin d’en faire le personnage principal et d’autre part créer et animer les pnj.
[/et_pb_text][/et_pb_column][/et_pb_row][et_pb_row column_structure= »3_5,2_5″ custom_padding= »22px||||| » _builder_version= »3.25″][et_pb_column type= »3_5″ _builder_version= »3.25″ custom_padding= »||| » custom_padding__hover= »||| »][et_pb_text _builder_version= »3.23.3″ custom_padding= »0px||||| »]
Prises photos et vidéos
Pour reproduire Karim, on est parti d’images réelles que l’on a travaillé pour les rendre plus « graphique ».
Equipé du matériel adequat, on est parti pour une séance photo et vidéo pour avoir le champion sur toutes ses coutures.
Uppercut, crochet, coup droit, Karim nous a décortiqué l’étendu de son art en détaillant les moindre gestes.
[/et_pb_text][/et_pb_column][et_pb_column type= »2_5″ _builder_version= »3.25″ custom_padding= »||| » custom_padding__hover= »||| »][et_pb_image src= »https://www.geekjunior.fr/wp-content/uploads/2019/06/IMG-20181111-WA0026.jpg » _builder_version= »3.23.3″ custom_padding= »43px||||| »][/et_pb_image][/et_pb_column][/et_pb_row][et_pb_row column_structure= »1_4,3_4″ custom_padding= »22px||||| » _builder_version= »3.25″][et_pb_column type= »1_4″ _builder_version= »3.25″ custom_padding= »||| » custom_padding__hover= »||| »][et_pb_text _builder_version= »3.23.3″]
Création du personnage principal
A partir des vidéos, nous avons récupéré, frame par frame, les images. Ces images sur fond réel ont été nettoyées en détourant le personnage. Un vrai travail de fourni assuré par nos stagiaires que l’on salue, Gonçalo, Alexandre, Noah, Darani et Louis chez Evolukid.
[/et_pb_text][/et_pb_column][et_pb_column type= »3_4″ _builder_version= »3.25″ custom_padding= »||| » custom_padding__hover= »||| »][et_pb_gallery gallery_ids= »29771,29772,29842″ posts_number= »3″ orientation= »portrait » show_title_and_caption= »off » show_pagination= »off » _builder_version= »3.23.3″ title_font= »|||||||| » pagination_font= »|||||||| » custom_padding= »104px||||| »][/et_pb_gallery][/et_pb_column][/et_pb_row][et_pb_row _builder_version= »3.25″][et_pb_column type= »4_4″ _builder_version= »3.25″ custom_padding= »||| » custom_padding__hover= »||| »][et_pb_text _builder_version= »3.23.3″ custom_padding= »||23px||| »]
Mais ce n’est pas fini, comme vous le savez, les jeux illustrent des personnages non réels avec un apparence graphique évocatrice d’un jeu vidéo. Il a donc fallu transformer les images réelles en images « toonifiées » afin de représenter un personnage graphique. C’est grâce au logiciel after effect, en appliquant un filtre que l’on a réussit à faire celà. (Notez qu’il faut le faire en amont sur la vidéo pour avoir des frames toonifiées )
C’est ce que l’on peut voir sur l’image de droite ou Karim apparait avec un détour gras et une teinte plus graphique que réelle.
[/et_pb_text][/et_pb_column][/et_pb_row][et_pb_row custom_padding= »3px||||| » custom_margin= »-7px|auto|-19px|auto|| » _builder_version= »3.25″][et_pb_column type= »4_4″ _builder_version= »3.25″ custom_padding= »||| » custom_padding__hover= »||| »][et_pb_text _builder_version= »3.23.3″]
A la decouverte du jeu
[/et_pb_text][/et_pb_column][/et_pb_row][et_pb_row column_structure= »3_5,2_5″ custom_padding= »22px||||| » _builder_version= »3.25″][et_pb_column type= »3_5″ _builder_version= »3.25″ custom_padding= »||| » custom_padding__hover= »||| »][et_pb_text _builder_version= »3.23.3″ custom_padding= »0px||||| »]
Vous jouez sûrement à Fortnite en ce moment mais ce jeu n’était pas connu il y a 20 ans car il n’existait pas ! Dans les années 90 les jeux d’arcade avaient un franc succès et parmi eux, le célèbre jeu « Street Fighter » était connu de tous.
Le décor et le jeu
C’est dans un décor proche que nous avons voulu mettre en scène notre combattant afin de raviver les souvenirs de l’époque qui correspondent aussi au personnage !
[/et_pb_text][/et_pb_column][et_pb_column type= »2_5″ _builder_version= »3.25″ custom_padding= »||| » custom_padding__hover= »||| »][et_pb_image src= »https://www.geekjunior.fr/wp-content/uploads/2019/06/boss2fin.jpg » _builder_version= »3.23.3″ min_height= »195px » custom_margin= »26px||||| »][/et_pb_image][/et_pb_column][/et_pb_row][/et_pb_section][et_pb_section fb_built= »1″ _builder_version= »3.23.3″ custom_margin= »16px||||| » custom_padding= »9px||11px||| »][et_pb_row column_structure= »1_2,1_2″ custom_padding= »2px||0px||| » custom_margin= »-27px|auto||auto|| » _builder_version= »3.25″][et_pb_column type= »1_2″ _builder_version= »3.25″ custom_padding= »||| » custom_padding__hover= »||| »][et_pb_text _builder_version= »3.23.3″ custom_padding= »4px||||| »]
Un jeu d’arcade où vous pourrez entrer dans la peau de Karim Ghajji.
Le jeu est en 2D est les personnages peuvent se déplacer horizontalement. L’adversaire de Karim est programmé pour se rapprocher de Karim automatiquement.
Ainsi vous avez la possibilité de contrôler le personnage principale qui est Karim et votre rôle est de lutter contre les pnj.
Pour le manipuler:
Les différents directions:
- Aller à droite: flèche de droite
- Aller à gauche: flèche de gauche
[/et_pb_text][et_pb_code _builder_version= »3.23.3″ custom_margin= »14px|-13px|||| »][/et_pb_code][et_pb_code _builder_version= »3.23.3″]
[/et_pb_code][et_pb_code _builder_version= »3.23.3″][/et_pb_code][/et_pb_column][et_pb_column type= »1_2″ _builder_version= »3.25″ custom_padding= »||| » custom_padding__hover= »||| »][et_pb_text _builder_version= »3.23.3″]
Les différentes actions:
- Sauter à droite: flèche de droite + espace
- Sauter à gauche: flèche de gauche + espace
- Uppercut: touche Q
- High kick: touche S
- Coup de poing: touche D
- Middle kick: touche F
Règles à appliquer pour jouer:
Rester immobile pour pouvoir frapper.
Les deux combattants commencent chaque avec 10 points de vie.
Musiques: Street fighter 2 avec Guile et Doom Sign of Evil.
[/et_pb_text][/et_pb_column][/et_pb_row][et_pb_row _builder_version= »3.25″][et_pb_column type= »4_4″ _builder_version= »3.25″ custom_padding= »||| » custom_padding__hover= »||| »][et_pb_text _builder_version= »3.23.3″]
Une pétite démo ?
[/et_pb_text][et_pb_video src= »https://www.youtube.com/watch?v=jkO0oB5QoG4″ _builder_version= »3.23.3″][/et_pb_video][et_pb_text _builder_version= »3.23.3″ custom_padding= »||3px||| »]
Et le code ?
Vous avez pu voir dans la vidéo que le code en scratch était réparti suivant les différents éléments du jeu. Pour plus de détail, il suffit de cliquer sur le bouton pour ouvrir le projet scratch en ligne.
[/et_pb_text][et_pb_button button_url= »https://scratch.mit.edu/projects/315724543″ button_text= »Voir le code » _builder_version= »3.23.3″ custom_button= »on » button_text_color= »#FFFFFF » button_bg_color= »#E02B20″ button_font= »|||||||| » box_shadow_style= »preset7″ box_shadow_horizontal= »5px » box_shadow_vertical= »5px » custom_margin= »|158px|||| » animation_style= »fade »][/et_pb_button][/et_pb_column][/et_pb_row][/et_pb_section][et_pb_section fb_built= »1″ _builder_version= »3.23.3″ custom_padding= »0px||14px||| »][et_pb_row custom_padding= »||0px||| » _builder_version= »3.25″][et_pb_column type= »4_4″ _builder_version= »3.25″ custom_padding= »||| » custom_padding__hover= »||| »][et_pb_text _builder_version= »3.23.3″ custom_margin= »-12px||||| »]
Attendez ce n’est pas fini ! Parlons BREAKDANCE
[/et_pb_text][/et_pb_column][/et_pb_row][et_pb_row column_structure= »2_5,3_5″ custom_padding= »||0px||| » _builder_version= »3.25″][et_pb_column type= »2_5″ _builder_version= »3.25″ custom_padding= »||| » custom_padding__hover= »||| »][et_pb_text _builder_version= »3.23.3″ min_height= »297px » custom_padding= »23px||||| »]
On ne peut parler de Karim Ghajji sans parler de son passé dans le breakdance. J’ai réussi à vous denicher une super vidéo de battle à l’heure où lui et sa team (Fantastik Armada) défiait toutes les équipes en place ! Un vrai régal. D’ailleurs il arrive à Karim de fêter ses victoires sur le ring par des figures de danse malgré les rounds de boxe qu’il vient d’enchaîner.
[/et_pb_text][/et_pb_column][et_pb_column type= »3_5″ _builder_version= »3.25″ custom_padding= »||| » custom_padding__hover= »||| »][et_pb_code _builder_version= »3.23.3″][/et_pb_code][et_pb_video src= »https://www.youtube.com/watch?v=k9I5mqmYBK8″ _builder_version= »3.23.3″][/et_pb_video][/et_pb_column][/et_pb_row][/et_pb_section][et_pb_section fb_built= »1″ _builder_version= »3.23.3″ custom_padding= »10px||4px||| »][et_pb_row _builder_version= »3.25″][et_pb_column type= »4_4″ _builder_version= »3.25″ custom_padding= »||| » custom_padding__hover= »||| »][et_pb_text _builder_version= »3.23.3″]
A vous de jouer !
[/et_pb_text][et_pb_text _builder_version= »3.25.2″]
Tu l’auras compris, Karim est un sportif de haut niveau, un boxeur à suivre et même un exemple car que ce soit dans le sport, dans la scolarité ou à travers tes passions. Lorsque tu vas au bout des choses et que tu te donnes à fond ! Tu ne peux que réussir. Il porte en lui un message fort: « Le travail paie »
Il ne te reste plus qu’à te connecter à ton espace Scratch pour apporter tes contributions et transformer le jeu avec nous afin de le rendre encore plus fluide et digne d’un vrai jeu d’arcade ! Le défi est lancé. Les codeurs ? A vos claviers ! Evolukid vous attend. Si tu n’as pas encore commencé à coder et que tu t’intéresses à la programmation alors tu peux commencer un atelier scratch où tu apprendras les bases de l’algorithmique et les grands principes de la création de jeu vidéo: Inscris toi à un atelier !
[/et_pb_text][/et_pb_column][/et_pb_row][/et_pb_section]