top of page

Blaster

ROLE

Game Developer

Description

Blaster is a multiplayer third-person competitive shooter game harnessing Unreal Engine 5 and C++ with a focus on top-tier multiplayer development strategies. This includes the implementation of Server, Client, Multicast RPCs, Variable Replication, Rep Notifies, and Game Mode match states for an engaging multiplayer experience. The game includes advanced character movements such as leaning, strafing, turning in place, and aim offsets for weapons as well as a variety of hit-scan and projectile weapons designed to work using line and sphere traces using a multitude of vector operations. Each weapon has been assigned a unique bullet scatter, making them useful for different situations.

GENRE

Shooter

PLATFORM

PC

Instructions to play

Download the file named Blaster.zip on your Windows PC here. Extract the project and ensure that Steam software is running. Open Blaster.exe to play the game. No specific installation is required to play the game.

This is a multiplayer game, hence it needs to be installed on at least 2 different machines with Steam installed. Any of the Players can then host an online session by clicking on the “Host” button, which will have the Player travel to the lobby level. After that, a different Player can click on the “Join” button, which will have both players travel to the default level made for testing.

Controls

  • Movement 

    • W, A, S, and D keys to move the character

    • Mouse to aim and control the camera attached to the character

    • Space to jump

    • CTRL to crouch

  • Interaction 

    • ‘E’ key to interact with weapons placed on the ground

    • Right mouse button to zoom in on weapons

    • Left mouse button to fire weapons

    • ‘R’ key to reload weapons

    • ‘G’ key to drop your weapon

GAMEPLAY TRAILER

bottom of page