Quake Prototype

UPDATE: Since the release of the Unity FPS Sample I moved onto working with it and would recommend using it as your base for multiplayer FPS games.

Hi guys, I wanted to share my current progress in development of a multiplayer death-match game with gameplay elements based upon the popular Quake Champions game.

I started this personal project for a better understanding of the Unity3D’s Multiplayer-HLAPI System.

P.S. This project uses Unity 2017.1.1f1, and recently Unity announced the HLAPI features would be deprecated in future Unity versions. Look into here for more info.

The following is a GIF for the current state of the game:

QuakeChampions_Gif_01

The gibberish on the top-center of the screen is placeholder to display the current rank of the player and the top player – similar to the Quake Champions game.

I am using a data-oriented approach to the game to easily add more characters, guns etc.

Currently, I am implementing the Kill Feed and Item Pickup Feed. In the upcoming days, I will add more screenshots from the game as well as put the entire source code on GitHub.

Only after that I would focus on champion-specific mechanics. (I have only played using Visor, I’ll look into other champions in the future.)

Cheers!!

Leave a comment