Bonjour à tous!
Nous sommes deux étudiants (Titouan Loiseau et Amand Messé) en deuxième année du cycle ingénieur à Polytech Angers, et dans le cadre de nos études nous avons réalisé un projet en groupe. Le thème de notre projet était “Borne d’arcade”, et nous étions 3 groupes sur le même thème. Alors histoire d’innover, on a décidé de faire une borne d’arcade un peu originale.
Notre idée était de réaliser deux bornes d’arcade identiques mais distinctes, pouvant jouer en multijoueur, avec la contrainte que ces dernières doivent être transportables.
On est donc parti sur un design dit “Tabletop” qui désigne les bornes d’arcade qui se posent sur une table pour jouer, à l’exception que nos bornes auraient un écran pliable afin de gagner de la place.
Contraintes:
Chacune des deux bornes devait être pour 1 joueur, et devait comporter les éléments suivants:
- 8 boutons (A, B, X, Y, L, R, Start, Select)
- Un joystick
- Des haut-parleurs
- Un écran repliable
- Des prises USB et Ethernet à l’arrière pour connecter une manette ou un câble réseau à la borne
Modélisation:
On a donc modélisé la borne telle qu’on la voulait sur Solidworks (un logiciel de conception assistée par ordinateur), en prenant en compte les dimensions des éléments que l’on a choisis (boutons, joystick, etc…).
Émulation:
Pour la partie logicielle, nous avons utilisé un Raspberry Pi dans chaque borne qui fait office de mini-ordinateur afin de jouer aux jeux. Nous avons installé dessus un système d’exploitation appelé Recalbox qui est spécialisé dans l’émulation d’une multitude de systèmes et qui a été créé pour être utilisé dans les bornes d’arcade. En plus, Recalbox possède une fonction nommée Netplay, qui permet de jouer à des jeux multijoueur en réseau en connectant les Raspberry Pi à internet.
De base, nous voulions que les bornes puissent se connecter directement entre elles via un câble sans avoir à passer par un réseau externe. Nous avons lu plusieurs posts faits sur le forum de Recalbox et l’un des modérateurs a dit qu’à l’aide d’un câble Ethernet croisé, c’était possible. Malheureusement, on n’a trouvé aucune autre information sur ce sujet, et nous n’étions pas sûrs qu’une telle liaison marcherait. Nous avons tout de même décidé d’essayer, et nous avons connecté les deux Raspberry Pi ensemble et lancé le netplay.
Et malheureusement, cela n’a pas fonctionné, et nous n’avons pas réussi à résoudre ce problème.
Réalisation:
Après avoir commandé le matériel, on a commencé à couper les planches et à monter les bornes.
Malheureusement on n’a pas pu tout faire à temps, notamment l’usinage des pièces pour les écrans.
Conclusion:
Au final ce projet nous a plu, et le voir prendre forme était plaisant. Même si nous n’avons pas pu le finir en entier, ce projet nous a permis de mieux nous rendre compte de l’organisation que représente sa réalisation. Nous sommes heureux d’avoir fait ce projet qui représente pour nous une belle expérience de notre parcours en études d’ingénierie.
Merci d’avoir lu cet article, en espérant qu’il vous ait plu!