Skip to content

A multiplayer FPS game I made with some friends as a uni project

Notifications You must be signed in to change notification settings

SinhroLK/RMT-FPS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Sugoma is a multiplayer first person shooter game made in Unity with Photon engine as a networking tool and PlayFab as data management system.


Features!

  • A fully working login and signup system
  • Available Europe server for multiplayer games
  • Animated weapons using blender and with unity particles
  • Player health, respawn, spawnpoints
  • Intro dialogue scene done using unity timeline system
  • In-game leaderboard (tab button toggle)
  • Volume settings
  • Score permanency connected to each player account (k/d ratio)

Screenshots

login intro main game game2

Project tree

Assets folder structure breakdown

Animations contain animation files for pistol and rifle objects as well as animation controllers for those animations.
Items hold assets that define two types of guns: Pistol and Rifle.
Materials define all materials used for any objects used inside game scene (player, guns, map...).
Music contains all audio files used for effects or menu.
PostProcessing defines all profiles used to improve the game appearance.
Prefabs allows fully configured GameObjects to be saved in the Project for reuse (spawnpoints, maps...).
Resources contain photon prefabs used for syncing defined prefabs across all players.
Scenes hold our two playable planes menus and game screen.
Images hold all backgrounds and icons.
Scripts contain all the code required for our game to function divided in three subfolders:

  • Effects, that run audio files on actions and make sound global as opposed to local
  • Managers, that are responsible for all settings, closing and opening menus, scoreboards and much more
  • Models, that define starting states, scoreboard kills and death info and communication with playfab

How to use

Open up project in Unity and then CTRL+B will prompt you to select folder in which the game would be built. From there running exe file will start the game.

About

A multiplayer FPS game I made with some friends as a uni project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published