Skip to main content

Le traîneau FLYING du Père Noël à Minecraft? PAS DE MODS?

Things Mr. Welch is No Longer Allowed to do in a RPG #1-2450 Reading Compilation (Mars 2024)

Things Mr. Welch is No Longer Allowed to do in a RPG #1-2450 Reading Compilation (Mars 2024)
Anonim

Il y a Dasher, Dancer, Prancer et Vixen. Il y a Comet, Cupid, Donner et Blitzen. Nous ne pouvons pas oublier Rudolph, cependant! Ces rennes célèbres sont connus pour aider le Père Noël pendant les vacances en tirant son traîneau dans le monde entier pour offrir des cadeaux aux garçons et aux filles qui sont bons toute l'année. Dans cet article, j'ai interviewé le créateur d'un «traîneau contrôlable» dans Minecraft, sans mods au jeu, gentlegiantJGC. C’est une création énorme et apprenons ce qu’il faut faire pour faire quelque chose de cette ampleur.

L'idée

Lorsqu'il lui a demandé ce qui lui avait donné l'idée de créer un engin aussi gigantesque qu'un traîneau volant dans Minecraft, il a répondu: «Je ne me souviens pas exactement de ce qui m'a inspiré pour cette idée. Je sais que SethBling a fait une vidéo de Noël il y a quelque temps en utilisant Command Block Minecarts et des commandes de clonage pour faire glisser un traîneau sur une piste infinie, donc potentiellement. J'ai également fait une vidéo de dragon contrôlable avant, qui, je pense, a inspiré le fonctionnement du traîneau. Quand j'ai eu l'idée, j'ai pensé que je pouvais le rendre vraiment beau et c'est ce qui m'a poussé à le faire. J'aime faire des choses qui semblent difficiles à faire, mais en réalité, c'est assez facile quand on sait comment faire, et cela ne fait pas exception.

La lutte

Le principal problème rencontré par gentlegiantJGC était le fait qu’il y avait une grande quantité de trigonométrie impliquée. En regardant en arrière, il pense qu'il aurait pu le faire sans une grande quantité de blocs de commandement qu'il avait utilisés. "La méthode que j'ai utilisée impliquait des charges et des charges de trigonométrie, cependant, depuis que je suis impliqué dans les filtres MCedit, j'ai appris un peu de python."

Python lui permet de taper quelques lignes de code qui sont converties en blocs de commande. Il pense que cela lui aurait facilité la tâche s'il avait su l'utiliser à ce moment-là. «C’est tellement plus facile que de tout écrire à la main. J'ai également constaté que cela entraînait beaucoup de décalage sur les serveurs que nous avons en raison de la limite de 64 blocs d'horloge ».

Temps et travail

Quand on lui a demandé de donner une estimation du temps qu'il lui fallait pour terminer son projet, il a déclaré qu'il était difficile de dire exactement combien de temps il avait réellement passé. «La majeure partie de ce travail a été consacrée à l’écriture de scripts et à l’introduction des commandes dans le jeu. A l'époque, je ne pensais pas avoir une très bonne connaissance de Python. Je sais que j'ai commencé à travailler dessus à un moment donné en novembre et que j'ai sorti la vidéo au début de décembre, donc environ un mois, mais c'était dans la liberté dont je disposais autour de mon travail pour l'université. Honnêtement, je n'ai aucune idée en termes d'heures.

Pour certaines personnes, le travail d'équipe est la voie à suivre. Pour d'autres, aller en solo facilite les choses. GentlegiantJGC préfère aller en solo. «Je fais généralement mes projets seul car je trouve qu'il est beaucoup plus facile de savoir ce que tout est, où il se trouve et ce qu'il fait. J’ai fait des projets avec d’autres personnes et cela peut être amusant, mais il peut arriver que deux des problèmes soient en conflit et que vous ne puissiez pas savoir pourquoi, en partie parce que vous ne comprenez pas bien le fonctionnement de l’autre. J'ai tout fait pour cela pour moi tout seul. Je ne peux pas construire pour sauver ma vie, alors j’ai demandé à un de mes amis, OJEpixel, de construire le village. "

Expérience et conseil

Les raisons invoquées par GentlegiantJGC pour se lancer dans le codage étaient Minecraft et MCedit. Il affirme qu’il code pour le fait que c’est amusant et qu’il ne voudrait pas le faire en tant que travail. Il aime faire de grandes créations qu’il juge «idiotes» et pense qu’il est plus facile d’écrire quelques lignes de code et de laisser ce code écrire quelques milliers de lignes de choses diverses plutôt que d’écrire tous ces codes à la main. "Si une tâche que je fais en dehors de Minecraft est fastidieuse et peut être accélérée en écrivant du code, je le ferai certainement car qui ne veut pas être paresseux en étant intelligent?"

«Le meilleur conseil que je puisse donner à quiconque tente de faire quelque chose ou de faire quelque chose en général est de continuer d'essayer. Il y a tellement d'exemples où j'ai essayé de faire quelque chose et ça a l'air terrible ou ça ne fonctionne tout simplement pas. J'essaie juste de résoudre le problème et de trouver une solution. Si au début vous ne réussissez pas; essayez, essayez, essayez et essayez encore. De plus, si vous avez un problème long, ennuyeux et répétitif, je suggérerais de rechercher un langage de codage, car vous pouvez réellement réduire les efforts que vous devez déployer. ”

En conclusion

Créer quelque chose à partir de rien demande beaucoup d'habileté, ce qui peut être atteint par la pratique et par l'échec. Si au début vous ne réussissez pas, continuez comme ça et vous finirez par aller au-delà du problème. La création de GentlegiantJGC peut être téléchargée pour Minecraft 1.8 et apportera un peu de plaisir à votre expérience Minecraft. Merci à gentlegiantJGC de m'avoir permis de l'interviewer et de consulter son traîneau contrôlable et d'autres contenus divers. Joyeuses fêtes!