|NFY| NeverEnding Fight Yard – Game Servers

Back in High School Counter-Strike 1.6 was the hottest multiplayer PC game to play. It was also one of the most expandable games because the game allowed community-designed maps and mods to be used as well as the ability to host your own server. I was interested in the idea of running my own server so I started the process as well as looking up how to install fun mods. While I was editing the scripts for deathmatch mod I accidentally modified the code and created an interesting problem. The respawn delay after being killed was so low, that you would respawn instantly, this created a situation in which a match would never yeild a winner and the game would continue until the map timer ran out. And NeverEnding FightYard (named after the fy map styles) was born.

About 11 years later I wanted to relive that experience so I resurrected NeverEnding Fight Yard and set up the servers to run exactly the same maps and game modes. I also added new games like CSGO to my server list. The new home for NeverEnding Fight Yard can be found at thenfy.site. This website has a server list for all of the running servers. All you need to do is click the link and the game will open and connect to that server. Here is a screenshot of the website

Bartop Arcade Machine

In this project, I assembled and designed an arcade machine based on the styling of a bartop Arcade Machine kit. Originally I created just the bar top design which was painted to match the Super Nintendo controller color scheme along with the RetroPie logo. I opted for Suzo-happ buttons for the top six and joystick but had to use Sanwa buttons for the front of the arcade due to space constraints.

In the second iteration of the project, I wanted to replicate the feel of an actual arcade machine so I created a bottom base out of similar MDF and included a quarter coin mech to finish it off. As the base and the arcade machine are two separate pieces I used ethernet keystones and a ethernet cable to connect the two so the coin mech would function correctly. This is the arcade machine with the bottom base.

 

 

To wire all of the buttons to the Raspberry Pi I used as the main core, I used an ipac2, which is a control board that emulates a keyboard via USB. You connect each button to a section on the ipac2 and then map those keys within RetroPie. It is a very simple way to get custom buttons setup like a controller in RetroPie. Here is a picture of the iPac2 for reference.