top of page
Multiplayer

Multiplayer

ABOUT

  Multiplayer focuses on the methods and technologies that make multiuser, networked, and persistent virtual environments possible. Skills learned include remote procedure calls, data serialization, cloud-based relational databases, and server-side scripting.

Projects

  This project is an example of using Photon Unity Networking 2 (PUN 2) and implementing it in a simple game. This was done by making a login system as well as a simple online room setup.

 

  This project is based on the tutorial by Zenva Academy. The tutorial implemented a simple login system with the ability to create or join online rooms. The game allowed for players to play a "king of the hill" game mode where they tried to hold the hat for a certain amount of time to win. 

 

  I added on their tutorial by adding custom models from which the player can choose. Each model also has its own version of the hat: for the potato, it's a top hat, the turtle has a bandana, and the default player model has a bowler hat. 

Le Chapeau
Battle Royale

Battle Royale

BattleRoyale.png

  This project is an example of using Photon Unity Networking 2 (PUN 2) and implementing it in a simple game. This was done by making a login system as well as an online room setup.

 

  This project is based on the tutorial by Zenva Academy. The tutorial implemented a login system with the ability to create or join online rooms. It also implemented a room-finding screen for players to see available rooms. The game mode included a map with obstacles, collectibles, and a zone that shrank over time. The gameplay was simply to be the last player standing by killing all of your opponents. 

 

  I added on their tutorial by adding a weapon selection and a minimap. The players can choose one of five weapons at login and they will spawn in with that weapon. The weapons have unique models and sound effects, as well as realistic specifications to each, such as reload time and fire speed. I implemented the ability to reload weapons as well as ammo that auto respawns. I also created a minimap that allows for players to see the immediate area around their player. 

Multiplayer RPG

Role-Playing Game

Screenshot (31).png

  This project is an example of using Photon Unity Networking 2 (PUN 2) and implementing it in a simple game. This was done by making a login system as well as an online room setup.

 

  This project is based on the tutorial by Zenva Academy. The tutorial implemented a login system with the ability to create or join online rooms. It also implemented a room-finding screen for players to see available rooms. The game mode was a top-down 2D multiplayer RPG. Players spawn with health, no gold, and a weapon. They can attack or be attacked by enemy NPCs, collect loot from the NPCs drops, or find loot around the map.

 

  I added to their tutorial by customizing the map. I also made custom interactions with the map. This includes teleportation, boss spawns, and a custom console command. Players can wander around, fight enemies, and get teleported to a cave. In the cave, they must spawn and defeat a demon to escape. In the town, they can enter most of the buildings.

  • LinkedIn

© 2021 by Thomas Hernandez. Proudly created with Wix.com

bottom of page