Roles: Software Developer, Infrastructure Engineer
What is SquidCraftGames?
SquidCraftGames is a Twitch Rivals event that brought the adrenaline and excitement of the famous Netflix series Squid Game to the Minecraft video game. As a Developer and Backend Engineer behind this project, I created an exciting gaming experience that captured the essence of the series, involving 150 Spanish streamers and captivating audiences worldwide.
How was it developed?
The development of SquidCraftGames was a total challenge, which included the creation of game mechanics, voice chat, backend, and infrastructure. As the Developer and Backend Engineer of SquidCraftGames, I played a fundamental role in the technical setup of the event. My responsibilities included creating intricate game mechanics, ensuring smooth server performance, and implementing backend solutions that protected the servers from attacks.
Game Mechanics
For the server, we used a modification of the original Minecraft server, called PaperMC, which allowed us to add and modify the necessary parts to support up to 150 players and add game mechanics such as "Red Light, Green Light", "Tug of War", "Glass Bridge", etc.
Elkokas surprised by the Minecraft recreation of "Thug of war"
Voice Chat
For voice chat, we used a modification of the Minecraft client called Fabric. This modification captured, cleaned, and compressed the audio from players' microphones so that it could be redistributed from the server to players who were near them. This allowed us to have fully controlled and clean real-time voice chat. We also added the ability to play audios within the game to provide feedback and instructions to players.