Construire votre propre contrôleur de jeu avec Arduino

Construire votre propre contrôleur de jeu avec Arduino

Building Your Own Game Controller With Arduino

Les joueurs d’aujourd’hui disposent de plus d’options que jamais en matière de manettes. Les principaux contrôleurs de console ont été largement perfectionnés au fil du temps, et il existe désormais également des options de contrôleur polyvalentes pour le jeu sur PC et Android, en plus d'une gamme infinie de claviers pour ceux qui préfèrent ce style de jeu.

Malgré toutes ces options, les gens sont toujours confrontés à des problèmes en matière de commandes de jeu. Pour certains, un contrôleur standard et populaire peut être trop grand ou trop petit. Pour beaucoup de gauchers, les options traditionnelles ne sont pas toujours attrayantes. Et il y a des problèmes ponctuels spécifiques aux jeux, comme nous l'avons souligné par le passé concernant les problèmes de sensibilité des manettes avec Mad Max , par exemple.

Parce que ces types de problèmes et de pinailles persistent, certains joueurs passionnés envisagent aujourd’hui l’idée de construire leurs propres contrôleurs. Ce type de projet demande de l'éducation et des efforts, ainsi que du temps et de la patience. Mais en fin de compte, cela vous permet de reconstituer un contrôleur de jeu assez standard que vous pouvez modifier en fonction de vos propres préférences, dans des limites raisonnables.

Voici l'idée de base :

Tout d’abord, vous devrez commander les boutons et commutateurs que vous utiliserez sur votre manette. Cela peut sembler un processus délicat et imprécis, mais la vérité est qu'il est assez facile de trouver des matériaux compatibles en ligne à un prix raisonnable. Prenez le temps de rechercher les boutons que les gens utilisent pour ces projets et vous pourrez rapidement acquérir les pièces dont vous aurez besoin.

Ensuite, vous devrez déterminer le matériau de votre contrôleur, pour lequel il existe essentiellement trois options principales. Tout d’abord, vous pouvez utiliser une maquette, qui est essentiellement une surface conçue pour personnaliser l’électronique. Alternativement, vous pouvez construire votre contrôleur sur une planche de bois ou sur un boîtier imprimé en 3D de votre propre conception, l'un ou l'autre pouvant être plus confortable et personnalisable, mais nécessitant tous deux la soudure de composants.

Une fois que vous avez compris la structure physique et les composants de votre contrôleur – sans doute les aspects les plus importants en matière de personnalisation – il est temps de s'attaquer à la partie la plus délicate, à savoir les circuits électroniques qui feront fonctionner le contrôleur. Cela peut être résolu de différentes manières, mais l’option la plus simple consiste à opter pour une carte Arduino. Bien que la conception de schémas Arduino soit un processus que vous devez prendre le temps d’apprendre, il est finalement considéré comme l’un des moyens les plus simples de reconstituer des composants électroniques fonctionnels et personnalisés.

Dans le cas de ce type spécifique de projet, vous pouvez trouver des instructions de programmation étape par étape dans un certain nombre d'articles et de didacticiels vidéo qui vous apprennent à transformer les fonctions du contrôleur en signaux, ce qui se traduit par des actions dans le jeu . Et cela signifie essentiellement que votre contrôleur sera terminé et prêt à être utilisé !

Selon toute vraisemblance – à moins que vous ne soyez un expert en conception électrique et/ou que vous fassiez un effort complexe en matière d'impression 3D – le résultat sera relativement simple. Mais vous pouvez toujours le concevoir pour résoudre des problèmes spécifiques que vous pourriez rencontrer avec les contrôleurs existants ou même avec des jeux spécifiques.

De plus, comme l’explique un constructeur de jeux d’arcade dans un article expliquant pourquoi les gens devraient créer leurs propres manettes , « votre manette est l’extension de vous avec les jeux auxquels vous jouez ». C’est « comme l’arme » que vous voulez représenter qui vous êtes. En d’autres termes, il peut y avoir quelque chose de spécial à avoir un contrôleur unique en son genre qui vous est propre.


Gingembre 2.7.53.0

Gingembre 2.7.53.0

Ginger est un vérificateur d'orthographe et de grammaire gratuit.

Blocs

Blocs

Blocks est un jeu intellectuel permettant aux élèves de 3e année du primaire de mettre en pratique leurs compétences de détection et de vision. Il est inclus par les enseignants dans le programme de soutien pédagogique en informatique.

Prezi 6.26

Prezi 6.26

Prezi est une application gratuite qui vous permet de créer des présentations numériques, en ligne et hors ligne.

Mathway

Mathway

Mathway est une application très utile qui peut t'aider à résoudre tous ces problèmes mathématiques qui nécessitent un outil plus complexe que la calculatrice intégrée de ton appareil.

Présentateur Adobe

Présentateur Adobe

Adobe Presenter est un logiciel d'apprentissage en ligne publié par Adobe Systems, disponible sur la plate-forme Microsoft Windows en tant que plug-in Microsoft PowerPoint.

Toucans 2.3.0

Toucans 2.3.0

Toucan est une plateforme technologique éducative. Il vous permet d'apprendre une nouvelle langue tout en parcourant des sites Web courants et quotidiens.

ENetViet 24.2

ENetViet 24.2

eNetViet est une application qui permet de connecter les parents avec l'école où étudient leurs enfants afin qu'ils puissent comprendre clairement la situation d'apprentissage actuelle de leur enfant.

Duolingo

Duolingo

Duolingo - Apprendre des langues gratuitement, ou simplement Duolingo, est un programme éducatif qui vous permet d'apprendre et de pratiquer de nombreuses langues différentes.

Typagerapide

Typagerapide

RapidTyping est un outil de formation au clavier pratique et facile à utiliser qui vous aidera à améliorer votre vitesse de frappe et à réduire les fautes d'orthographe. Avec des cours organisés pour de nombreux niveaux différents, RapidTyping vous apprendra à taper ou à améliorer les compétences existantes.

MathType 7.4.10.53

MathType 7.4.10.53

MathType est un logiciel d'équation interactif du développeur Design Science (Dessci), qui vous permet de créer et d'annoter des notations mathématiques pour le traitement de texte, les présentations, le eLearning, etc. Cet éditeur est également utilisé pour créer des documents TeX, LaTeX et MathML.