top of page

Project Delta

Background:

Project Delta is an online team deathmatch game ​created as a University Project that went beyond its scope and came close to a publishable state.

Features:

  • Fully Networked Players with synchronized shooting, health, and IK animations.

  • Fully fledged leaderboard system to track player stats

  • Offline Training Mode

  • Fully Networked Chat system

  • JSON-based, encrypted user details saving feature.

Learned:

  1. JSON File Management

  2. Playfab leaderboards

  3. Photon Pun 2

  4. Photon Chat

  5. IK Procedural Animation

A major area learned from this project was in understanding some of the development concepts that go into making a networked game function. This was an area that was very grey to me, and working on a networked game of this scale, even when provided through a framework like Photon, demonstrated some of the fundamentals of designing a networked game.

Some additional interesting features learned were the JSON file saving system, as well as IK-based procedural animation, there were interesting additions that were novel concepts for me at the time.

Note:

This project's source code currently cannot be released due to it relying on API Key secrets for functionality.

Tools Used

c-sharp-logo-2.png

C#

kJBWq3T4_400x400.jpg

Zenject

Unity-Emblem.png

Unity

b3df8a6a-3a55-4331-b26c-08c889fde27d.jpg

UniRx

FNdOzif4_400x400.jpg

Photon Engine

©2023 Variapolis

bottom of page